Modbus Commands; 1: Command 03-Read Holding Registers - Honeywell XYR 5000 Series User Manual

Wireless base radio
Hide thumbs Also See for XYR 5000 Series:
Table of Contents

Advertisement

Honeywell Industrial Wireless

6.3: Modbus Commands

6.3.1: Command 03-
Read Holding Registers
6.3.1.1: Base Radio Holding
Registers
Base Radio Holding Register (All
Mapping Modes)
Register Address
6.3.1.1.1: Base Radio Device Type
Registers
6.3.1.1.2: Base Radio Device Status
Registers
Rev. 3
11/04
The Base Radio responds to six Modbus commands including the Read
Holding Registers (03), Diagnostic (08), Get Com Event Count (11), Get
Com Event Log (12), Report Slave ID (17), and Read Device Identifica-
tion (43). The Read Holding Registers command provides the bulk of the
functionality with the remaining commands being used for diagnostics/
troubleshooting purposes. No other Modbus commands are supported and
will be responded to with an ILLEGAL FUNCTION exception (code 01).
A description of each command code is listed in the following sections.
This command is used to read the contents of a contiguous block of hold-
ing registers in a Base Radio or Transmitter. If an invalid register address
is requested, an ILLEGAL DATA ADDRESS exception (code 02) will be
returned.
The following sections will break down the holding registers for the Base
Radio and Transmitters, as well as how to understand the contents of the
registers.
The following are the Base Radio holding registers for all mapping modes
(i.e. Device ID and Register mapping modes):
Device ID: 1 To 247 Max.
Description
00001
Device Type
00002
Device Status
00003
Number of Transmitters Expected
00004
Number of Transmitters Communicating
00005
Online/Offline Status Of Field Units 1-16
00006
Online/Offline Status Of Field Units 17-32
00007
Online/Offline Status Of Field Units 33-48
00008
Online/Offline Status Of Field Units 49-50
00009
Reserved For Future Use
00010
Reserved For Future Use
The Base Radio Device Type value is 255. This is the only possible value
for the Device Type holding registers for a Base Radio. Note that the reg-
ister is a 16-bit unsigned int for Base Radios.
The following are the values for the Device Status holding registers.
These registers are bit field registers represented as a 16-bit unsigned int
for Base Radios.
Value
User Manual
Base Radio Device Status
1
Base Radio Online
2+
Reserved For Future Use
Wireless Base Radio
Register Type
16-Bit Unsigned Int
16-Bit Unsigned Int
16-Bit Unsigned Int
16-Bit Unsigned Int
16-Bit Unsigned Int
16-Bit Unsigned Int
16-Bit Unsigned Int
16-Bit Unsigned Int
16-Bit Unsigned Int
16-Bit Unsigned Int
17

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents