
S7810M MODBUS™ MODULE
65-0249—4
4
Table 1. S7810M Terminal Identification.
MODE LED Light Patterns
Table 2 explains the MODE LED light patterns.
Table 2. Explanation of MODE LED light patterns.
OPERATION
The S7810M ModBus™ Data ControlBus™ Module has two
communications ports. The ControlBus™ communications port allows
communications on a bus that contains a 7800 SERIES burner
controller and an S7800 Keyboard Display Module and/or an S7830
Expanded Annunciator and/or an R7999 ControLinks™ Controller.
A second communications port supports RS-485 communications
using ModBus
TM
protocol. The following tables provide ModBus™
mapping information.
Table 10 provides register mapping. It identifies the mapping of the
7800 SERIES parameters to ModBus™ registers. These codes are
transmitted by the relay modules and the S7830 Expanded
Annunciator.
Function Codes
Supported function codes of Modbus Protocol Reference Guide
(PI-MBUS-300 Rev. J) are 3, 4, 6, and 17. Function codes 3 and 4
are treated the same by the S7810M. Two registers need to be read
when the data format is a U32 value (4 bytes); if both registers are
not read, then a data value of 0 (zero) is returned. U32 values are in
little endian format. The maximum number of addresses that can be
queried is 127 (0x7F) for each query message.
Tables 3 through 7 provide information on the function codes.
NOTE:
All Query and Response cells below are 1 byte.
Table 3. Query Message Format for Function Codes 3 and 4.
Table 4. Response Message Format for Function Codes 3 and 4.
Table 5. Query Message Format for Function Code 6 (Broadcast is supported by using a slave address of 00).
Table 6. Response Message Format for Function Code 6 (There is no response if the query was broadcast.)
Table 7. Query Message Format for Function Code 17.
NOTE:
See Table 20 for function code 17 response format.
Table 8. Exception Response Message Format.
Signal
S7810M Terminal
ControlBus™ Data +
1
ControlBus™ Data -
2
Common
•
ControlBus™ Common
•
+13 Vdc Common
•
Remote Reset Common
3
+13 Vdc
4
Remote Reset
5
ModBus™ Common
6
ModBus™ Data +
7
ModBus™ Data -
8
LED Code/
Behavior
Pulse Period
Interval
Meaning
Always OFF
OFF
Not powered or device
failure.
Always ON
ON
S7810M device failure.
Mostly ON
with 1 blink
50 ms (OFF)
1
second
Both ControlBus™ and
Modbus are active
Mostly OFF
with 1 flash
50 ms (ON)
3.85
seconds
ControlBus™ is active,
and Modbus is not active.
Mostly OFF
with 2 pulses
2 x (200 ms ON,
200 ms OFF)
1.75
seconds
Program CRC error.
Mostly OFF
with 3 pulses
3 x (200 ms ON,
200 ms OFF)
2.15
seconds
No ControlBus™ signal
from the Burner Control
Slave Address
Function Code
Starting
Address High
Starting
Address Low
Number of
Addresses High
Number of
Addresses Low
CRC
CRC
01
03
00
0A
00
01
A4
08
Slave Address
Function Code
Byte Count
Data High
Data Low
CRC
CRC
01
03
02
00
22
38
5D
Slave Address Function Code
Starting
Address High
Starting
Address Low
Preset Data
High
Preset Data
Low
CRC
CRC
01
06
00
7F
00
04
B9
D1
Slave Address Function Code
Starting
Address High
Starting
Address Low
Preset Data
High
Preset Data
Low
CRC
CRC
01
06
00
7F
00
04
B9
D1
Slave Address Function Code
CRC
CRC
03
11
C1
4C
Slave
Address
Function
Code
+ 80h
Exception
Code
CRC
CRC