Diagnostics Register Interpretation; Diagnostics: Return Query Data; Reading The Cim Configuration Register Block; Reading The Pit Water Level - Grundfos CIU 202 Functional Profile And User Manual

Modbus for seg autoadapt, modbus rtu, 3g/4g cellular, ethernet for modbus tcp
Table of Contents

Advertisement

13.7 Diagnostics register interpretation

The diagnostics register is interpreted as follows:
Bit
Description
0
Communication failure with the Grundfos product.
EEPROM self-test failed. The test is carried out when
1
system is booted.
2
Grundfos product not supported.
Modbus address offset is different from default value, i.e.
3
it differs from 0.
Using software-defined Modbus transmission speed
4
(Modbus RTU only).
5
RESERVED
6
RESERVED
7
RESERVED
8
RESERVED
9
RESERVED
10
RESERVED
11
RESERVED
12
RESERVED
13
RESERVED
14
RESERVED
15
RESERVED
A bit value of 1 means true, unless otherwise specified. The
diagnostics register is read using function code 0x08 and
subcode 0x02.

13.8 Diagnostics: Return query data

This function is useful to ensure that the communication path and
slave configuration are correct. It will echo the request in the
response.
In the example, slave address 0x01 is used.
Request from master to slave
Field
Value
Slave address
0x01
Function code
0x08
Subcode
0x00
Data
0xAB
Data
0xCD
Example of response from slave to master
Field
Value
Slave address
0x01
Function code
0x08
Subcode
0x00
Data
0xAB
Data
0xCD
If there is no response from the slave, see section
finding.
Description
-
Diagnostics
Echo request
Test data
Test data
Description
-
Diagnostics
Echo request
Test data
Test data
14. Fault

13.9 Reading the CIM configuration register block

This section shows how to read the first four registers of the CIM
configuration register block.
In the example, slave address 0x01 is used.
Request from master to slave
Field
Value
Slave address
0x01
Function code
0x04
Start address HI
0x00
Start address LO
0x00
Quantity HI
0x00
Quantity LO
0x04
Example of response from slave to master
Field
Value
Slave address
0x01
Function code
0x04
Byte count
0x08
00001 HI
0x00
00001 LO
0x0A
00002 HI
0x00
00002 LO
0x00
00003 HI
0x00
00003 LO
0x00
00004 HI
0x00
00004 LO
0x04
If there is no response from the slave, see section
finding.

13.10 Reading the pit water level

This section shows how to read and interpret the water level of
the pit. In the example, slave address 0x01 is used.
Request from master to slave
Field
Value
Slave address
0x01
Function code
0x04
Start address HI
0x01
Start address LO
0x2C
Quantity HI
0x00
Quantity LO
0x01
Example of response from slave to master
Field
Value
Slave address
0x01
Function code
0x04
Byte count
0x02
00301 HI
0x00
00301 LO
0xDC
A pit water level value of 220 [0.01 m] equals a water level of 2.20
metres.
If there is no response from the slave, see section
finding.
Description
-
Read input registers
Start address: 0x0001
Number of registers:
0x0004
Description
-
Read input registers
8 bytes follow
SlaveMinimumReplyDelay
: 0x000A
RegisterOffset: 0x0000
Reserved value:
0x0000
SoftwareDefinedBitRate:
0x0004
14. Fault
Description
-
Read input registers
Start address
(00301):0x012D
Number of registers:
0x0001
Description
-
Read input registers
2 bytes follow
Pit water level:
0x00DC (220)
14. Fault
45

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ciu 262Ciu 502

Table of Contents