Allen-Bradley DF1

See purchasing information for more details
Download Free Demo

Product Overview

The Allen-Bradley DF1 device driver works in conjunction with KEPServerEX to provide data exchange between OPC/DDE clients and Allen-Bradley PLC5(20)/SLC500/MicroLogix compliant PLCs via DF1. The DF1 driver has support for complex function blocks in the MicroLogix 1200/1500 PLCs. Half Duplex operation supports wide area radio modem links for all PLC types. 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.



  • Supports complex function blocks in the MicroLogix 1200/1500 PLCs
  • Allen-Bradley DF1 Radio Modem support
  • Half Duplex operation supports wide area radio modem links for all PLC types
  • The Ethernet Encapsulation mode has been designed to provide communications with serial devices connected to terminal servers such as the Digi One IA or Kepware NetSLX on your Ethernet network
  • Supports the USB-based DF1 to DH Plus Converter: Allen-Bradley Catalog Number 1784-U2DHP
    • Device must also support 1784-U2DHP
  • Modem Support
    • Automatic Dial Configuration
    • Multiple Phone Number Management
  • Communication Serialization


  • Allen-Bradley DF1
  • DF1 Full Duplex
  • DF1 Half-Duplex Master
  • DF1 Radio Modem

Supported Devices

  • MicroLogix 1000
  • MicroLogix 1100
  • MicroLogix 1200
  • MicroLogix 1400
  • MicroLogix 1500
  • PLC5/10
  • PLC5/15
  • PLC5/20
  • PLC5/20E
  • PLC5/25
  • PLC5/30
  • PLC5/40
  • PLC5/40E
  • PLC5/60
  • PLC5/80
  • PLC5/80E
  • SLC5/03
  • SLC5/04
  • SLC5/05

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



  • Removed non-inclusive terms out of respect for users of our software.



  • Fixed an issue where the Request Timeout was incorrectly used instead of the Connect Timeout when the driver was not connected.



  • Expanded the Connect Attempts feature introduced for Ethernet Encapsulation in the 6.6.348.0 release to honor the connection timeout when not connected. 



  • Added a Connect Attempts setting to specify the maximum number of tries. The new setting is in the Timing group of device properties available when the connection type is Ethernet Encapsulation.



  • Added Chinese language support.



  • Added German language support.
  • Added Japanese language support.



  • Added a section to the manual describing how to configure modules not present in the module list.



  • Fixed an issue where the driver produced a syntax error during tag validation if the data type was not supported. Some clients add items with a set data type regardless of the address. The driver now responds with bad type, allowing the driver library to validate again with the default type.



  • Updated the help file to include instructions on communicating with RSLogix5000 controllers.


  • Fixed a write issue with LBCD arrays where the driver was writing to every fourth Dword instead of every fourth byte.


  • Added NAK handling for the half-duplex and radio modem link protocols. This situation may occur if communicating to a device configured for full-duplex.


  • Added an option in the driver called "Allow Float access to Micrologix/SLC N Files".