GE DF868 Liquid Ultrasonic Flowmeters, Gx868 Gas Ultrasonic Flowmeters, XMT868 Liquid Ultrasonic Flowmeters, XGx868 Gas Ultrasonic Flowmeters ultrasonic flowmeter User’s Guide
Below you will find brief information for ultrasonic flowmeter DF868 Liquid Ultrasonic Flowmeters, ultrasonic flowmeter Gx868 Gas Ultrasonic Flowmeters, ultrasonic flowmeter XMT868 Liquid Ultrasonic Flowmeters. This document provides more detailed information around setup, programming, verification, and trouble-shooting of digital communications options.
Advertisement
Advertisement
GE
Measurement & Control
Communications Options
User’s Guide
Flow
916-115 Rev. D
January 2014
GE
Measurement & Control
Communications Options
User’s Guide
916-115 Rev. D
January 2014
www.ge-mcs.com
©2014 General Electric Company. All rights reserved.
Technical content subject to change without notice.
ii
[no content intended for this page]
Preface
Information Paragraphs
•
Note
paragraphs provide information that provides a deeper understanding of the situation, but is not essential to the proper completion of the instructions.
•
Important
paragraphs provide information that emphasizes instructions that are essential to proper setup of the equipment. Failure to follow these instructions carefully may cause unreliable performance.
•
Caution!
paragraphs provide information that alerts the operator to a hazardous situation that can cause damage to property or equipment.
•
Warning!
paragraphs provide information that alerts the operator to a hazardous situation that can cause injury to personnel. Cautionary information is also included, when applicable.
Safety Issues
WARNING! It is the responsibility of the user to make sure all local, county, state and national codes, regulations, rules and laws related to safety and safe operating conditions are met for each installation.
Auxiliary Equipment
Local Safety Standards
The user must make sure that he operates all auxiliary equipment in accordance with local codes, standards, regulations, or laws applicable to safety.
Working Area
WARNING! Auxiliary equipment may have both manual and automatic modes of operation. As equipment can move suddenly and without warning, do not enter the work cell of this equipment during automatic operation, and do not enter the work envelope of this equipment during manual operation. If you do, serious injury can result.
WARNING! Make sure that power to the auxiliary equipment is turned OFF and locked out before you perform maintenance procedures on the equipment.
Communications Options User’s Guide iii
Preface
Qualification of Personnel
Make sure that all personnel have manufacturer-approved training applicable to the auxiliary equipment.
Personal Safety Equipment
Make sure that operators and maintenance personnel have all safety equipment applicable to the auxiliary equipment.
Examples include safety glasses, protective headgear, safety shoes, etc.
Unauthorized Operation
Make sure that unauthorized personnel cannot gain access to the operation of the equipment.
Purpose for User’s Guide
This guide is a separate document that is meant to complement product manuals for various GE Measurement &
Control ultrasonic flowmeters that have digital communications options. Due to the varied nature of digital I/O on GE
Measurement & Control ultrasonic flowmeters, this separate guide provides more detailed information around setup, programming, verification, and trouble-shooting of digital communications options. In particular, this guide addresses digital communications options for the following instruments:
•
DF868 Liquid Ultrasonic Flowmeters
•
Gx868 Gas Ultrasonic Flowmeters (GC868, GF868, GS868, GM868)
•
XMT868 & XMT868i Liquid Ultrasonic Flowmeters
•
XGx868 & XGx868i Gas Ultrasonic Flowmeters (XGS868, XGM868, XGS868i, XGM868i)
Note: This guide supersedes previously published information on digital communications for GE Sensing ultrasonic flowmeters published in various instrument manuals.
To find the communications options available for your instrument, see the specifications section of your user's manual or product datasheet, or contact GE.
iv Communications Options User’s Guide
Contents
Chapter 1. Modbus Communications
Chapter 2. Modbus Over Ethernet Communications 1
Chapter 3. Modbus Over Ethernet Communications 2
Chapter 4. Ethernet Only Communications
Communications Options User’s Guide v
Contents
Chapter 5. Modbus Over WI-FI Communications
Chapter 6. WI-FI Only Communications
Chapter 7. Foundation Fieldbus Communications
Chapter 8. HART Communications
vi Communications Options User’s Guide
Contents
Chapter 9. BACNet/IP (BACNet Over Ethernet)
Communications Options User’s Guide vii
Contents viii Communications Options User’s Guide
Chapter 1. Modbus Communications
Chapter 1. Modbus Communications
1.1 Introduction
Your flowmeter hardware and software (
GC3E.MBS) have been modified to provide improved MODBUS communications. The MODBUS option card provides an RS485 interface with a host system, while the main circuit board continues to support RS232 communications for use with a PC running PanaView™ software.
Note: PanaView™ does not support Modbus.
To properly set up the instrument, use this addendum along with the standard flowmeter User’s Manual. This document shows how to install the MODBUS option card and how to program the modified flowmeter to access this special feature.
When equipped with the optional MODBUS output card, the flow transmitter can send flow data and diagnostic information to a flow computer (or SCADA) serially, using a Gould-type RTU protocol. In this case, only the
MODBUS function command, 3 (read multiple registers), 6 (write multiple registers) is valid. The format for the data exchange is as follows:
•
The send command (initiated by the host flow computer or controller) comes in the form:
[time delimiter]<Addr><3><First Register MSB>
<First Register LSB><Register Count MSB>
<Register Count LSB><CRC Low><CRC High>[time delimiter]
•
The response (initiated by the host flow computer or controller) comes in the form:
[time delimiter]<Addr><3><Byte count><Data.........>
<CRC Low><CRC High>[time delimiter]
The format for the returned data types is as follows:
•
Integer (16 bit Integer) <MSB><LSB>
1 Register - 16 bit integer
•
Integer (32 bit IntegerI) <MSB><LSB><LSB><LSB>
2 Registers - 32 bit long integer
•
Floating Point (FP) <EXP><MAN><MAN><MAN>
2 Registers - 32 bit IEEE floating point number
Communications Options User’s Guide 1
2
Chapter 1. Modbus Communications
1.2 Installing the MODBUS Option Card
IMPORTANT: The installation information presented here supersedes the information in the standard flowmeter User’s
Manual.
The modified flowmeter uses the RS485 standard for MODBUS communications. This standard allows up to 32 nodes
(drivers and receivers) on one multidrop network, at distances up to 4,000 ft (1,200 m). To connect the instrument(s) to the host system, GE Sensing recommends using a 24-gauge (24 AWG) twisted-pair cable with a characteristic impedance of 120 ohms and a 120-ohm termination at each end of the communications line.
The MODBUS option card must be plugged into either slot 5 or slot 6 of the flowmeter. On the option card, pin 1 is the
[TMT-]
inverting or negative connection and pin 2 is the
[TMT+]
non-inverting or positive connection. To link the flowmeter to the control system, connect the two wires of the twisted-pair cable from these terminals to the corresponding terminals at the control system.
Note: If two MODBUS option cards are installed in the flowmeter, only the card in slot 5 is activated.
1.3 Setting Up MODBUS Communications
To set up MODBUS communications, enter the User Program as described in your Programming Manual. Then, refer
to the menu map in Figure 1 on page 17 and complete the following steps:
Note: Any time the following settings are changed, the flowmeter must be rebooted to load the new settings into the option card.
PROGRAM Start
Press the [
key and then the
[F3]
key to select the COMM
PROGRAM submenu. (On a two-channel flowmeter, pressing the [
key and the
[F3]
key accesses the
GLOBL menu. Then press
[F4]
to status select the COMM submenu.)
ACTIV SYSTM PIPE I/O
IMPORTANT: The serial port settings of the flowmeter must match those of the MODBUS control system.
COMM PROGRAM
[This baud rate applies only to
PROGRAM
Comm port the RS232 serial port.] Press the
[
until the desired RS232 baud
BAUD RATE rate appears on the option bar and press the appropriate
[Fx] function key to select it.
current value appears here
4800 9600 19200
The available RS232 baud rates are 300, 600, 1200, 2400, 4800, 9600, and 19200.
Communications Options User’s Guide
Chapter 1. Modbus Communications
1.3 Setting Up MODBUS Communications (cont.)
COMM PROGRAM
[The UART bits setting applies
BAUD RATE current value appears here only to the RS232 serial port.]
Press the [
until the desired
RS232 UART bits setting
UART bits current setting appears here appears on the option bar and then press the appropriate
[Fx] function key to select it.
8,no 8,odd 8even 7,no
See Table 1 for a description of the options available at the above prompt.
Option Bar
8,no
8,odd
8even
7,odd
7even
Table 1: UART Bits Options
# Data Bits # Stop Bits
8 0
7
7
8
8
0
0
1
1
Parity
None
Odd
Even
Odd
Even
COMM PROGRAM
UART bits current setting appears here
Network I.D.?
current number appears here
[The Network ID number is used by the IDM software only.] Enter a Network ID number between 1 and 254 and then press
[ENT]
.
The default ID number is 1.
Note: If more than one meter is connected to a network, each meter must have a unique
Network I.D.
COMM PROGRAM
Network I.D.?
current number appears here
MODBUS BAUD RATE current value appears here
2400 4800 9600
Press the appropriate
[Fx] function key to select
[2400]
,
[4800]
, or
[9600]
for the
MODBUS baud rate.
COMM PROGRAM
MODBUS BAUD RATE current value appears here
MODBUS PARITY current setting appears here none odd even
Press the appropriate
[Fx] function key to select
[NONE]
,
[ODD]
, or
[EVEN]
for the
MODBUS parity setting.
Communications Options User’s Guide 3
4
Chapter 1. Modbus Communications
1.3 Setting Up MODBUS Communications (cont.)
COMM PROGRAM
MODBUS PARITY current setting appears here
MODBUS STOP BITS current setting appears here
1 2
Press the appropriate
[Fx] function key to select
[1]
or
[2] for the MODBUS stop bits setting.
COMM PROGRAM
MODBUS STOP BITS current setting appears here
MODBUS Address?
current address appears here
Enter a MODBUS Address number between 1 and 247.
Then, press
[ENT]
.
Press
[EXIT]
until you return to
RUN
mode and the screen resumes the display of data measurements. Then reboot the meter to load the new settings into memory.
1.4 MODBUS Register Map
To request specific parameters from the flowmeter using MODBUS, the control system must enter the appropriate register number. Only registers 1 through 90 are available for MODBUS communications, while registers 508 through
512 are used by the flowmeter to store the MODBUS parameters. For details, see:
Table 2 on page 5 for a 1-Channel gas flowmeter (GC868, GF868, GM868, GN868, GS868, XGM868, XGS868)
Table 3 on page 6 for a 2-Channel gas flowmeter (GC868, GF868, GM868, GN868, GS868, XGM868, XGS868)
Table 4 on page 9 for a 1-Channel liquid flowmeter (DF868, XMT868i)
Table 5 on page 11 for a 2-Channel liquid flowmeter (DF868, XMT868i)
Table 6 on page 14 for a Sentinel flowmeter.
Refer to
Notes on page 8, page 13, or page 16 for information about the numerical references.
Note: Depending on the type of flowmeter being programmed, some MODBUS register numbers may have zero readings. If this is the case, those register types are not available for that flowmeter.
Note: If you request Ch2 or AVE data from a 1-Channel meter, the values will all be zero.
Communications Options User’s Guide
Chapter 1. Modbus Communications
MODBUS Reg #
1
2
3, 4**
5, 6*
7, 8*
9, 10**
11, 12**
13
14, 15*
16, 17**
18, 19**
20
21, 22**
23
24, 25**
26, 27**
1
Table 2: MODBUS Registers for a 1-Channel Gas Flowmeter
Description
Scaling
(decimal places)
”Clear Ch1 Totalizers”
Not Used
--
--
Velocity
2
Act Volumetric
2
--
Size in Bytes
2 (16 bit signed int)
2 (16 bit signed int)
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
2
Std Volumetric
3
Fwd Totals
--
Register 13
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
Register 13 4 (32 bit Long Integer) 3
Rev Totals
#Tot Digits
2
Mass Flow
4
Fwd Mass Totals
4
Rev Mass Totals
#MT DIGITS (Mass Tot Digits)
0
--
Register 20
Register 20
2
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
Timer
9
Error Code
Sound Speed
10
Density
Signal Strength Upstream
0
2
0
3
4
2
4 (32 bit Long Integer)
2
4 (32 bit Long Integer)
4 (32 bit Long Integer)
Signal Strength Downstream
Temperature
Pressure
1
1
2
3
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
28, 29**
30, 31**
32, 33**
34, 35**
92, 93 (36, 37)*
94, 95 (38, 39)*
96, 97 (40, 41)*
Signal Quality Up
Signal Quality Down
Amp Discriminator Up
98, 99 (42, 43)* Amp Discriminator Down
100, 101 (44, 45)* SNR Up
102, 103 (46, 47)* SNR Down
508
6
MODBUS baud rate
509
7
MODBUS parity
510
511
8
MODBUS stop bits
MODBUS meter addr
512 RESERVED
--
--
--
--
--
--
0
0
0
0
---
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
2
2
2
2
---
*
The complete floating point value is constructed by combining readings from the first register with a second register. An eight Hex digits number will represent the IEEE-754 hexadecimal floating point value. 32-bit Hexadecimal Representation
To Decimal Floating-Point conversion can be performed if needed.
Example: Reg 14 reading is 44d7, Reg 15 reading is 4000, Mass Flow is 44d74000, which corresponds to 1722.
**The complete Long integer value is constructed by combining readings from the first register with the second register.
Eight Hex digits will represent the Long integer value.
Example: Reg 24 is 0019, Reg 25 is ED30, Hexadecimal Sound Speed is 0019ED30, which is converted to 1699120 decimal. Taking into account that Sound Speed has 3 decimal places (from the map), it corresponds to a value of 1699.120.
Communications Options User’s Guide 5
Chapter 1. Modbus Communications
MODBUS Reg #
1
2
3, 4**
5, 6*
7, 8*
9, 10**
11, 12**
13
14, 15*
16, 17**
18, 19**
20
21, 22**
23
24, 25**
26, 27**
28, 29**
30, 31**
32, 33**
34, 35**
36, 37**
38, 39*
40, 41*
42, 43**
44, 45**
46
47, 48*
49, 50**
51, 52**
53
54, 55**
56
57, 58**
59, 60**
61, 62**
63, 64**
65, 66**
67, 68**
Table 3: MODBUS Registers for a 2-Channel Gas Flowmeter
Scaling
Description (decimal places)
1”
Clear Ch1 Totalizers”
--
1“
Clear Ch2 Totalizers”
Ch1 Velocity
2
Ch1 Act Volumetric
2
Ch1 Std Volumetric
--
2
--
--
Size in Bytes
2 (16 bit signed int)
2 (16 bit signed int)
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
Register 13 4 (32 bit Long Integer) 3
Ch1 Fwd Totals
3
Ch1 Rev Totals
Ch1 #Tot Digits
2
Ch1 Mass Flow
4
Ch1 Fwd Mass Totals
Register 13
0
--
Register 20
4 (32 bit Long Integer)
2
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4
Ch1 Rev Mass Totals
Ch1 #MT DIGITS (Mass Tot Digits)
Register 20
0
4 (32 bit Long Integer)
2
Ch1 Timer
9
Ch1 Error Code
Ch1 Sound Speed
10
Ch1 Density
2
0
3
4
4 (32 bit Long Integer)
2
4 (32 bit Long Integer)
4 (32 bit Long Integer)
Ch1 Sig Strength Upstream
Ch1 Sig Strength Downstream
Ch1 Temperature
Ch1 Pressure
Ch2 Velocity
Ch2 Act Volumetric
Ch2 Std Volumetric
Ch2 Fwd Totals
Ch2 Rev Totals
Ch2 #Tot Digits
Ch2 Mass Flow
Ch2 Fwd Mass Totals
Ch2 Rev Mass Totals
Ch2 #Mass Tot Digits
Ch2 Timer
9
Ch2 Error Code
Ch2 Sound Speed
10
Ch2 Density
Ch2 Sig Strength Upstream
Ch2 Sig Strength Downstream
Ch2 Temperature
Ch2 Pressure
2
3
1
1
2
--
--
Register 46
Register 46
0
--
Register 53
Register 53
0
2
0
3
4
1
1
2
3
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
2
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
2
4 (32 bit Long Integer)
2
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
6 Communications Options User’s Guide
Chapter 1. Modbus Communications
MODBUS Reg #
69, 70**
71, 72*
73, 74*
75, 76**
77, 78**
79
80, 81*
82, 83**
84, 85**
86
87, 88**
89
90, 91**
92, 93*
94, 95*
96, 97*
98, 99*
100, 101*
102, 103*
104, 105*
106, 107*
108, 109*
110, 111*
112, 113*
114, 115*
508
509
510
511
512
Table 3: MODBUS Registers for a 2-Channel Gas Flowmeter (cont.)
Description
Scaling
(decimal places) Size in Bytes
Avg Velocity
Avg Act Volumetric
2
--
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
Avg Std Volumetric
Avg Fwd Totals
Avg Rev Totals
Avg #Tot Digits
--
Register 79
Register 79
0
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
2
Avg Mass Flow
Avg Fwd Mass Totals
Avg Rev Mass Totals
Avg #Mass Tot Digits
Avg Timer
5
Avg Error Code
Avg Sound Speed
CH1 Signal Quality Up
CH1 Signal Quality Down
CH1 Amp Discriminator Up
CH1 Amp Discriminator Down
CH1 SNR Up
CH1 SNR Down
CH2 Signal Quality Up
CH2 Signal Quality Down
CH2 Amp Discriminator Up
CH2 Amp Discriminator Down
CH2 SNR Up
CH2 SNR Down
6
MODBUS baud rate
7
MODBUS parity
--
Register 86
Register 86
0
2
0
--
--
--
--
--
--
3
--
--
--
--
--
--
0
0
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
2
4 (32 bit Long Integer)
2
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
2
2
8
MODBUS stop bits
MODBUS meter addr
RESERVED
0
0
---
2
2
---
*
The complete floating point value is constructed by combining readings from the first register with a second register. An eight Hex digits number will represent the IEEE-754 hexadecimal floating point value. 32-bit Hexadecimal Representation
To Decimal Floating-Point conversion can be performed if needed.
Example: Reg 14 reading is 44d7, Reg 15 reading is 4000, Mass Flow is 44d74000, which corresponds to 1722.
**The complete Long integer value is constructed by combining readings from the first register with the second register.
Eight Hex digits will represent the Long integer value.
Example: Reg 24 is 0019, Reg 25 is ED30, Hexadecimal Sound Speed is 0019ED30, which is converted to 1699120 decimal. Taking into account that Sound Speed has 3 decimal places (from the map), it corresponds to a value of 1699.120.
Communications Options User’s Guide 7
Chapter 1. Modbus Communications
1.4.1 Notes for a Gas Flowmeter:
1. Clear Totalizers:
Write 1 to Reg 1 to clear Channel 1 totalizers.
Write 1 to Reg 2 to clear Channel 2 totalizers.
2. Values in these registers are floating point numbers and require no scaling. The number of decimal digits is set in meter programming.
3. Require scaling by value in register 13.
4. Require scaling by value in register 20.
5. AVG Error Code:
0=Both Ch1 and Ch2 are in error.
1=Ch1 only is in error
2=Ch2 only is in error
3=Both channels are error free
6. MODBUS baud rate:
5 = 2400, 6 = 4800, 7 = 9600
7. MODBUS parity:
0 = none, 1 = odd, 2 = even
8. MODBUS stop bits:
1 = 1 stop bit, 2 = 2 stop bits
9. Error Code:
Highest single number, or combination of error numbers, listed without an “E”. Error codes should be explained in the user’s manual or guide.
IMPORTANT: If the unit is reading over range, an error condition will occur and output 20mA (for a 0-20mA range)
or
21.10mA (for a 4-20mA range).
10. Descriptions:
For the
GF868, register numbers 26, 27 and 59, 60 have the description Molecular Weight.
For the
GN868, register numbers 26, 27 and 59, 60 have the description Fpv.
8 Communications Options User’s Guide
Chapter 1. Modbus Communications
MODBUS Reg #
1
2, 3**
4, 5*
6, 7**
8, 9**
10
11, 12**
13
14, 15**
16, 17**
18, 19**
56, 57*
58, 59**
60, 61**
62
63, 64**
65, 66**
67, 68**
69, 70**
86, 87*
88, 89*
90, 91*
92, 93*
94, 95*
96, 97*
98, 99*
100, 101*
102, 103*
104, 105*
106, 107*
108, 109*
508
509
510
511
512
1
Table 4: MODBUS Registers for a 1-Channel Liquid Flowmeter
Scaling
Description (decimal places)
Clear Totalizers
Size in Bytes
2 (16 bit signed int)
Velocity
Volumetric
+Totals
–Totals
2
--
Register 10
Register 10
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
#T Digits
Totalizer Time
2
Error Value
SSUP
0
2
0
2 (16 bit signed int)
4 (32 bit Long Integer)
2 (16 bit signed int)
1
1
0
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
SSDN
SNDSP
Power
+Energy
–Energy
# Energy Digits
--
Register 62
Register 62
0
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
2 (16 bit signed int)
TempS
TempR
TS-TR
DELTH
5
Slot 1 Input A
5
Slot 1 Input B
Slot 2 Input A
2
2
2
2
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
Slot 2 Input B
Slot 3 Input A
Slot 3 Input B
Slot 4 Input A
Slot 4 Input B
Slot 5 Input A
Slot 5 Input B
Slot 6 Input A
0
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
2 (16 bit signed int)
Slot 6 Input B
6
MODBUS baud rate
7
MODBUS parity
8
MODBUS stop bits
MODBUS meter address
RESERVED
0
0
0
--
2 (16 bit signed int)
2 (16 bit signed int)
2 (16 bit signed int)
--
Communications Options User’s Guide 9
Chapter 1. Modbus Communications
Table 4: MODBUS Registers for a 1-Channel Liquid Flowmeter (cont.)
*
The complete floating point value is constructed by combining readings from the first register with a second register. An eight Hex digits number will represent the IEEE-754 hexadecimal floating point value. 32-bit Hexadecimal Representation
To Decimal Floating-Point conversion can be performed if needed.
Example: Reg 4 reading is 44d7, Reg 5 reading is 4000, Volumetric is 44d74000, which corresponds to 1722.
**The complete Long integer value is constructed by combining readings from the first register with the second register.
Eight Hex digits will represent the Long integer value.
Example: Reg 2 is 0019, Reg 3 is ED30, Hexadecimal Velocity is 0019ED30, which corresponds to 1699120 decimal.
Taking into account that Velocity has 2 decimal places (from the map), it corresponds to a value of 16991.20.
10 Communications Options User’s Guide
Chapter 1. Modbus Communications
46
47, 48**
49
50, 51**
52, 53**
54, 55**
56, 57*
58, 59**
60, 61**
62
63, 64**
65, 66**
67, 68**
MODBUS Reg #
1
2, 3**
4, 5*
6, 7**
8, 9**
10
11, 12**
13
14, 15**
16, 17**
18, 19**
20, 21**
22, 23*
24, 25**
26, 27**
28
29, 30**
31
32, 33**
34, 35**
36, 37**
38, 39**
40, 41*
42, 43**
44, 45**
1
Table 5: MODBUS Registers for a 2-Channel Liquid Flowmeter
Scaling
Description (decimal places)
Clear Totalizers
Size in Bytes
2 (16 bit signed int)
CH 1 Velocity
CH 1 Volumetric
CH 1 +Totals
CH 1 -Totals
2
--
Register 10
Register 10
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
CH 1 #T Digits
CH 1 Totalizer Time
2
CH 1 Error Value
CH 1 SSUP
0
2
0
2 (16 bit signed int)
4 (32 bit Long Integer)
2 (16 bit signed int)
1
1
0
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
CH 1 SSDN
CH 1 SNDSP
CH 2 Velocity
CH 2 Volumetric
CH 2 + Totals
CH 2 - Totals
2
--
Register 28
Register 28
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
0
2
0
2 (16 bit signed int)
4 (32 bit Long Integer)
2 (16 bit signed int)
CH 2 # T Digits
CH 2 Totalizer Time
2
CH 2 Error Value
CH 2 SSUP
CH 2 SSDN
CH 2 SNDSP
3
AVG Velocity
3
AVG Volumetric
3
AVG + Totals
3
AVG - Totals
AVG #T Digits
3
AVG Totalizer Time
4
AVG Error Value
3
AVG SSUP
1
1
0
2
--
Register 46
Register 46
0
2
0
1
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
2 (16 bit signed int)
4 (32 bit Long Integer)
2 (16 bit signed int)
4 (32 bit Long Integer)
1 4 (32 bit Long Integer) 3
AVG SSDN
3
AVG SNDSP
CH 1 Power
CH 1 +Energy
CH 1 -Energy
CH 1 # Energy Digits
CH 1 TempS
CH 1 TempR
CH 1 TS-TR
0
--
Register 62
Register 62
0
2
2
2
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
2 (16 bit signed int)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
Communications Options User’s Guide 11
Chapter 1. Modbus Communications
MODBUS Reg #
69, 70**
71, 72*
73, 74**
75, 76**
77
78, 79**
80, 81**
82, 83**
84, 85**
86, 87*
88, 89*
90, 91*
92, 93*
94, 95*
96, 97*
98, 99*
100, 101*
102, 103*
104, 105*
106, 107*
108, 109*
508
509
510
511
512
Table 5: MODBUS Registers for a 2-Channel Liquid Flowmeter (cont.)
Description
Scaling
(decimal places) Size in Bytes
CH 1 DELTH
CH 2 Power
CH 2 +Energy
2
--
Register 77
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
4 (32 bit Long Integer)
CH 2 -Energy
CH 2 # Energy Digits
CH 2 TempS
CH 2 TempR
Register 77
0
2
2
4 (32 bit Long Integer)
2 (16 bit signed int)
4 (32 bit Long Integer)
4 (32 bit Long Integer)
2
2
4 (32 bit Long Integer)
4 (32 bit Long Integer)
4 (IEEE 32 bit Float)
CH 2 TS-TR
CH 2 DELTH
5
Slot 1 Input A
5
Slot 1 Input B
Slot 2 Input A
Slot 2 Input B
Slot 3 Input A
Slot 3 Input B
Slot 4 Input A
Slot 4 Input B
Slot 5 Input A
Slot 5 Input B
Slot 6 Input A
Slot 6 Input B
6
MODBUS baud rate
7
MODBUS parity
8
MODBUS stop bits
MODBUS meter addr
RESERVED
0
0
0
0
--
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
2 (16 bit signed int)
2 (16 bit signed int)
2 (16 bit signed int)
2 (16 bit signed int)
--
* The complete floating point value is constructed by combining readings from the first register with a second register. An eight Hex digits number will represent the IEEE-754 hexadecimal floating point value. 32-bit Hexadecimal Representation
To Decimal Floating-Point conversion can be performed if needed.
Example: Reg 4 reading is 44d7, Reg 5 reading is 4000, Volumetric is 44d74000, which corresponds to 1722.
**The complete Long integer value is constructed by combining readings from the first register with the second register.
Eight Hex digits will represent the Long integer value.
Example: Reg 2 is 0019, Reg 3 is ED30, Hexadecimal Velocity is 0019ED30, which is converted to 1699120 decimal.
Taking into account that Velocity has 2 decimal places (from the map), it corresponds to a value of 16991.20.
12 Communications Options User’s Guide
Chapter 1. Modbus Communications
1.4.2 Notes for a Liquid Flowmeter:
1. Clear Totalizers: Write 1 to Reg 1 to clear Channel 1 and Channel 2 totalizers.
2. Error Value: see table in DF868 manual for error codes
3. Average:
average of channel 1 and channel 2 if both channels out of error, channel 1 value if channel 2 is in error, channel 2 value if channel 1 is in error, zero if both channels are in error.
4. Average Error Status:
0 = both in error
1 = chan 2 in error,
2 = chan 1 in error,
3 = both ok
5. MODBUS baud rate:
5 = 2400, 6 = 4800, 7 = 9600
6. MODBUS parity:
0 = none, 1 = odd, 2 = even
7. MODBUS stop bits:
1 = 1 stop bit, 2 = 2 stop bits
8. General:
Registers are written if corresponding functions are actuated by the user. Registers for unactuated functions are initialized to zero at startup.
9. Error Code:
Highest number (single or combination of errors) listed, without an “E”. Error codes should be explained in the user’s manual.
Communications Options User’s Guide 13
Chapter 1. Modbus Communications
53
54
55
56
49
50
51
52
46
47
48
MODBUS Reg #
1, 2*
3, 4*
5
6, 7*
8, 9*
Table 6: MODBUS Registers for a Sentinel Flowmeter
Description Default Unit Refresh
Actual Volumetric Flow 0 am
3
/hr m/s
1s
Soundspeed
Measurement Status
Area Average Velocity
Normal Volumetric Flow
10, 11, 12, 13** Actual Volume Forward Total
0
0
0
0
0 m/s sm
3
/hr am
3
1s
1s
1s
1s
2s
14, 15, 16, 17** Actual Volume Reverse Total 0 2s
18, 19, 20, 21** Normal Volume Forward Total
22, 23, 24, 25** Normal Volume Reverse Total
26, 27*
28, 29*
30, 31*
32, 33*
34, 35*
36, 37*
38, 39*
40, 41*
42
43
44
45
Mass Flow
Forward Mass Total
Reverse Mass Total
Energy Flow
Forward Energy Total
Reverse Energy Total
Pressure
Temperature
Super Compressibility Factor x 1000
Density x 1000
Kinematic Viscosity x 10
Heating Value
8
0
0
0
0
0
0
0
0
10
20
5
1000
1000
1000
25000 am
3 sm
3 sm
3 kg/hr kg kg
J/hr
J
J
Pa
C lb/ft
3 m
2
/s kJ/m
3 m/s x 1000
2s
2s
2s*
2s*
2s*
5s*
5s*
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
5s* 4 (IEEE 32 bit Float)
10s/Fixed 4 (IEEE 32 bit Float)
10s/Fixed
10s/Fixed
10s/Fixed
10s/Fixed*
10s/Fixed*
Size in Bytes
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
2 (16 bit Int)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
8 (64 bit double precision)
8 (64 bit double precision)
8 (64 bit double precision)
8 (64 bit double precision)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
4 (IEEE 32 bit Float)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
Path A Velocity
Path A Sound Speed
Path A % Readings in Error
Path A Last Error
Path B Velocity
Path B Sound Speed
Path B % Readings in Error
Path B Last Error
Path C Velocity
Path C Sound Speed
Path C % Readings in Error
0
0
0
0
0
0
0
0
0
0
0 m/s x 10 m/s x 1000 m/s x 10 m/s x 1000 m/s x 10
10s
10s
10s
10s*
10s
10s
10s
10s*
10s
10s
10s
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
61
62
63
57
58
59
60
Path C Last Error
Path D Velocity
Path D Sound Speed
Path D % Readings in Error
Path D Last Error
Path E Velocity
Path E Sound Speed
0
0
0
0
0
0
0 m/s x 1000 m/s x 10 m/s x 1000 m/s x 10
10s*
10s
10s
10s
10s*
10s
10s
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
14 Communications Options User’s Guide
Chapter 1. Modbus Communications
MODBUS Reg #
64
65
66
67
72
73
74
75
68
69
70
71
80
81
82
76
77
78
79
83
Table 6: MODBUS Registers for a Sentinel Flowmeter (cont.)
Description Default Unit Refresh
Path E % Readings in Error
Path E Last Error
0
0
10s
10s*
Path F Velocity
Path F Sound Speed
0
0 m/s x 1000 m/s x 10
10s
10s
Path F % Readings in Error
Path F Last Error
Internal Update Rate
Sound Speed Low Limit
Sound Speed High Limit
Velocity High Limit
Velocity Low Limit
Signal Strength High Limit
Signal Strength Low Limit
Amplitude High Limit
Amplitude Low Limit
Number in Average
Software Version
Checksum
Number of Paths
Modbus Address
0
0
10
300
500
40
–40
100
20
95
35
32
(2 ASCII)
4
32
Hz m/s m/s m/s m/s dB dB
10s
10s*
On Init.
On Init.
On Init.
On Init.
On Init.
On Init.
On Init.
On Init.
On Init.
On Init.
On Init.
On Init.
On Init.
On Init.
*
The complete floating point value is constructed by combining readings from the first register with a second register. An eight Hex digits number will represent the IEEE-754 hexadecimal floating point value. 32-bit Hexadecimal Representation
To Decimal Floating-Point conversion can be performed if needed.
Size in Bytes
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
2 (16 bit Int)
Example: Reg 1 reading is 44d7, Reg 2 reading is 4000, Actual Volumetric Flow is 44d74000, which corresponds to 1722.
**The complete double precision floating point value is constructed by combining readings from all four registers according to IEEE-754 for double precision.
Communications Options User’s Guide 15
Chapter 1. Modbus Communications
1.4.3 Notes for a Sentinel Flowmeter
The
Sentinel Flowmeter, when equipped with the optional Modbus output card, can transmit flow data and diagnostic information to a flow computer or SCADA, serially, using a Gould-type RTU protocol. For security and audit-trail purposes, the unit must be programmed through the PanaView interface. This means that only the Modbus function command 3 (read multiple registers), is valid.
Communication parameters: 9600, n, 8, 1
The format for the data exchange is as follows:
•
The
send
command (initiated by host flow computer or controller) is of the form:
<time delimiter> <Addr> <3> <First Register MSB>
<First Register LSB> <Register Count MSB>
<Register Count LSB> <CRC Low> <CRC High> <time delimiter>
•
The
response
(initiated by host flow computer or controller) is of the form:
[time delimiter] <Addr> <3> <Byte count> < Data ……… >
<CRC Low> <CRC High> <time delimiter>
Table 6 on page 14 is the data map for the
IGM878 and Sentinel. The refresh rate indicates how often the central controller updates the memory map, available using the ModBus port. The most time-critical information is stored at the top of the register. This limits how deep the user has to go into the resister stack to gather the real-time information.
All values are IEEE format MSB first (big-endian).
16 Communications Options User’s Guide
Chapter 1. Modbus Communications
1-Ch Meter 2-Ch Meter
GLOBL
F1
300
F2
600
F3
1200
COMM
Baud Rate (RS232)
F4
2400
F1
4800
F2
9600
F3
19200
F1
8,no
F2
8,odd
UART Bits (RS232)
F3
8even
F4
7,odd
F1
7even
F1
2400
Network I.D.?
MODBUS Baud Rate
F2
4800
F3
9600
F1
NONE
MODBUS Parity
F2
ODD
F3
EVEN
1
F1
MODBUS Stop Bits
2
F2
MODBUS Address
NOTE: Plain text represents prompt area messages and boxed text represents option bar choices.
Fx represent function keys to select option bar choices.
Figure 1: MODBUS Menu Map
Communications Options User’s Guide 17
Chapter 1. Modbus Communications
1.5 Swapping the Floating Point
To represent a correct floating point value, you may need to swap the reading from two registers. Some applications allow you to swap the registers. Some do not.
When using the
Modscan32 utility in order to monitor register values, you need to select 03: HOLDING REGISTER (see
Figure 2), select the corresponding communications parameters in the menu item
Connection-Connect, and hit OK to make a connection.
Select
18
Figure 2: Selecting the Holding Register
Communications Options User’s Guide
Chapter 1. Modbus Communications
1.5 Swapping the Floating Point (cont.)
To see all the register readings in Hexadecimal form, select
Menu-Setup-Display Options-Hex (see Figure 3).
HEX values are 3E23 and
D70A.
Figure 3: Finding the Hex Values
Communications Options User’s Guide 19
20
Chapter 1. Modbus Communications
1.5 Swapping Floating Point (cont.)
To monitor the floating point variable, enter the first register of the variable in the
Address (see Figure 6), and set the
Length to “2”.
[no content intended for this page]
Looking at only
Mass flow register
Figure 4: The Mass Flow Register
Communications Options User’s Guide
Chapter 1. Modbus Communications
1.5 Swapping the Floating Point (cont.)
Then select
Menu-Setup-Display Options-Swapped FP (see Figure 5). Modscan32 will swap the register and display
the floating point variable correctly.
Starting at address 2.
Swapped floating swaps every two registers.
Figure 5: Swapped Floating Point
Communications Options User’s Guide 21
Chapter 1. Modbus Communications
1.5 Swapping the Floating Point (cont.)
Note: How to construct an 8-digit hexadecimal value from two registers is explained at the bottom of the Modbus
http://babbage.cs.qc.edu/IEEE-754/32bit.html
22
Figure 6: Converting Hexadecimal Register Readings into Floating Point Values
Communications Options User’s Guide
Chapter 2. Modbus Over Ethernet Communications 1
Chapter 2. Modbus Over Ethernet Communications 1
IMPORTANT: These setup instructions apply only when using option card 703-1476-05, rev. A, or option card
703-1477-03, rev. C and lower.
2.1 Introduction
This document provides instructions for setting up a flowmeter equipped with Modbus Over Ethernet (Modbus/TCP) communications. To apply these procedures, the flowmeter must have the option card installed. The option card, based
Figure 7: DF/GX Ethernet Option Card
Figure 8: XMT Ethernet Option Card
Note: To install an option card, consult the user’s manual(s) which apply to your instrument.
Communications Options User’s Guide 23
Chapter 2. Modbus Over Ethernet Communications 1
2.2 Setup
The default IP address in setting up the Ethernet option card is Dynamic (DHCP). If it has to be changed to a static IP address, the instrument must first be connected to the DHCP network.
Note: The following are setup procedure examples.
2.2.1 Finding the Assigned IP Address
Example:
Find the IP address of a module with Media Access Control (MAC) address 00409d25da0b.
1. Open a DOS command prompt. Go to the directory containing the executable ruiping.exe.
2. Type ruiping -e and hit
Enter.
Note: Once the module containing the MAC address has been found, it will be displayed along with the assigned IP
address (see Figure 9). In this example the assigned address is 3.112.161.79.
3. Stop the process by hitting the
Esc key.
Figure 9: Finding the Assigned IP Address
24 Communications Options User’s Guide
Chapter 2. Modbus Over Ethernet Communications 1
2.2.2 Changing the Password
Example:
Change the Password for the module with IP address 3.112.161.79 (see Figure 10).
1. Open a DOS command prompt.
2. Type telnet 3.112.161.79 10000 and hit
Enter.
3. Enter the current Login and Password. The factory defaults are root and Netsilicon.
Note: The Login and Password are case sensitive.
4. Enter Selection number
2.
5. Enter the current Password and the new Password when prompted.
Communications Options User’s Guide
Figure 10: Changing the Password
25
Chapter 2. Modbus Over Ethernet Communications 1
2.2.3 Changing IP Parameters
Example:
Change the DHCP-assigned IP address to static address 192.168.2.225 and disable DHCP for the module with
IP-assigned address 3.112.161.79 (see Figure 11 on page 27 and Figure 12 on page 28).
1. Open a DOS command prompt.
2. Type telnet 3.112.161.79 10000 and hit
Enter.
3. Enter the current Login and Password.
Note: The Login and Password are case sensitive.
4. From the Main Menu select 1. IP Parameters.
5. From the IP Parameters menu select 1. IP Address.
6. Enter the new static IP address 192.168.2.225
.
Note: If necessary, change the Subnet Main and a default Gateway by entering 2 and 3 in the IP parameters menu.
7. Select
4 to return to the Main Menu.
8. From the Main Menu select
3. Enable DHCP Client.
9. Enter
2 to disable the DHCP. Once the update has taken place, the new IP address will be shown.
10. Select
4. Main Menu and Quit.
11. Cycle the power on the unit.
26 Communications Options User’s Guide
2.2.3 Changing IP Parameters (cont.)
Chapter 2. Modbus Over Ethernet Communications 1
Figure 11: Changing IP Parameters - 1
Communications Options User’s Guide 27
Chapter 2. Modbus Over Ethernet Communications 1
2.2.3 Changing IP Parameters (cont.)
28
Figure 12: Changing IP Parameters - 2
Communications Options User’s Guide
Chapter 3. Modbus Over Ethernet Communications 2
Chapter 3. Modbus Over Ethernet Communications 2
IMPORTANT: These setup instructions apply only when using option card 703-1476-05, rev. B and higher, or
option card
703-1477-03, rev. D and higher.
3.1 Introduction
This document provides instructions for setting up a flowmeter equipped with Modbus Over Ethernet (Modbus/TCP) communications. To apply these procedures, the flowmeter must have the option card installed. See the option card
examples in Figure 13 and Figure 14.
Note:
To install an option card, consult the user’s manual(s) which apply to your instrument.
Figure 13: DF Modbus Over Ethernet Option Card
Figure 14: XMT Modbus Over Ethernet Option Card
Communications Options User’s Guide 29
Chapter 3. Modbus Over Ethernet Communications 2
3.2 Setup
The Digi Device Discovery Program is required to set up Ethernet parameters. To download the program, proceed with the following steps:
3.2.1 Downloading the Digi Device Discovery Program
1. Go to www.digi.com on the internet.
2. Move the cursor to the
SUPPORT button and select Diagnostics, Utilities and MIBs from the menu.
3. Open the
Select Your Product for Support menu and select Digi Connect ME. Then click on Submit.
4. From the
OS Specific Diagnostics, Utilities and MIBs menu select Microsoft Windows NT 4.0, 2000 or XP. Then, under the window, select Device Discovery Utility for Windows, and the
File Download window appears.
5. Select
Save this file to a disk, click on OK, and save the file to your computer.
6. Install the program from the downloaded file.
3.2.2 Module LED Behaviors
•
Yellow ON: a link has been detected
•
Yellow OFF: no link has been detected
3.2.3 Default Parameters
•
Baud Rate: 9600 bps
•
Data Bits: 8
•
Parity: None
•
Stop Bits: 1
•
Flow Control: None
•
TCP/UDP Port: 502
IMPORTANT: The option card is shipped with DHCP (not static) IP addressing which may not work in your LAN network. If your network requires static IP, you must follow the procedure on page 4. Otherwise, this card will not be operational.
30 Communications Options User’s Guide
Chapter 3. Modbus Over Ethernet Communications 2
3.2.4 Finding the Assigned IP Address
Note: The following are setup procedure examples.
Example:
Find the IP address of the module with Media Access Control (MAC) address 00409d24ded5.
1. Run the Digi Device Discovery Program (see Figure 15).
Note: To access the Digi Device Discovery Program, see page 30.
Note: The MAC address of all found units and the assigned IP address will be displayed. In this example the assigned address is 3.112.162.129.
Note: Refresh the display to find the MAC address of all units.
Figure 15: Finding the Assigned IP Address
3.2.5 Changing IP Parameters
Example: (to change the dynamic DHCP IP address to static).
Change the DHCP-assigned IP address to static address 192.168.2.207 and disable DHCP for the unit with IP assigned
Communications Options User’s Guide 31
Chapter 3. Modbus Over Ethernet Communications 2
address 3.112.162.129 (see Figure 16).
1. Plug the option card into the DHCP network. The DHCP network server has to assign an IP address to this card.
Open web interface.
3. Enter Username and Password. Factory defaults are root and dbps.
Note: The username and password are case sensitive.
4. Click on
Login.
5. Select Configuration / Network.
6. Select Use the following IP address: and enter IP address 192.168.2.207.
7. Click on
Apply.
Note: Changes will require a reboot to take effect.
Select Administration / Reboot, then wait for the reboot to complete.
Figure 16: Changing IP Parameters
3.2.6 Changing Modbus/TCP Network Parameters
1. Select Configuration
Serial Ports Port 1 Modbus/TCP Network Setting
32 Communications Options User’s Guide
2. Accept incoming Modbus/TCP connection: TCP Port: XXX
3. Accept incoming Modbus/TCP in UDP/IP: UDP Port: XXX
4.
Apply
Chapter 3. Modbus Over Ethernet Communications 2
Connect ME Configuration and Management
Figure 17: Changing Modbus/TCP Port
Communications Options User’s Guide 33
Chapter 3. Modbus Over Ethernet Communications 2
3.2.7 Changing User’s Information
To change the user name and/or password:
1. Under Device Task select Open web interface.
2. Enter the Username and Password. The factory defaults are root and dbps.
Note: The username and password are case sensitive.
3. Click on
4. Select Configuration / Users.
5. Click on
New.... Figure 19 on page 35 appears.
34
Figure 18: User’s Configuration Menu
Communications Options User’s Guide
Chapter 3. Modbus Over Ethernet Communications 2
3.2.7 Changing User’s Information (cont.)
6. To change the User Name, click in the box, delete the current name, and type in the new name.
7. To create a New Password, click in the box, delete the current password, and type in the new password.
8. To Confirm the new Password, click in the box, delete the current password and type in the new password.
Note: For the password to be changed, the New Password and Confirm Password must be identical.
9. Click on
Apply.
Note: Changes will require a reboot to take effect.
Select Administration / Reboot, then wait for the reboot to be completed.
Figure 19: Changing the User Name and/or Password
Communications Options User’s Guide 35
Chapter 3. Modbus Over Ethernet Communications 2
[no content intended for this page]
36 Communications Options User’s Guide
Chapter 4. Ethernet Only Communications
Chapter 4. Ethernet Only Communications
4.1 Introduction
This document provides instructions for setting up a flowmeter equipped with Ethernet Only communications. To
Note:
To install an option card, consult the user’s manual(s) which apply to your instrument.
Figure 20: DF/GX Ethernet Only Option Card
Communications Options User’s Guide
Figure 21: XMT Ethernet Only Option Card
37
Chapter 4. Ethernet Only Communications
4.2 Setup
The Digi Device Discovery Program is required to set up Ethernet parameters for the Ethernet Only board. To download the program, proceed with the following steps:
4.2.1 Downloading the Digi Device Discovery Program
1. Go to www.digi.com on the internet.
2. Move the cursor to the
SUPPORT button and select Diagnostics, Utilities and MIBs from the menu.
3. Open the
Select Your Product for Support menu and select Digi Connect ME. Then click on Submit.
4. From the
OS Specific Diagnostics, Utilities and MIBs menu select Microsoft Windows NT 4.0, 2000 or XP. Then, under the window, select Device Discovery Utility for Windows, and the
File Download window appears.
5. Select
Save this file to a disk, click on OK, and save the file to your computer.
6. Install the program from the downloaded file.
4.2.2 Module LED Behaviors
•
Yellow ON: a link has been detected
•
Yellow OFF: no link has been detected
4.2.3 Default Parameters
•
Baud Rate: 9600 bps
•
Data Bits: 8
•
Parity: None
•
Stop Bits: 1
•
Flow Control: None
38 Communications Options User’s Guide
Chapter 4. Ethernet Only Communications
4.2.4 Finding the Assigned IP Address
Note: The following are setup procedure examples.
Example:
Find the IP address of the module with Media Access Control (MAC) address 00409d24ded5.
1. Run the Digi Device Discovery Program (see Figure 22).
Note: To access the Digi Device Discovery Program, refer to page 38.
Note: The MAC address of all found units and the assigned IP address will be displayed. In this example the assigned address is 3.112.162.129.
Note: Refresh the display to find the MAC address of all units.
Communications Options User’s Guide
Figure 22: Finding the Assigned IP Address
39
Chapter 4. Ethernet Only Communications
4.2.5 Changing IP Parameters
Example:
Change the DHCP-assigned IP address to static address 192.168.2.207 and disable DHCP for the unit with IP assigned
address 3.112.162.129 (see Figure 23).
1. Under Device Task select Open web interface.
2. Enter the Username and Password. The factory defaults are root and dbps.
Note: The username and password are case sensitive.
3. Click on
Login.
4. Select Configuration / Network.
5. Select Use the following IP address: and enter IP address 192.168.2.207.
6. Click on
Apply.
Note: Changes will require a reboot to take effect.
Select Administration / Reboot, then wait for the reboot to complete.
40
Figure 23: Changing IP Parameters
Communications Options User’s Guide
4.2.6 Changing User’s Information
To change the user name and/or password:
1. Under Device Task select Open web interface.
2. Enter the Username and Password. The factory defaults are root and dbps.
Note: The username and password are case sensitive.
3. Click on
4. Select Configuration / Users.
5. Click on
New.... Figure 25 on page 42 appears.
Chapter 4. Ethernet Only Communications
Communications Options User’s Guide
Figure 24: User’s Configuration Menu
41
Chapter 4. Ethernet Only Communications
4.2.6 Changing User’s Information (cont.)
6. To change the User Name, click in the box, delete the current name, and type in the new name.
7. To create a New Password, click in the box, delete the current password, and type in the new password.
8. To Confirm the new Password, click in the box, delete the current password and type in the new password.
Note: For the password to be changed, the New Password and Confirm Password must be identical.
9. Click on
Apply.
Note: Changes will require a reboot to take effect.
Select Administration / Reboot, then wait for the reboot to be completed.
[no content intended for this page]
42
Figure 25: Changing the User Name and/or Password
Communications Options User’s Guide
Chapter 5. Modbus Over WI-FI Communications
Chapter 5. Modbus Over WI-FI Communications
5.1 Introduction
This document provides instructions for setting up a flowmeter equipped with Modbus Over WI-FI communications.
connected to a WI-FI antenna.
Note:
To install an option card, consult the user’s manual(s) which apply to your instrument.
Figure 26: Modbus Over WI-FI Option Card
5.2 WI-FI Components
Over WI-FI option card as shown in Figure 28 and Figure 29 on page 44.
Communications Options User’s Guide
Figure 27: WI-FI Antenna
43
Chapter 5. Modbus Over WI-FI Communications
5.2 WI-FI Components (cont.)
Figure 28: WI-FI Cable Antenna Connection
44
Figure 29: WI-FI Cable PC Board Connection
Communications Options User’s Guide
Chapter 5. Modbus Over WI-FI Communications
5.3 Setup
The default IP address in setting up the Modbus Over WI-FI option card is Dynamic (DHCP). If it has to be changed to a static IP address, the instrument must first be linked to the DHCP network.
Note: The following are setup procedure examples.
The Digi Device Discovery Program is required to set up WI-FI parameters. To download the program, proceed with the following steps:
5.3.1 Downloading the Digi Device Discovery Program
1. Go to www.digi.com on the internet.
2. Move the cursor to the
SUPPORT button and select Diagnostics, Utilities and MIBs from the menu.
3. Open the
Select Your Product for Support menu and select Digi Connect ME. Then click on Submit.
4. From the
OS Specific Diagnostics, Utilities and MIBs menu select Microsoft Windows NT 4.0, 2000 or XP. Then, under the window, select Device Discovery Utility for Windows, and the
File Download window appears.
5. Select
Save this file to a disk, click on OK, and save the file to your computer.
6. Install the program from the downloaded file.
5.3.2 Module LED Behaviors
•
Yellow ON: Associated with Access Point
•
Yellow Blinking Slowly: Ad hoc mode
•
Yellow Blinking Quickly: Scanning for a network
5.3.3 Default Parameters
•
Baud Rate: 9600 bps
•
Data Bits: 8
•
Parity: None
•
Stop Bits: 1
•
Flow Control: None
•
TCP/UDP Port: 502
Communications Options User’s Guide 45
Chapter 5. Modbus Over WI-FI Communications
IMPORTANT: This Modbus over WI-FI option card is shipped with DHCP IP addressing, and all the security options disabled. If your wireless LAN has any security set, it should be disabled to have this card join your wireless network. A solid yellow LED on the card indicates the card is joined to the wireless network.
5.3.4 Finding the Assigned IP Address
Note: The following are setup procedure examples.
Example:
Find the IP address of the module with Media Access Control (MAC) address 00409d24ded5.
1. Run the Digi Device Discovery Program (see Figure 30).
Note: To access the Digi Device Discovery Program, see page 45.
Note: The MAC address of all found units and the assigned IP address will be displayed. In this example the assigned address is 3.112.162.129.
Note: Refresh the display to find the MAC address of all units.
WI-ME
46
Figure 30: Finding the Assigned IP Address
Communications Options User’s Guide
Chapter 5. Modbus Over WI-FI Communications
5.3.5 Changing IP Parameters
Example:
Change the DHCP-assigned IP address to static address 192.168.2.207 and disable DHCP for the unit with IP assigned
address 3.112.162.129 (see Figure 31).
1. Have your option card joined to the wireless network.
2. Under Device Task select Open web interface.
3. Enter Username and Password. Factory defaults are root and dbps.
Note: The username and password are case sensitive.
4. Click on
Login.
5. Select Configuration / Network.
6. Select Use the following IP address: and enter IP address 192.168.2.207.
7. Click on
Apply.
Note: Changes will require a reboot to take effect.
Select Administration / Reboot, then wait for the reboot to be completed.
Digi Connect Wi-ME Configuration and Management
Communications Options User’s Guide
Figure 31: Changing IP Parameters
47
Chapter 5. Modbus Over WI-FI Communications
5.3.6 Changing Modbus/TCP Network Parameters
1. Select Configuration
Serial Ports Port 1 Modbus/TCP Network Setting
2. Accept incoming Modbus/TCP connection: TCP Port: XXX
3. Accept incoming Modbus/TCP in UDP/IP: UDP Port: XXX
4.
Apply
48
Figure 32: Changing Modbus/TCP Port
Communications Options User’s Guide
5.3.7 Changing User’s Information
To change the user name and/or password:
1. Under Device Task select Open web interface.
2. Enter the Username and Password. The factory defaults are root and dbps.
Note: The username and password are case sensitive.
3. Click on
4. Select Configuration / Users.
5. Click on
New.... Figure 34 on page 50 appears.
Chapter 5. Modbus Over WI-FI Communications
Communications Options User’s Guide
Figure 33: User’s Configuration Menu
49
Chapter 5. Modbus Over WI-FI Communications
5.3.7 Changing User’s Information (cont.)
6. To change the User Name, click in the box, delete the current name, and type in the new name.
7. To create a New Password, click in the box, delete the current password, and type in the new password.
8. To Confirm the new Password, click in the box, delete the current password and type in the new password.
Note: For the password to be changed, the New Password and Confirm Password must be identical.
9. Click on
Apply.
Note: Changes will require a reboot to take effect.
Select Administration / Reboot, then wait for the reboot to be completed.
50
Figure 34: Changing the User Name and/or Password
Communications Options User’s Guide
Chapter 5. Modbus Over WI-FI Communications
5.4 Tips for Improving Wireless Data Communications
A suitable installation site should locate the antenna in a transmission path as unobstructed as possible; in the direction of the associated router.
When a wireless transducer is linked to a router, a yellow LED on the WI-FI option board remains on. Received Signal Strength Indication (RSSI) is an important indicator of wireless link quality. The higher the RSSI, the stronger the performance a wireless system can provide. Signal Strength is calculated by a wireless transceiver and can be viewed on Administration-System Information -
WI-FI LAN - Active Settings of the device home page (see Figure 36 on page 51).
If constant interference is present in a particular frequency zone, it might be necessary to change the operational channel in the WI-FI network. If interference problems persist, try reducing the length of data streams by reading less registers in one request. Groups of short data streams have a better chance of getting through in the presence of interference than do long streams.
Figure 35: Installation Site
Communications Options User’s Guide
Figure 36: System Information Menu - WI-FI Lan
51
Chapter 5. Modbus Over WI-FI Communications
[no content intended for this page]
52 Communications Options User’s Guide
Chapter 6. WI-FI Only Communications
Chapter 6. WI-FI Only Communications
6.1 Introduction
This document provides instructions for setting up a flowmeter equipped with WI-FI Only communications. To apply
WI-FI antenna.
Note:
To install an option card, consult the user’s manual(s) which apply to your instrument.
Figure 37: WI-FI Only Option Card
6.2 WI-FI Components
Only option card as shown in Figure 39 and Figure 40 on page 54.
Communications Options User’s Guide
Figure 38: WI-FI Antenna
53
Chapter 6. WI-FI Only Communications
6.2 WI-FI Components (cont.)
Figure 39: WI-FI Cable Antenna Connection
54
Figure 40: WI-FI Cable PC Board Connection
Communications Options User’s Guide
Chapter 6. WI-FI Only Communications
6.3 Setup
The default IP address in setting up the WI-FI Only option card is Dynamic (DHCP). If it has to be changed to a static
IP address, the instrument must first be wirelessly linked to the DHCP network. You may need a WI-FI router in order to activate that.
Note:
The following are setup procedure examples.
The Digi Device Discovery Program is required to change communications parameters if needed. To download the program, proceed with the following steps:
6.3.1 Downloading the Digi Device Discovery Program
1. Go to www.digi.com on the internet.
2. Move the cursor to the
SUPPORT button and select Diagnostics, Utilities and MIBs from the menu.
3. Open the
Select Your Product for Support menu and select Digi Connect ME. Then click on Submit.
4. From the
OS Specific Diagnostics, Utilities and MIBs menu select Microsoft Windows NT 4.0, 2000 or XP. Then, under the window, select Device Discovery Utility for Windows, and the
File Download window appears.
5. Select
Save this file to a disk, click on OK, and save the file to your computer.
6. Install the program from the downloaded file.
6.3.2 Module LED Behaviors
•
Yellow ON: Associated with Access Point
•
Yellow Blinking Slowly: Ad hoc mode
•
Yellow Blinking Quickly: Scanning for a network
6.3.3 Default Parameters
•
Baud Rate: 9600 bps
•
Data Bits: 8
•
Parity: None
•
Stop Bits: 1
•
Flow Control: None
Communications Options User’s Guide 55
Chapter 6. WI-FI Only Communications
IMPORTANT:
This WI-FI Only option card is shipped with DHCP IP addressing, and all the security options disabled.
If your wireless LAN has any security set, it should be disabled to have this card join your wireless network. A solid yellow LED on the card indicates the card is joined to the wireless network.
6.3.4 Finding the Assigned IP Address
Note:
The following are setup procedure examples.
Example:
Find the IP address of the module with Media Access Control (MAC) address 00409d24ded5.
1. Run the Digi Device Discovery Program (see Figure 41).
Note:
To access the Digi Device Discovery Program, see page 55.
Note:
The MAC address of all found units and the assigned IP address will be displayed. In this example the assigned address is 3.112.162.129.
Note:
Refresh the display to find the MAC address of all units.
WI-ME
56
Figure 41: Finding the Assigned IP Address
Communications Options User’s Guide
Chapter 6. WI-FI Only Communications
6.3.5 Changing IP Parameters
Example:
Change the DHCP-assigned IP address to static address 192.168.2.207 and disable DHCP for the unit with IP assigned
address 3.112.162.129 (see Figure 42).
1. Have your option card joined to the wireless network.
2. Under Device Task select Open web interface.
3. Enter Username and Password. Factory defaults are root and dbps.
Note:
The username and password are case sensitive.
4. Click on
Login.
5. Select Configuration / Network.
6. Select Use the following IP address: and enter IP address 192.168.2.207.
7. Click on
Apply.
Note:
Changes will require a reboot to take effect.
Select Administration / Reboot, then wait for the reboot to be completed.
Digi Connect Wi-ME Configuration and Management
Communications Options User’s Guide
Figure 42: Changing IP Parameters
57
Chapter 6. WI-FI Only Communications
6.3.6 Changing User’s Information
To change the user name and/or password:
1. Under Device Task select Open web interface.
2. Enter the Username and Password. The factory defaults are root and dbps.
Note:
The username and password are case sensitive.
3. Click on
4. Select Configuration / Users.
5. Click on
New.... Figure 44 on page 59 appears.
58
Figure 43: User’s Configuration Menu
Communications Options User’s Guide
Chapter 6. WI-FI Only Communications
6.3.6 Changing User’s Information (cont.)
6. To change the User Name, click in the box, delete the current name, and type in the new name.
7. To create a New Password, click in the box, delete the current password, and type in the new password.
8. To Confirm the new Password, click in the box, delete the current password and type in the new password.
Note:
For the password to be changed, the New Password and Confirm Password must be identical.
9. Click on
Apply.
Note:
Changes will require a reboot to take effect.
Select Administration / Reboot, then wait for the reboot to be completed.
Figure 44: Changing the User Name and/or Password
Communications Options User’s Guide 59
Chapter 6. WI-FI Only Communications
6.4 Tips for Improving Wireless Data Communications
A suitable installation site should locate the antenna in a transmission path as unobstructed as possible; in the direction of the associated router.
When a wireless transducer is linked to a router, a yellow LED on the WI-FI option board remains on. Received Signal Strength Indication (RSSI) is an important indicator of wireless link quality. The higher the RSSI, the stronger the performance a wireless system can provide. Signal Strength is calculated by a wireless transceiver and can be viewed on Administration-System Information -
WI-FI LAN - Active Settings of the device home page (see Figure 46).
If constant interference is present in a particular frequency zone, it might be necessary to change the operational channel in the WI-FI network. If interference problems persist, try reducing the length of data streams. Groups of short data streams have a better chance of getting through in the presence of interference than do long streams.
Figure 45: Installation Site
60
Figure 46: System Information Menu - WI-FI Lan
Communications Options User’s Guide
Chapter 7. Foundation Fieldbus Communications
Chapter 7. Foundation Fieldbus Communications
7.1 Optional Measurements
Foundation Fieldbus provides a means of communicating with the flowmeter. The patent numbers which apply are
5,909,363 and 6,424,872.
This Foundation Fieldbus device supports 2 Analog Input (AI) blocks, which can be configured to supply the following
measurements on the network (see Table 7).
Table 7: Available Measurements for the DF868
Channel 1 Units Channel 2 Units Average Units
Ch1 Velocity
Ch1 Act Volumetric
Ch1 Std Volumetric
Ch1 Fwd Totals
Ch1 Rev Totals
Ch1 #Tot Digits**
Ch1 Mass Flow ft/s or m/s* Ch2 Velocity
VOL_U
Ch2 Act Volumetric
VOL_U
TOT_U
TOT_U none
MASS_U
MTOT_U
Ch2 Std Volumetric
Ch2 Fwd Totals
Ch2 Rev Totals
Ch2 #Tot Digits**
Ch2 Mass Flow ft/s or m/s* Avg Velocity
VOL_U
VOL_U
TOT_U
TOT_U none
MASS_U
MTOT_U
Avg Act Volumetric
Avg Std Volumetric
Avg Fwd Totals
Avg Rev Totals
Avg #Tot Digits
Avg Mass Flow ft/s or m/s*
VOL_U
VOL_U
TOT_U
TOT_U none
MASS_U
MTOT_U
Ch1 Fwd Mass Totals Ch2 Fwd Mass Totals Avg Fwd Mass Totals
Ch1 Rev Mass Totals
Ch1 #Mass Tot Digits
Ch1 Timer
Ch1 Error Code
Ch1 SSUP
Ch1 SSDN
MTOT_U none sec none none none
Ch2 Rev Mass Totals
Ch2 #Mass Tot Digits
Ch2 Timer
Ch2 Error Code
Ch2 SSUP
Ch2 SSDN
MTOT_U none sec none none none
Avg Rev Mass Totals
Avg #Mass Tot Digits
Avg Timer
Avg Error Code
Avg SSUP
Avg SSDN
MTOT_U none sec none none none
Ch1 Sound Speed ft/s or m/s* Ch2 Sound Speed ft/s or m/s* Avg Sound Speed ft/s or m/s*
Ch1 Density*** see note Ch2 Density*** see note
Ch1 Temperature Deg F or C* Ch2 Temperature Deg F or C*
Ch1 Pressure PRESS_U Ch2 Pressure PRESS_U
*Metric or English units are determined by the setup of the flowmeter.
**Totalizer digits are available for informational purposes only. Respective totals are automatically scaled by the Tot Digits value selected in the flowmeter setup.
***If the meter is outputting Mole Weight, the unit is “mw”, otherwise it is the programmed pressure unit.
VOL_U, TOT_U, MASS_U, MTOT_U and PRESS_U are determined by the units chosen for these measurements in the flowmeter setup. See the instrument User's Manual for the setup of these parameters.
Communications Options User’s Guide 61
Chapter 7. Foundation Fieldbus Communications
7.2 Configuration Utility Setup
The following is an example setup using National Instruments Configuration Utility v3.1.
Figure 47 shows the Configuration Utility with a flowmeter on the network (GE Flow-XMT).
Figure 47: Configuration Utility Setup Example
Note:
The following procedures assume that the device has been placed in the OOS (out-of-service) mode before executing.
7.3 Selecting the Desired Measurements
To set the measurement unit for each AI:
1. Double click on the
FLOW Transducer Block (in the tree under GEFlow-XMT).
2. Select the
Others tab and open the drop down list for the PRIMARY_SELECTOR and SECONDARY_SELECTOR (refer
3. Choose the unit from the list (see Figure 48 on page 63).
This unit will correspond to the unit that is available in the AI block for network connection. The
PRIMARY_SELECTOR unit will correspond to
ANALOG_INPUT_1 and the SECONDARY_SELECTOR will correspond to ANALOG_INPUT_2.
62 Communications Options User’s Guide
Chapter 7. Foundation Fieldbus Communications
7.3 Selecting the Desired Measurements (cont.)
4. After the desired measurements have been selected for the
PRIMARY and SECONDARY SELECTOR, choose the unit system (
UNIT_SELECTOR above the PRIMARY_SELECTOR) that has been programmed in the flowmeter (English or
SI).
Communications Options User’s Guide
Figure 48: Primary Selector Drop Down List
63
Chapter 7. Foundation Fieldbus Communications
7.4 Selecting Units for AI Blocks
To select the units for the individual AI blocks:
1. Double click on the AI block for which you wish to set the units (
ANALOG_INPUT_1 or ANALOG_INPUT_2 in the tree under
GEFlow-XMT; see Figure 47 on page 62).
2. Select the
Scaling tab and set the unit for the measurement based on the flowmeter settings.
For example, if the flowmeter was set to use the metric unit system and the
PRIMARY_SELECTOR was set to use
VELOCITY you would choose m/s for the unit as shown in Figure 49.
64
Figure 49: Units Index Drop Down List
Communications Options User’s Guide
Chapter 7. Foundation Fieldbus Communications
7.5 Resetting Instrument Totalizers
To reset the instrument totalizers:
1. Double click on the
FLOW transducer block (in the tree under GEFlow-XMT; see Figure 47 on page 62).
2. Select the
Others tab and scroll down to the CLEAR_TOTALIZERS listing.
3. Select
Clear from the drop down list box (see Figure 50).
4. After the totals have been reset, select
Normal from the drop down list box to resume total accumulation.
Communications Options User’s Guide
Figure 50: Clear Totalizers Drop Down List
65
Chapter 7. Foundation Fieldbus Communications
7.6 Function Block Application
Figure 51 is an example setup using the
Function Block Application editor. The flowmeter AI blocks, along with the
AO and PID of another device on the network, are displayed. We have connected the
AI_1 OUT of the flowmeter to the
CAS IN of the AO block. We have also connected the AI_2 OUT of the flowmeter to the CAS IN of the PID block.
Figure 51: Function Block Application
66 Communications Options User’s Guide
Chapter 8. HART Communications
Chapter 8. HART Communications
8.1 Introduction
GE Panametrics GF868, XGM868, XGS868 and XMT868 ultrasonic flowmeters may be modified to permit two-way communication with a HART communication device. This requires the installation of a HART option card in the flowmeter. The option card generates a 4-20 mA analog output signal that can be read by the HART device. Proceed to the appropriate section for detailed instructions on installing and using the HART option card.
8.2 Installing the HART Option Card
To install a HART option card in your flowmeter, complete the following steps:
WARNING! This procedure should be performed only by qualified service personnel.
1. Disconnect the main power from the flowmeter.
WARNING! Failure to disconnect the power before proceeding may result in serious injury.
2. Refer to your User’s Manual for step-by-step instructions, and install the HART option card in
Slot 6
for a GF868 flowmeter or in
Slot 2
for an XGM868, XGS868 or XMT868 flowmeter.
IMPORTANT: If a
MODBUS
option card is installed in Slot 5 of a GF868 flowmeter, the
HART
option card in Slot 6 will be ignored.
3. Interconnect the HART option card and the HART device as shown in Figure 52.
HART
Communications
Device
250 ohms
1
2
Flowmeter
Option Card
Connector
+
–
24 Volt DC
Power
Supply
Figure 52: Option Card Wiring
For a GF868 flowmeter, the option card connector is mounted on the card, and the HART device leads should go to pins 1 and 2 of this connector. As for other option cards installed in the same meter as the HART option card, the
HART device will not recognize any option card installed in Slots 3-5 and it will only recognize option cards installed in Slots 1-2 if they are Analog Input, Analog Output, or RTD option cards.
Communications Options User’s Guide 67
Chapter 8. HART Communications
8.2 Installing the HART Option Card (cont.)
Note: For XGM868i, XGS868i and XMT868i flow meters the HART device connections are found on the PCB output
Figure 53: PCB Output for HART Card
8.3 Flowmeter Software Setup
GE Panametrics flowmeters that are shipped with a factory-installed HART option card require no special setup procedures by the user. The meter automatically configures itself for HART communication on startup. However, for field-installation of a HART option card, the card must be configured in the factory test menu before it will be recognized by the meter. Thereafter, the initialization will be automatic on startup. Contact the factory for specific instructions.
In addition to setting up the HART option card so that it is recognized by the meter, the analog output of the option card may be configured using any of the following methods (if available):
•
the flowmeter keypad
•
Instrument Data Manager (IDM™) software
•
PanaView™ graphical user interface software
•
the HART device
To configure your HART option card analog output using any of the first three methods, follow the instructions in the
device.
Note: Because HART communication is unreliable at analog outputs below 4 mA, the flowmeter automatically
changes a HART option card analog output configuration of 0-20 mA or OFF to a 4-20 mA configuration
upon startup. Check to make sure that the analog output configuration is set to 4-20mA. If for some reason, it has not been automatically changed, set it to 4-20mA from the front panel.
68 Communications Options User’s Guide
Chapter 8. HART Communications
8.3 Flowmeter Software Setup (cont.)
Some flowmeter parameters can only be read by the HART device during startup. Therefore, it is recommended that both the flowmeter and the HART device be rebooted after any reprogramming of the HART option card analog output.
Failure to do so may result in erroneous information or a communication failure between the flowmeter and the HART device.
Parameter
Velocity ft/sec
Table 8: Valid HART Parameters and Units
English Units
Volumetric (liquid) gal/s, gal/m, gal/h, mgal/day, cuf/s, cuf/m, cuf/h, mcf/day, bbls/s, bbl/m, bbl/h, mbl/d, acre-inch/day m/s
Metric Units
l/s, l/m, l/h, ml/d, cum/s, cum/m, cum/h, mcm/d, bbl/s, bbl/m, bbl/h, mbl/d
Volumetric (gas) acf/m, acf/h, scf/m, scf/h
+Tot, -Tot (liquid) gal, cuf,bbl, acre-in, acre-ft
+Tot, -Tot (gas) acf, scf
Mass Flow lb/s, lb/m, lb/h, mlb/d, ton/m, ton/h, mton/d acm/h, scm/h, scm/d liter, cum, bbl acm, scm kg/s, kg/h, mkg/d, tne/m, tne/h, tne/d
+Mass, -Mass
Power lb, ton kbtu/h, kw
+Energy, -Energy btu, kw-hr
Temperature °F kg, tne mcal/h, kw mcal, kw-hr
°C
Pressure
Mol Weight psia none bar, bara none
NOTE: “acf” is reported as “normal cubic feet” in HART. Also, “Mega” units (i.e. mgal/day, mcf/day, etc.) are reported as standard units x 10^6 in HART. For example, 1 mgal is 1x10^6 gal in HART.
8.4 Using the HART Interface
The HART communications option card installed in GE Panametrics flowmeters has been successfully tested with the
Rosemount 275 Hand-Held Communicator and the Rosemount AMS Computer-Based Communications
Software. Although some flowmeter functions may be performed using the HART device, many other functions (i.e. data logging, site file uploading, site file downloading, printing, etc.) must still be programmed by the methods described in the flowmeter User’s Manual. This is because the HART protocol was developed for use with simple transmitters and it cannot handle the multitude of sophisticated functions built into the GE Panametrics flowmeters.
8.4.1 Unit Types
set to any other measurement units, the HART device displays an “Unknown Enumerator, Can not resolve” error message and may terminate communications entirely. In some cases, both the Hart device and the flowmeter may have to be rebooted to clear the error. To address this potential problem, the flowmeter has been programmed to force all measurement units to HART compliant units if a HART option card is detected upon startup.
Communications Options User’s Guide 69
Chapter 8. HART Communications
8.4.2 HART Functions
After HART communications has been properly set up, the following flowmeter functions may be accessed using the
HART device:
•
static temperature and static pressure
Note: To view the static temperature or pressure for a channel using the HART device, the fixed value for that
parameter must be assigned to that channel at the flowmeter. See your User’s Manual for instructions.
•
tracking windows (XMT868 only)
•
minimum and maximum soundspeed (XMT868 only)
•
2-path error handling
•
velocity averaging response time
•
static density
•
error handling
•
mA error level (if selected)
•
clear totals
Note: Refer to your User’s Manual for a complete description of each of the above functions.
When information is viewed through the HART device, the input variable always appears as either Channel 1
Temperature or Channel 1 Pressure. Although these inputs are not necessarily assigned to Channel 1, the HART protocol labels all inputs as channel-specific. For example, a Slot 1 analog input that is programmed at the meter as a temperature input assigned to Channel 1, Channel 2, Both, or Neither is always reported by the HART device as a
Channel 1 Temperature input.
Note: Inputs cannot be assigned using the HART device. Also, any input assigned as “Special” is always reported as
a Channel 1 Temperature input by the HART device
In addition to the functions listed on the previous page, the following procedures may be performed through the HART device:
•
calibration and setup of the HART option card analog output
•
calibration and some programming of analog inputs, analog outputs, and RTD inputs on option cards installed in
Slots 0 (all), 1 (all), and 2 (GF868 only)
•
viewing some of the flowmeter’s diagnostic parameters
8.5 List of Programmable Variables
70 Communications Options User’s Guide
Chapter 8. HART Communications
Description
Ch1, Ch2, or Ave vel
Ch1, Ch2, or Ave vol
Ch1, Ch2, or Ave mdot
Ch1, Ch2, or Ave power
Ch1, Ch2, or Ave Temper
Ch1, Ch2, or Ave Pressure
Ch1, Ch2, or Ave Mw
Ch1, Ch2, or Ave +tot
Ch1, Ch2, or Ave -tot
Ch1, Ch2, or Ave +mass
Ch1, Ch2, or Ave -mass
Ch1, Ch2, or Ave +energy
Ch1, Ch2, or Ave -energy
Ch1 or Ch2 Ssup
Ch1 or Ch2 ssDO
Ch1, Ch2, or Ave tUP
Ch1, Ch2, or Ave tDO
Ch1, Ch2, or Ave deltaT
Ch1 or Ch2 peak%
Ch1, Ch2, or Ave DeltaT(s)
Ch1, Ch2, or Ave DeltaT(M)
Ch1 or Ch2 qUP
Ch1 or Ch2 qDOWN
Ch1 or Ch2 ampUP
Ch1 or Ch2 ampDOWN
Ch1 or Ch2 peak#UP
Ch1 or Ch2 peak#DOWN
Ch1, Ch2, or Ave t.S
Ch1, Ch2, or Ave t.R
Ch1, Ch2, or Ave t.S-t.R
Ch1 or Ch2 inco1
Ch1 or Ch2 onco2
Ch1 or Ch2 Rpowr
Ch1 or Ch2 Rqual
Ch1 or Ch2 Repp
Ch1, Ch2, or Ave c3
Ch1, Ch2, or Ave Temp_super
Ch1, Ch2, or Ave Rho
Ch1 or Ch2 Err code
Ch1 or Ch2 re#
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Y
Y
Y
N
N
Y
Y
Y
Y
Y
Y
Y
Y if energy
N
N
N
Y
Y
Y
Y if energy if energy
Y
Y if energy if energy if energy if transfl.
if transfl.
if transfl.
if transfl.
if transfl.
Y
N
N
Y
Y
Table 9: Programmable Variables
Format* R/W/B* XMT868 XGS868 XGM868 GF868
Channel Process Variables
f.p.
f.p.
R
R
Y
Y
Y
Y
Y
Y
Y
Y f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
int f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
f.p.
if meas if meas
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
N
N
Y
N
Y
Y
N
Y
Y
Y
Y
N
N
Y
N
N
N
N
Y
Y
N
N
N if meas if meas
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y if mass
N
Y
Y
N
Y
Y if mass if mass
N
N
N
N
Y
N
N
Y
N
N
N
N
Y
Y
N
N
N if meas if meas
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
N
N
Y
Y
Y
Y
N
Y
N
N
Y
N
N
Y
N
N
N
N
Y
Y
N
N
N
Communications Options User’s Guide 71
Chapter 8. HART Communications
Description
MeterType (Model)
#Channels
2-Path?
Resp_time
Static Density?
Static Density Value
Error Mode
Aout Error Level
Meter Units (Eng. or Metric)
EnergyMeter?
Clear-totals?
Ch1 Fixed Temp
Ch1 Fixed Press
Ch1 Tracking?
Ch1 Min Sound Spd
Ch1 Max Sound Spd
Ch2 Fixed Temp
Ch2 Fixed Press
Ch2 Tracking?
Ch2 Min Sound Spd
Ch2 Max Sound Spd
Slot 0 A or B Device
Slot 0 A or B Type
Slot 0 A or B Chan
Table 9: Programmable Variables (cont.)
Format* R/W/B* XMT868 XGS868 XGM868 GF868
Global Meter Information
int R Y Y Y Y int f.p.
uchar uchar int f.p.
f.p.
int f.p.
Slot 0 A or B Variable
Slot 0 A or B Units
Slot 0 A or B Zero
Slot 0 A or B Span
Slot 1 or 2 Active
Slot 1 or 2 A, B, C, or D Device
Slot 1 or 2 A, B, C, or D Type
Slot 1 or 2 A, B, C, or D Chan uchar
Slot 1 or 2 A, B, C, or D Variable uchar
Slot 1 or 2 A, B, C, or D Units uchar
Slot 1 or 2 A, B, C, or D Zero
Slot 1 or 2 A, B, C, or D Span f.p.
f.p.
uchar f.p.
f.p.
int uchar uchar int int int int f.p.
f.p.
f.p.
int f.p.
f.p.
uchar
B
B
B
R
B
B
B
B
R Y
W Y
CH1 Information
B N
B
B
B
B
B
B
B Y
B Y
Slot Information
R Y
R
R
B
R
B
B
B
B
R
B
B
Y
Y
Y
Y
Y
Y
Y
Y
N
Y
Y f.p.
B Y
CH2 Information (if applicable)
N
N
Y uchar B Y uchar B if 2-Ch
Slot Information (cont.)
uchar B Y
Y
Y
Y
Y if active if active if active if active if active if active if active
Y
Y
N
N
N
Y
Y
N
N
N
Y
Y
Y
N
Y
N
N
Y
Y
Y
Y
Y if 2-Ch
Y
Y
Y
Y
Y if active if active if active if active if active if active if active
Y
Y if 2-Ch
Y
Y
Y
Y
Y
Y
N
N
N
Y
Y
N
N
N
Y
Y
Y
N
Y
N
N
Y
Y
Y
Y if active if active if active if active if active if active if active
Y
Y
Y
Y
Y
Y
Y
N
Y
N
N
Y
Y
Y
Y
Y
N
N
Y
Y
N
N
Y
Y if 2-Ch
Y if active if active if active if active if active if active if active
72 Communications Options User’s Guide
Chapter 8. HART Communications
Description
Table 9: Programmable Variables (cont.)
Format* R/W/B* XMT868 XGS868 XGM868 GF868
HART Variables
uchar R Y Y Y Y Universal Rev
Software Rev
Transmitter Rev
Hardware Rev
Device ID
PollAddress
Message
Tag
Descriptor
Date
Final Assy No
Derial No.
Pvt. Label Dist
Pri Var Code
Alarm Select
Write Protect Code
Config Chgd Flag
Response Preambles
HART Device
HART Type
HART Channel uchar uchar uchar uchar uchar uchar24 uchar6 uchar12 uchar3 uchar3 uchar3 uchar uchar f.p.
uchar uchar uchar uchar uchar uchar
R
R
R
R
B
B
B
B
B
B
R
R
R
B
B
B
B
R
B
B
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
HART Variable
HART Units uchar uchar
B
R
Y
Y
Y
Y
Y
Y
Y
Y
HART Zero f.p.
B Y Y Y Y
HART Span f.p.
B Y Y Y
* Format - f.p. = IEEE floating point, int = integer, uchar = unsigned character ucharX = X bytes of unsigned characters. R/W/B - R = read only, W = write only, B = read or write using HART
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Communications Options User’s Guide 73
Chapter 8. HART Communications
[no content intended for this page]
74 Communications Options User’s Guide
Chapter 9. BACNet/IP (BACNet Over Ethernet)
Chapter 9. BACNet/IP (BACNet Over Ethernet)
9.1 Introduction
This chapter provides instructions for setting up a flowmeter equipped with
BACNet Over Ethernet communications. To apply these procedures, the flowmeter must have the option card installed. The option card, based on the features that
were ordered, will have many components (see Figure 54 and Figure 55).
Note: To install an option card, consult the user’s manual(s) which apply to your instrument.
Figure 54: DF/GX BACNet/IP Option Card
Figure 55: XMT BACNet/IP Option Card
Communications Options User’s Guide 75
Chapter 9. BACNet/IP (BACNet Over Ethernet)
9.2 Setup
BACNet/IP
Ethernet
Crossover Cable
IP = 192.168.0.1
MASK = 255.255.255.0
No GATEWAY
Flowmeter PC
Figure 56: Computer Cable Connection
To set up the BACNet/IP parameters, enter “192.168.0.100” (the default static IP of the board) on your internet
browser, and a screen similar to Figure 57 on page 77 appears.
76 Communications Options User’s Guide
9.2 Setup (cont.)
Chapter 9. BACNet/IP (BACNet Over Ethernet)
Communications Options User’s Guide
Figure 57: Device Configuration
77
Chapter 9. BACNet/IP (BACNet Over Ethernet)
9.2 Setup (cont.)
To change the
BACNet Device ID (see Figure 57), under Device Configuration, click on Edit and a screen similar to
“Cancel Changes” to return to the previous value. Click on
Main Page to return to the main page.
Figure 58: Device Configuration
78 Communications Options User’s Guide
Chapter 9. BACNet/IP (BACNet Over Ethernet)
9.2 Setup (cont.)
To change the IP address, under
Network Settings, click on Edit and a screen similar to the following appears. Enter the new address and click on “Save Settings” to save the change, or “Cancel Changes” to return to the previous setting.
You must type the new IP in the browser to return to the main page.
Communications Options User’s Guide
Figure 59: IP Configuration
79
Chapter 9. BACNet/IP (BACNet Over Ethernet)
9.3 Adding Information to the Monitor List
To test connectivity and view data, use any
BACNet monitoring software.
The table shown in Figure 60 is used to monitor specific properties of certain objects on the
CAS BACNet Explorer. To add new objects to this list, right click on the
BACNet device in the main window and select “add this device’s object to monitor list” context menu.
80
Figure 60: Monitor List Context Menu
Communications Options User’s Guide
Warranty
Warranty
Each instrument manufactured by GE Sensing is warranted to be free from defects in material and workmanship.
Liability under this warranty is limited to restoring the instrument to normal operation or replacing the instrument, at the sole discretion of GE Sensing. Fuses and batteries are specifically excluded from any liability. This warranty is effective from the date of delivery to the original purchaser. If GE Sensing determines that the equipment was defective, the warranty period is:
•
one year from delivery for electronic or mechanical failures
•
one year from delivery for sensor shelf life
If GE Sensing determines that the equipment was damaged by misuse, improper installation, the use of unauthorized replacement parts, or operating conditions outside the guidelines specified by GE Sensing, the repairs are not covered under this warranty.
The warranties set forth herein are exclusive and are in lieu of all other warranties whether statutory, express or implied (including warranties or merchantability and fitness for a particular purpose, and warranties arising from course of dealing or usage or trade).
Return Policy
If a GE Sensing instrument malfunctions within the warranty period, the following procedure must be completed:
1. Notify GE Sensing, giving full details of the problem, and provide the model number and serial number of the instrument. If the nature of the problem indicates the need for factory service, GE Sensing will issue a RETURN
AUTHORIZATION NUMBER (RAN), and shipping instructions for the return of the instrument to a service center will be provided.
2. If GE Sensing instructs you to send your instrument to a service center, it must be shipped prepaid to the authorized repair station indicated in the shipping instructions.
3. Upon receipt, GE Sensing will evaluate the instrument to determine the cause of the malfunction.
Then, one of the following courses of action will then be taken:
•
If the damage is covered under the terms of the warranty, the instrument will be repaired at no cost to the owner and returned.
•
If GE Sensing determines that the damage is not covered under the terms of the warranty, or if the warranty has expired, an estimate for the cost of the repairs at standard rates will be provided. Upon receipt of the owner’s approval to proceed, the instrument will be repaired and returned.
Communications Options User’s Guide 81
Warranty
[no content intended for this page]
82 Communications Options User’s Guide
Customer Support Centers
U.S.A.
The Boston Center
1100 Technology Park Drive
Billerica, MA 01821
U.S.A.
Tel: 800 833 9438 (toll-free)
978 437 1000
E-mail: [email protected]
Ireland
Sensing House
Shannon Free Zone East
Shannon, County Clare
Ireland
Tel: +353 61 61470291
E-mail: [email protected]
916-115 Rev. D
www.ge-mcs.com
©2014 General Electric Company. All rights reserved.
Technical content subject to change without notice.
![](http://s1.manualzz.com/store/data/006594307_1-d67c7db65de1a4f2d539d06b589eb9c5-210x147.png)
Advertisement
Key Features
- RS485 interface
- Modbus communications
- RS232 communications
- PanaView™ software support
- Digital I/O
- Setup, programming
- Verification
- Troubleshooting