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.
