Skip to main content
Version: 8.3 Beta 🚧

Connecting to ControlLogix

note

This driver supports ControlLogix firmware up to version 20.18.

Inductive University

Connecting to Legacy ControlLogix

Watch the video

Connect to a ControlLogix Device

This driver requires the OPC UA module to be installed and enabled. If the module is missing or disabled, the device will fault with a “Missing Dependency” error on the Platform System > Modules page.

  1. On the Gateway, go to Connections > Devices > Connections.

  2. Click Create Device Connection +.

  3. Select Allen-Bradley ControlLogix (Legacy) and click Next.

  4. On the Configure Device screen, enter the required fields:

    • Name: CLX
    • Hostname: The IP address of the PLC (e.g., 10.20.4.50)

  5. Click Create Device Connection.

The device will be listed now on the Connections page. The status will initially show Disconnected, but will move to a Connected state.

Device Connection Settings

General

NameDescription
NameA user-defined name for the device. This name appears in OPC item paths and the Devices list. Name must begin with an underscore or a letter, and cannot include special characters.
DescriptionAn optional description to help identify the device.
EnabledWhen selected, the device is active and available for use in the system.

Connectivity

NameDescription
HostnameIP address of the Ethernet module (e.g., 1756-ENET) used to connect to the ControlLogix processor.
Local AddressIP address of the local network adapter to bind to. Leave blank to auto-select.
TimeoutTimeout in milliseconds for a request to receive a response from the device.
Connection PathUsed to define a route to the ControlLogix or downstream PLC-5 processor. See Allen-Bradley Connection Paths Explained for more information.

Advanced

NameDescription
Disable Automatic BrowseDisables automatic browsing of the tag tree.
Show String ArraysDisplays string arrays from the device if supported.
Status Request Poll RateFrequency in milliseconds for polling the device status.
Slot NumberThe zero-based slot number of the ControlLogix processor in the chassis.
Max Concurrent RequestsNumber of simultaneous requests the driver sends to the device. Higher values may improve throughput but can overload the PLC.

Supported Connection Methods

This driver supports ControlLogix 5500 devices connected through a 1756-ENET/A or 1756-ENET/B module.