Omron Host Link

See purchasing information for more details
Download Free Demo

Product Overview

The Omron Host Link driver works in conjunction with KEPServerEX to exchange data between OPC clients and Omron Host Link protocol-compliant PLCs. KEPServerEX automatically optimizes data acquisition based on client demand and ensures data integrity through extensive error handling.



  • Supports Omron Host Link Multi-drop
  • Supports character timing control for modem operation
  • Supports the following Memory Types: AR, IR, HR, LR, DM, RC, and TC
  • Supports all data types
  • Supports Ethernet Encapsulation
  • Modem Support
    • Automatic dial configuration
    • Multiple phone number management


  • Omron Host Link

Supported Devices

  • C1000
  • C200
  • C200H
  • C20H
  • C500
  • CQM1
  • OPEN
  • QM1

Available Languages

  • English
  • 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



  • Added Chinese language support.



  • Added Japanese language support.



  • Fixed an issue where the driver was not working correctly when unexpected characters were received from a non-Omron device that supported the HostLink protocol.



  • Fixed an issue where an initial write caused a loss of communications following a PLC power cycle.


  • Fixed an issue where the driver could process the response for a different memory type other than what was issued in the request.


  • Added 2 new string types:

    • XXX as string with Only the Low Order byte (LSB - least significant 8-bits) of each word is used for

      read/write. , Syntax: XXXaddr.lenE

    • XXX as string with Only the High Order byte(MSB - most significant 8-bits) of each word is used for

      read/write. , Syntax: XXXaddr.lenD