Connecting to ControlLogix
note
This driver supports ControlLogix firmware up to version 20.18.
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.
On the Gateway, go to Connections > Devices > Connections.
Click Create Device Connection +.
Select Allen-Bradley ControlLogix (Legacy) and click Next.
On the Configure Device screen, enter the required fields:
- Name: CLX
- Hostname: The IP address of the PLC (e.g., 10.20.4.50)
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
Name | Description |
---|---|
Name | A 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. |
Description | An optional description to help identify the device. |
Enabled | When selected, the device is active and available for use in the system. |
Connectivity
Name | Description |
---|---|
Hostname | IP address of the Ethernet module (e.g., 1756-ENET) used to connect to the ControlLogix processor. |
Local Address | IP address of the local network adapter to bind to. Leave blank to auto-select. |
Timeout | Timeout in milliseconds for a request to receive a response from the device. |
Connection Path | Used to define a route to the ControlLogix or downstream PLC-5 processor. See Allen-Bradley Connection Paths Explained for more information. |
Advanced
Name | Description |
---|---|
Disable Automatic Browse | Disables automatic browsing of the tag tree. |
Show String Arrays | Displays string arrays from the device if supported. |
Status Request Poll Rate | Frequency in milliseconds for polling the device status. |
Slot Number | The zero-based slot number of the ControlLogix processor in the chassis. |
Max Concurrent Requests | Number 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.