MODBUS RTU Connection DetailsΒΆ

The MODBUS RTU protocol is implemented in the AC500 Processor Modules.

MODBUS is a master-slave (client-server) protocol. The client sends a request to the server(s) and receives the response(s).

Available serial interfaces can work as MODBUS interfaces simultaneously.

The MODBUS client operating mode of an interface is set with the Function BlockCOM_MOD_MAST: COM_MOD_MAST

Technical data

The MODBUS operating mode and the interface parameters are set in the PLC configuration: Setting COMx - MODBUS

Description of the MODBUS protocol:

Supported standard

PM55x and PM56x: EIA RS-485

PM57x, PM58x and PM59x: EIA RS-232 / RS-485

Number of connection points

1 client

Max. 1 server with RS-232 interface

Max. 31 servers with RS-485

Protocol MODBUS
Operating mode Client/server
Address Server only
Data transmission control CRC16
Data transmission speed Up to 187.500 baud
Encoding

1 start bit

8 data bits

1 parity bit, (optional) even, odd, mark or space

1 or 2 stop bits

Max. cable length for RS-485 1.200 m at 19.200 baud

If a Processor Module provides more than one serial interface, both interfaces (COM1/COM2) can be operated simultaneously as MODBUS interfaces and can operate as MODBUS server as well as MODBUS client.

Bus topology

Point-to-point with RS-232 or bus topology with RS-485. MODBUS is a master-slave protocol.

For further information on MODBUS see chapter Communication with: Communication \ with MODBUS RTU