Modbus tcp /ip support, Overview – Comtrol ES8510-XTE User Manual

Page 195

Advertising
background image

RocketLinx ES8510-XTE User Guide: 2000574 Rev. C

ModBus TCP /IP Support - 195

ModBus TCP /IP Support

This section provides the following information:

Modbus TCP/IP Function Codes

on Page 196

Error Checking

on Page 196

Exception Response

on Page 197

Modbus TCP Register Table

on Page 197

CLI Commands for Modbus TCP/IP

on Page 204

Overview

The ES8510-XTE supports Modbus TCP/IP communications through the CLI, which does not support Modbus
ASCII or Modbus RTU. This functionality is not available on a web user interface page.

Modbus TCP/IP is commonly used to communicate over TCP/IP networks, connecting over Port 502. Modbus
TCP/IP is used in industrial automatic communications systems and has become a standard protocol for
industrial communications to transfer data to analog I/O devices or PLC systems.

Modbus TCP/IP defines a simple protocol data unit independent of the underlying data link layer. The Modbus
TCP/IP packet includes three parts:

MBAP header is used in the TCP/IP header to identify the Modbus application data unit. The MBAP
header also includes a unit identifier to recognize and communicate between multiple independent
Modbus end units.

Function code

Data payload

Modbus devices communicate using a master (client) /slave (server) architecture, only one device can initiate
a transaction and the others respond to the master/client. The other devices (slave/server) respond by
supplying the requested data to the master/client, or by taking the action requested in the query. The slave/
server can be any peripheral device that processes information and sends the output data to the master using
Modbus TCP/IP protocol.

Advertising