What controller ports and physical standards are supported by the Modbus X Drivers?

Issue

When using the Modbus RTU and Modbus IP X Drivers it is important to determine which controller and port can support the electrical standards used by the 3rd party device.

Product Line

Andover Continuum

Environment

Continuum Netcontroller II and bCX1 controllers that have been X Driver enabled.

XDriver, Modbus RTU, IP, Infilink, Infilink200, B-Link. RS-232, RS-485

JBUS

Cause

Controller ports and 3rd party devices come in various electrical standards (RS-232, RS-485, RS-422), which ports support the various standards?

Resolution

There are two Continuum Modbus X Drivers:

Modbus RTU: This allows the connection of 3rd party Modbus RTU slaves via the serial data RS-232, RS-485 or RS-422 electrical standards. RS-232 is a point to point connection to 1 device, RS-485 & RS-422 support a bus topology for connection of multiple 3rd party devices.

The Continuum controller will be the Modbus RTU Master and will poll the 3rd party device that must be a slave.

The bCX1-CR controllers have 2 ports that can be configured for Modbus:

Comm1 RS-232

Comm2 RS-232 or RS-485 port

The Netcontroller II controllers support:

Comm1 - RS-232 or RS-485

Comm2 - RS-485

Comm3 - RS-232

Comm4 - RS-422

The ACX57xx controllers support:

Comm1 - RS-485

Notes
An Infilink200 or B-Link may be used to convert RS-232 to RS-485 if required.
The J Bus protocol is a subset of the Modbus protocol and so the Modbus XDriver is used for J Bus Systems.

Modbus IP: The bCX1, ACX57xx and the Netcontroller II all support the Modbus IP protocol that connect via the Ethernet IP connection. This XDriver can be configured to support either Client or Server modes. Although the communication is physically via the Ethernet port, one of the Serial ports is required to be X Driver enabled to load the software, this serial port is then no longer available for other purposes.

This XDriver requires Ethernet X Driver support to be enabled on the port.