Connecting to PLC5
This driver supports PLC-5 processors using either Ethernet/IP or CSP over TCP/IP.
Connect to a PLC-5 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 PLC5 and click Next.
On the Configure Device screen, enter the required fields:
- Name: PLC5
- Hostname: The IP address of the PLC5 (e.g., 10.20.4.56)
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 | Optional description to help identify the device. |
Enabled | When selected, the device is active and available for use. |
Connectivity
Name | Description |
---|---|
Hostname | The Hostname value is the IP Address of the PLC-5 processor. The protocol that the PLC-5 processor supports is automatically detected. It will use either CSP protocol on port 2222 (0x8AE) or EthernetIP protocol on port 44818 (0xAF12). |
Local Address | The local address to connect from when establishing a TCP connection. If left blank, then the driver will select an available address. |
Timeout | The maximum amount of time to wait, in milliseconds, for responses from the processor. |
Connection Path | The Connection Path value is used to define the route of the PLC-5 processor to connect to. [Optional] See Connection Path Format for more details. |
Advanced
Name | Description |
---|---|
Disable Processor Browse | Disables processor browse setting. |
Zero TNS Connection | Disables the Zero TNS connection setting. |
Browse Cache Timeout | The amount of time, in milliseconds, to cache tag structure results read from the device. |
Connection Path Format
The Connection Path is used when routing to a PLC5 via ControlLogix hardware, such as a 1756-DHRIO module. Use the following format:
1,<DHRIO slot number>,<DHRIO channel>,<DH+ node number>
- 1: Instructs the 1756-ENET module to move to the backplane
- DHRIO slot number: Slot of the 1756-DHRIO module (0–16 depending on the chassis size)
- DHRIO channel: Use 2 for Channel A, or 3 for Channel B
- DH+ node number: The node number configured in the PLC-5 (octal, range 00–77)
Supported PLC5 Connection Methods
- PLC-5 L/20E, L/40E, and L/80E via Ethernet/IP
- Any PLC-5 processor connected over DH+ through a 1756-DHRIO module
ASCII data types from PLC-5 devices are not supported by the PLC5 driver.