English (GB)
49
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
Example of response from slave to master
If there is no response from the slave, see Fault finding, section
14.1.2 CIM/CIU 200 Modbus communication faults or 14.2.2 CIM/
CIU 260 Modbus connection communication faults.
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
Example of response from slave to master
If there is no response from the slave, see Fault finding, section
14.1.2 CIM/CIU 200 Modbus communication faults or 14.2.2 CIM/
CIU 260 Modbus connection communication faults.
13.10 Setting the setpoint
This section shows how to set a new setpoint (reference).
In the example, slave address 0x01 is used, and a value of 55 %
(5500 = 0x157C) is set as new setpoint.
Request from master to slave
Example of response from slave to master
If there is no response from the slave, see Fault finding, section
14.1.2 CIM/CIU 200 Modbus communication faults or 14.2.2 CIM/
CIU 260 Modbus connection communication faults.
13.11 Setting the control mode
This section shows how to set a control mode.
In the example, slave address 0x01 is used, and the control mode
is set to 1 (Constant frequency).
Request from master to slave
Example of response from slave to master
If there is no response from the slave, see Fault finding, section
14.1.2 CIM/CIU 200 Modbus communication faults or 14.2.2 CIM/
CIU 260 Modbus connection communication faults.
Field Value Description
Slave address 0x01 -
Function code 0x08 Diagnostics
Subcode 0x00 Echo request
Data 0xAB Test data
Data 0xCD Test data
Field Value Description
Slave address 0x01 -
Function code 0x08 Diagnostics
Subcode 0x00 Echo request
Data 0xAB Test data
Data 0xCD Test data
Field Value Description
Slave address 0x01 -
Function code 0x04 Read input registers
Start address HI 0x00
Start address
= 0x0001
Start address LO 0x00
Quantity HI 0x00
Number of registers
= 0x0004
Quantity LO 0x04
Field Value Description
Slave address 0x01 -
Function code 0x04 Read input registers
Byte count 0x08 8 bytes follow
00001 HI 0x00
SlaveMinimumReplyDelay:
0x000A
00001 LO 0x0A
00002 HI 0x00
RegisterOffset:
0x0000
00002 LO 0x00
00003 HI 0x00
Reserved value:
0x0000
00003 LO 0x00
00004 HI 0x00
SoftwareDefinedBitRate:
0x0004
00004 LO 0x04
Field Value Description
Slave address 0x01 -
Function code 0x06 Write single register
Start address HI 0x00
Setpoint address:
00104 (0x0068)
Start address LO 0x67
Value HI 0x15
New setpoint value:
5500 (0x157C)
Value LO 0x7C
Field Value Description
Slave address 0x01 -
Function code 0x06 Write single register
Start address HI 0x00
Setpoint address:
00104 (0x0068)
Start address LO 0x67
Value HI 0x15
New setpoint value:
5500 (0x157C)
Value LO 0x7C
Field Value Description
Slave address 0x01 -
Function code 0x06 Write single register
Start address HI 0x00
ControlMode address
= 00102 (0x0066)
Start address LO 0x65
Value HI 0x00
New ControlMode value
= 1 (0x0001)
Value LO 0x01
Field Value Description
Slave address 0x01 -
Function code 0x06 Write single register
Start address HI 0x00
ControlMode address
= 00102 (0x0066)
Start address LO 0x65
Value HI 0x00
New ControlMode value
= 1 (0x0001)
Value LO 0x01