Introduction to the ICMP Driver
This driver is a stand-alone driver. It provides additional functionality to enable Geo SCADA Expert to interface with specific supported systems or devices. To interact successfully with such systems or devices, you need to:
- Install and run the driver
- Ensure that the driver is licensed
- Configure the required database items and settings on the driver
- Ensure that the database items (and any database items on which they depend) have valid, saved, configuration and are 'In Service'.
Intended Audience
This guide is designed for use by all levels of user:
- Engineers who are responsible for configuring ICMP points in Geo SCADA Expert
- Operator-level users whose duties require them to use the ICMP driver features
- System administrators who are interested in statistics and diagnostics information relating to the ICMP driver.
Document Scope
This guide describes:
- How to configure ICMP-specific points in Geo SCADA Expert.
- Driver-specific aspects that are of interest to operators
- Driver-specific aspects that are of interest to system administrators and engineers during any fault finding on the system.
This guide contains technical information that is intended for users that are sufficiently familiar with Geo SCADA Expert configuration and operation. Before reading this driver guide, ensure that you are familiar with:
- Geo SCADA Expert configuration practices, procedures, and the configuration of properties that are common to many database items. For more information, see the Geo SCADA Expert Guide to Core Configuration, and the Geo SCADA Expert Guide to Core Point Configuration.
- Driver structure, components, and configuration properties, pick actions, and status attributes that are common to many drivers. For more information, see the Geo SCADA Expert Guide to Drivers.
Some sections of this guide are intended for operator-level users. These sections are intended for users that are familiar with the navigational and operational aspects of Geo SCADA Expert. Before reading the operational sections in this guide, ensure that you are familiar with:
- The Geo SCADA Expert user interfaces (ViewX and Virtual ViewX), the various types of display, their navigation and operation. For more information, see the Geo SCADA Expert Guide to ViewX and Virtual ViewX Clients.
The Internet Control Message Protocol (ICMP) is one of the core network operations and maintenance protocols. The ICMP protocol is often used by operating systems to send diagnostics messages indicating, for instance, that a remote device cannot be reached.
The Geo SCADA Expert ICMP Driver utilizes the ICMP’s Ping Tool functionality to detect whether network-connected remote device(s) are reachable. It does this by sending ICMP Echo Request Messages to each remote device, and expects those devices to each respond by sending back an ICMP Echo Response message. If Geo SCADA Expert does not receive a response within a specified time period, it can re-attempt to poll a device for a specified number of times. Should it still receive no response, it will set the relevant point to State 1, indicating failure.
Geo SCADA Expert also uses ICMP for hot-standby link monitoring. Such monitoring is completely independent from the ICMP driver and does not require the ICMP driver to be running or installed on Geo SCADA Expert. (For information on ICMP hot-standby link monitoring, see ICMP Polls in the Geo SCADA Expert Guide to the Server Status Tool).
The ICMP Driver documentation explains how to configure ICMP-specific points in Geo SCADA Expert (see Configuring ICMP Points in Geo SCADA Expert).
It also explains:
- Driver-specific aspects that are of interest to operators (see Using ICMP Specific Actions)
- Driver-specific aspects that may be of interest to system administrators and engineers when investigating any unexpected system behavior relating to the driver (see ICMP Specific Status Display Attributes, and see ICMP-Specific Driver Log File Options).