Modbus Data Implementation; Change Events And Time Synchronization; Control Operations; Application Data Compatibility - ABB Remote I/O RIO600 Installation And Commissioning Manual

Table of Contents

Advertisement

1MRS757488 H
7.1.7
7.1.8
7.1.9
7.1.10
RIO600
Installation and Commissioning Manual
Table 118:
Exception codes supported by RIO600
Function code
Name
01
Illegal function
02
Illegal data address
03
Illegal data value
04
Slave device failure

Modbus data implementation

RIO600 is internally modelled according to IEC 61850 standard. The Modbus
protocol is implemented on top of this model. However, not all features of the IEC
61850 data model are available through the Modbus interface.
The Modbus protocol standard defines one-bit digital data and 16-bit register data as
RTU application data alternatives. The protocol does not define how this protocol
application data should be used by an application.

Change events and time synchronization

The Modbus standard does not define event reporting or time synchronization
procedures. Proprietary solutions are introduced in RIO600 to support these
functionalities and are depicted later in this document.

Control operations

The Modbus standard defines data types 0X for coils and 4X for holding registers to
be used for control operations. RIO600 supports both data types.

Application data compatibility

RIO600 is designed to operate with a wide range of Modbus masters spanning from
industrial PLCs to substation SCADA devices. The application solutions have been
chosen to achieve the highest possible level of compatibility with the systems.
Application data is readable in many different Modbus memory areas while
digital data is readable as bits or packed bits in registers.
Addressing the application data in the documentation and tools follows the
Modbus addressing principle, where the base address 0 is used.
Modbus TCP communication
Description
The slave does not support the requested
function.
The slave does not support the data address or the
number of items in the query if incorrect.
A value contained in the query data field is out of
range.
An un-recoverable error occurred while the server
(or slave) was attempting to perform the requested
action.
Section 7
173

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents