[ENG] 6.3. [DKSF 70/71.6 IU] What Is «Watchdog» and How to Configure It?

«Watchdog»  is a special operation mode of a relay channel within which specified addresses are polled by ping (ICMP Echo) constantly with an estimated period. If there is no response, a device plugged to relay terminals is rebooted.

If specified IP addresses are outside the IP subnetwork of a device, there is a need to indicate a gateway address to the external network on the page «SETUP» of a device web interface.

To configure the module «Watchdog», there is a need to go to the page «WATCHDOG» of a device web interface:

Configuring the module Watchdog in the device UniPing server solution v3SMS


Memo (up to 30 chars) – is a description of a relay which is filled in the field «Memo» on the page «RELAY» of a device web interface.

Polling of Address A, B, C – is a set of check boxes which allow indicating addresses that take part in polling separately.  On default: checkboxes are not checked.

If none of the checkboxes are specified or IP addresses for checked checkboxes are not checked, polling will not be performed, and the mode «Watchdog» will be de-facto disabled.

Address A (B, C) – is a field for browsing or changing polling addresses. It is possible to indicate or an IP address either a domain name. It is possible to configure up to three addresses. An empty field disables polling. On default: address is not set.

Reset counter (cleared on firmware reboot) – is an information field which indicates how many times a channel has been reset as a result of the actions of the module «Watchdog». A counter does not take into account a number of resets done in a «manual mode». A counter reset is performed when a NetPing device is switched off the power.

Ping polling period, s (10-300) – is a field for setting a period of time, within which repeated pings are sent to specified IP addresses after receiving a response from them. On default: 15 s.

Ping timeout, ms (600-9000) – is a field for setting timeout before repeating ping. The value must exceed a regular time or response to ping for the network with certain space to exclude faulty triggering of the module «Watchdog». On default: 1000 ms.

Max Ping Repeats after Timeout – is a field for setting a maximum number of attempts to receive a response to «ping». If an amount of attempts is finished, an IP address is considered «silent». It is desirable that a period of polling repeat increased a ping timeout multiplied by a maximum number of attempts. If this condition is not fulfilled than a new polling cycle will be postponed until the indicated number of attempts is over. On default: 8

Reset duration, s (1-900) – is a field for setting the period of time, for which a relay switches its status to an opposite one. On default: 12 s.

Ping Polling Pause After Reset, s (1-3600) – is a field for setting time for which polling is stopped after switching a relay on. On default: 15 s.

Limit Number of Reset Retries (0 off, 1-255) – is a field for setting a number of consequent unsuccessful resets, after which the functioning of the load is not restored and there is still no response to ping. This situation may happen if the load stably fails, and its work is impossible to be restored by power switching on-switching off. When the limit is reached, resets are stopped but the periodic pinging is continued. Resets are unlocked when a response to ping is received. Stopping of resets and restoring of a regular operation order after a response to ping are registered in a log. The value «0» of this parameter disables the limit. On default: 0

Reset polarity – is a field that allows indicating what actions will be fulfilled to reset a connected load: «Switch Relay Off» or «Switch Relay On» on outgoing terminals. On default: Switch Relay Off

Reset Condition Logic – determines a condition within which a device connected to terminals of a relay will be reset.

No reply from any of address (A, B, C) – a connected device will be reset if at least one of addresses did not respond.

No reply from all of address (A, B, C) – a connected device will be reset only if all addresses indicated for polling did not respond.

No reply from address A and from one of В or С – a connected device will be reset if an address A did not respond and any of addresses В or С, or both B and C.

No reply from address А, but B or C replies – a connected device will be reset only if address A did not respond, but address B and/or address C did. I.e. if all addresses do not respond, a connected load will not be reset.

After setting all necessary parameters, click the button «Apply changes» for a device to execute a command.

If one of the parameters will be set incorrectly, it will be highlighted in red:

Incorrect configuring of parameters in the module Watchdog of the device UniPing server solution v3SMS

There is a need to correct the value of a parameter and click the button «Apply changes» one more time.