See purchasing information for more details
Download Free Demo

Product Overview

Not all Ethernet network devices are SNMP managed. To help monitor any system from within your HMI, the Ping driver automatically generates OPC tags for each unmanaged device defined. These "heartbeat" and "response time" tags provide a standardized and reliable way to monitor all devices in the Ethernet network. 



  • Monitors network devices via the ICMP protocol (Ping).
  • Designed specifically for use with 32-bit OPC server products
  • Provides the ability to monitor the status of a network device and the time that it takes for the ICMP message to reach its destination and return a response (the round-trip time)
  • Provides communication timeout settings for Connect Timeout and Request Timeout, and an adjustable Retry or Fail After setting.
  • Supports Device Auto-Demotion for unmanaged devices. Users can adjust Auto-Demotion parameters to allow drivers to temporarily place a device off-scan in the event that it is not responding. This allows the driver to continue optimizing its communications with other available devices on the same channel and notify the client application of the event.


  • Internet Control Message Protocol (ICMP)

Supported Devices

  • Any device (IP or Host address) that can communicate via TCP/IP
  • Building Control Systems
  • Device Servers
  • Drives
  • Gateways
  • Hubs
  • HV AC Equipment
  • PCs and Servers
  • PLCs & Controllers
  • Printers
  • Scanners
  • Security Systems
  • Sensors
  • Switches (Unmanaged)

Available Languages

  • English

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 the Status tag did not always update on clients when changing from 1 (ping successful) to 0 (ping failed).
  • Added code to update the RoundTripTime tag value correctly when it is the only valid tag.


  • An issue was introduced in KEPServerEX version 6.3 that would cause the server runtime to crash after using Device Discovery with the Ping driver. This has been corrected.



  • Device discovery is now accessible as a right-click option on a channel in the Project Tree View.


  • Added support for Device Discovery.

The Ping driver leverages the Internet Control Message Protocol (ICMP) to determine whether a defined IP or host address is reachable in the IP control network. Use the Ping driver to incorporate device availability status into your automation applications when target devices are not SNMP managed.

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.