Allen-Bradley Ethernet

See purchasing information for more details
Download Free Demo

Product Overview

TheAllen-Bradley Ethernet device driver works in conjunction with KEPServerEX to provide data exchange between OPC/DDE clients and Allen-Bradley PLC5/SLC500 compliant PLCs via Ethernet. KEPServerEX automatically optimizes your data acquisition based on client demand. Data integrity is ensured with our extensive error handling.

This driver does not require a Rockwell Automation RSLinx license.



  • All memory types and data types supported
  • Array support
  • Multithreaded design allows for simultaneous messaging with multiple PLCs
  • 1785 ENET may require PLC firmware upgrades


  • Allen-Bradley Ethernet

Supported Devices

  • Hardbook SoftPLC
  • Micro SoftPLC
  • PLC 5/10
  • PLC 5/15
  • PLC 5/20
  • PLC 5/20E
  • PLC 5/25
  • PLC 5/30
  • PLC 5/40
  • PLC 5/40E
  • PLC 5/60
  • PLC 5/80
  • PLC 5/80E
  • SLC 5/01
  • SLC 5/02
  • SLC 5/03
  • SLC 5/04
  • SLC 5/05 Open
  • Smart SoftPLC

Available Languages

  • English
  • German
  • Japanese
  • Simplified Chinese

Application Support

  • DDE Format CF_Text and AdvancedDDE
  • NIO Interface for iFIX
  • OPC .NET Service (OPC .NET) Version 1.00
  • OPC Alarms and Events (OPC AE) Version 1.10
  • OPC Data Access (OPC DA) Versions 1.0a, 2.0, 2.05a, and 3.0
  • OPC Unified Architecture (OPC UA) Clients
  • SuiteLink and FastDDE for Wonderware

Release Notes



  • Fixed an issue where string tags could crash the server.



  • Added Chinese language support.



  • IP address octets are properly constrained to a maximum value of 255.
  • Added German language support.
  • Added Japanese language support.



  • Resolved a defect that could cause a crash if a malformed packet with an incorrect header length response was received from the PLC. The driver now ignores the malformed packet.



  • Added the SoftPLC device model type to expose the extended address range of SoftPLC controllers. SoftPLC does not support the ASCII memory type.
  • Fixed an issue where the PLC5 model could read the wrong memory location for string types beyond element 780.



  • Added block read support for string memory type tags to both the SLC 5/05 Open and PLC-5 Family models.



Added support for Communication Serialization.

What Is a Driver?

KEPServerEX is more than an OPC server—it's a connectivity platform for industrial automation and IoT. Simply download KEPServerEX, and then select from Kepware's library of more than 150 device drivers, client drivers, and advanced plug-ins to fit the communication requirements unique to your industrial control system.

A driver is a software component that enables KEPServerEX to meet the connectivity requirements of a specific device, system, or other data source. The driver handles all proprietary communications to the data source for KEPServerEX; the client interfaces handle all supported OPC, proprietary, and open standards connectivity to applications that monitor or control the devices.

Drivers may be licensed individually or in suites. Additional drivers can be licensed on demand as connectivity needs evolve.