Modbus Connection - Riello Steel Pro Power 114-2 P Installation, Technical Assistance Service And System Management Manual

Table of Contents

Advertisement

SYSTEM MANAGER

MODBUS CONNECTION

8 MODBUS CONNECTION
The thermal mode is equipped with a Modbus connection
(based on the RS485 communication standard) that supports
the remote management and adjustment of the aforemen-
tioned thermal module.
The Modbus connection is available in the low-voltage terminal
board.
MO1
1
2
0-10V
Configuration
The following table shows the connection details.
Protocol
Slave address
Supported Modbus controls
Baud rate
Length
Parity
Stop Bits
Connection
As shown in the table above, the thermal module's address
(meant as the address of the slave device in the Modbus system)
and the number of "Stop Bits" are two adjustable values.
To modify one or the other, from the home screen, access the
"Settings" menu, select "General settings" and confirm.
Settings
"
"
General Settings
"
Boiler Settings
"
"
Access the "Other settings" menu and select "Ind. Modbus"
Other Settings
"
"
Modbus Address
"
Modbus Stopbits
"
Startup Settings
"
3
4
5
6
7
8
9
TA
Modbus
BUS 1
SB
B
A
Modbus RTU
Adjustable from the display.
Default: 1
Read Holding registers (03)
Write single holding register
(06) Write multiple holding
registers (10)
9600 bps.
8
No
1 or 2 (adjustable from PB or
PC software)
RS485 (2 wires + optional
earthing)
"
1
"
2
"
"
Registers
Depending on the type of Modbus device used to connect to
the thermal module, the registers' addressing may start from
0x0000 or 0x0001.
If addressing starts from 0x0000, the numbers of the registers
listed in the table below may be used directly for reading/writ-
ing operations; if addressing starts from 0x0001, the numbers of
registers shown in the table, plus one, must be used for read-
ing/writing operations.
Control register
The control register is used for special functions.
The first one is that of enabling writing on registers. All accessi-
ble registers, including write ones, must be first enabled to re-
10 11
ceive data. To prevent undesired entries, it is possible to change
the value in a register only during the first four seconds after the
status change of the 0 bit in the control register.
Therefore, before changing the value of a register, it is necessary
to change the status of 0 bit of the control register (register No.
99), sending the string 1 to it.
The control register also supports the remote resetting of the
board, by changing the status of the 14 bit. Therefore, by send-
ing the value 16384 to register No. 99, it is possible to reset the
board.
9
By sending a value other than 1 and from 16384 to register
No. 99, the latter will return to the write-protected status
(bit 0=0).
The table that summarises the control register's operation is
provided below:
Register
number
99
0063 X
Measurement unit selection register
Register 98 is used to change the format of the data stored in
registers (those containing temperature or pressure values).
Before changing the value of the selection register, it is neces-
sary to enable it for writing by forwarding the enabling com-
mand to the 99 control register.
The table for measurement unit selection register is the follow-
ing:
Register
number
98
0062 X
Types of data
Type of data
Temperature
Voltage
Pressure
Ionisation current
Percentage
Connection
104
Access
Description
L
S
X
Control register
Access
Description
L
S
Measurement
X
unit selection
register
Unit
°C/°F
Volt
bar/psi
μA
%
RS485 (2 wires + optional
earthing)
Value range
Bit 0: enables
writing
Bit 14: controller
reset
Value range
Bit 0: °C/°F
Bit 1: bar/psi

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents