background image

10

GF U3000 V2 Ultrasonic Flowmeter

Modbus Supplement to the operating instructions

3.3 

Reading Registers

Registers may be read singularly or in blocks. It should be noted that registers are updated once every second in an atomic operati-
on. In this way this register set can be considered a single data point. It should be obvious that reading multiple single registers 
cannot ensure that the data returned is from the same data set. If that is not important then reading single registers is an acceptab-
le approach, however, often it is important to read several values at the same time since they relate to the state of the unit at that 
time. For this reason, it is recommended that a block of registers be read at the same time. Key values have been grouped to make 
this possible. If the local timestamp is important, then start reading at address 100. If not, start reading at address 104. The simplest 
way to do this is to use the READ HOLDING REGISTERS command (03).

Note that the units of some measurements are normalised integer numbers and others are IEE754 floating point numbers. For ex-
ample, temperature is an integer reported with a precision of 1/100th of a degree. SNR is also reported this way. Note that the re-
porting precision does not reflect the accuracy the measurement. For the accuracy of the unit’s measurement, refer to the manual.

3.4 

Writing Updateable Registers

Registers highlighted as RW are updateable. They provide the ability to update the unit’s configuration. Except for the Regime regis-
ter (register 5, offset 4), all updateable registers can be updated from both the unit and the Modbus, that is that is the unit’s settings 
may determine the register contents when reading and the MBM may also manipulate the same parameters. 

The Regime register is the only updateable register that is solely owned the MBM. The regime chosen only effects Modbus register 
values and has no influence on the unit’s measurement settings. The Regime can be changed by simply performing a write to the 
Regime register. Only the bottom five bits will be considered. Four regimes are valid: Metric1, Imperial, US Imperial and Imperial2. 
Each regime has a default set of units for each quantity reported. The default unit can be seen in the Notes column for the respective 
regime and register, and more concisely, in Table 4, below. Note that a measurement regime of 4 and above will be set the regime 
back to 0 (Metric1), the default regime. The Regime register may be set using either the Mask Write Register or Write Single Register 
command. The regime register may also be read by the MBM. The regime set by the MBM will only stay set until the unit is restarted. 
To ensure the Modbus regime is always restored after a reset, the regime needs to be saved. This is accomplished using the Save 
Measurement Regime bit (bit 3) of the Instrument Control Flags register (register 6, offset 5). The procedure for doing this is outlined 
in the ensuing paragraphs.

Summary of Contents for U3000 V2

Page 1: ...er 2026161 F U3000 V2 Modbus Supplement MA_00138 EN 00 07 2022 Georg Fischer Piping Systems Ltd CH 8201 Schaffhausen Switzerland 41 52 631 30 26 info ps georgfischer com www gfps com 7 Units 4 Velocit...

Page 2: ...dentification 13 3 9 Status Flags 14 4 GLOSSARY 14 Original instruction manual Disclaimer The technical data are not binding It does not constitute expressly warranted characteristics and neither guar...

Page 3: ...the next unit It is the responsibility of the user to install cable and wire to the MULTICOMP MP002510 Modbus plug connector The connection diagram is shown below in Figure 1 Note that the connection...

Page 4: ...for the GF U3000 V2 Ultrasonic Flowmeter The Modbus specification for RTU mode defines an 11 bit character frame containing an 8 bit character If Parity is used then only one stop bit is required If...

Page 5: ...ssages The following message types are supported from the Modbus Application Protocol Specification Message Type Message Number Notes READ HOLDING REGISTERS 03 0x03 Read a contiguous block of register...

Page 6: ...of the mantissa are stored in the higher address Some registers below contain bit mappings These values may be manipulated via the MASK WRITE REGISTER command 22 as outlined in Table 1 Bit fields are...

Page 7: ...value Interface version uint16 0x5A00 R This is a check value and an interface version number This version is zero All values start at the base 0x5A00 2 1 Device ID uint16 GF U3000 V2 Ultrasonic Flow...

Page 8: ...12 MBM to control digital output s on a unit 12 100 Reserved uint16 Sec 6 RZ 0 to 59 101 102 100 101 Date Time uint32 Min 6 R 0 to 59 Hour 5 0 to 23 Day 5 1 to 31 1st 1 Month 4 1 to 12 Jan 1 Year 6 b...

Page 9: ...d 13 Reserved allocation of 13 LS bits of reg 133 Hot probe fault 1 Faulty or disconnected hot probe Cold probe fault 1 Faulty or disconnected cold probe Signal Loss 1 Device is online and has lost si...

Page 10: ...Registers Registers highlighted as RW are updateable They provide the ability to update the unit s configuration Except for the Regime regis ter register 5 offset 4 all updateable registers can be up...

Page 11: ...lags associated with them Values can be written into these registers but no action will be taken until the associated flag is activated There are three key flags that must be considered when updating...

Page 12: ...uint16 year month day hour minute second Read the time and date starting at register offset 8 timeNdate Read2HoldingRegisters 8 Extract elements second timeNdate mod 2 6 timeNdate timeNdate div 2 6 m...

Page 13: ...address 136 with the AND mask being set to 0xFFEF and the OR mask being 0x0010 This will start the update 5 Send a MASK WRITE REGISTER message command 22 or 0x16 to register address 5 with the AND mas...

Page 14: ...entry for the moment Status Flags Online The unit is currently reading flow This flag is reset when the unit stops reading flow and enters the configuration mode Status Flags Urgent Error An urgent er...

Page 15: ...15 GF U3000 V2 Ultrasonic Flowmeter Modbus Supplement to the operating instructions...

Page 16: ...td Unit 2501 U Tower 120 Heungdeok Jungang ro Yeongdeok dong Giheung gu Yongin si Gyeonggi do Phone 82 31 8017 1450 Fax 82 31 217 1454 kor ps georgfischer com www gfps com kr Malaysia George Fischer M...

Reviews: