Watchdog

This output channel is equipped with a safety device (watchdog). This moves the output to a predefined setpoint if process data traffic to the output device is interrupted.

The watchdog time, i.e. the time at which the watchdog case is triggered, is set via the general TwinCAT dialog "Advanced Settings" -> General -> Behavior -> Watchdog -> "Set Multiplier" and "SM Watchdog" (SM = SyncManager).

This setting applies to the entire device (all channels).

Watchdog 1:
Watchdog settings

WatchdogTime [ms] = Multiplier * SM Watchdog [ms]

A maximum watchdog time of 65 s is possible. Larger values are calculated modulo 65, for example 70 s would be shortened to 5 s.

Notice

Watchdog 2:

General notes on watchdog settings

Observe the general notes on the watchdog settings.

The procedure is as follows:

The following settings can be made for the watchdog, starting from index 80n0:05 "Watchdog Type":

Watchdog 3:
Selection "Watchdog Type"
Watchdog 4:
Indices for watchdog settings

Values Index 80nD,
"Watchdog Value"

Meaning

Default watchdog value (default)

The analog output value is set to the user-specific setpoint according to index 80n0:13 or index 80nD:1A without transition (default: 0)

Watchdog Ramp

Likewise setpoint according to index 80n0:13 or index 80nD:1B, but linear ramp. The ramp slope must be specified in relation to AEWnom
• via index 80n0:14 [digit/ms ]
• or time duration index 80nD:1B [sec].

If, for example, a ramp of 2 V/sec is required with AEWnom = 10 V, WatchdogRamp (Real32) = 5 [sec] or (with ExtendedRange -> 327 µV/digit) WatchdogRamp = 6 [digit/ms].

Default value: 0 (no ramp)

Last Output value

Last output value remains

Each watchdog case is counted in index 90n0:05 "Watchdog Counter" (secured against power failure).
Note: as the watchdog is a device property, it is displayed for each output channel but has the same value for all channels. When a watchdog counter is reset, all other channel-specific watchdog counters are also reset.

The counter is reset

Watchdog 5:
CoE Index FB00, DEV Command

During command execution, "Status" 255 "busy" is displayed in index FB00:02, "0" means "successfully completed"
The firmware responds to an unknown command with

Watchdog 6:
General parameter incompatibility reason, 0x06040043