244 Fieldbus Communication
WAGO-I/O-SYSTEM 750
750-880, 750-880/025-000 ETHERNET Programmable Fieldbus Controller
Manual
Version 1.0.1
Reading the Minimum Trigger time (Register 0x1004) reveals whether a
watchdog fault occurred. If this time value is 0, a fieldbus failure is assumed.
The timer of watchdog can manually be reset, if it is not timed out, by writing a
value of 0x1 to the Restart Watchdog register (0x1007).
After the watchdog is started, it can be stopped by the user via the Watchdog Stop
register (0x1005) or the Simply Stop Watchdog register (0x1008).
The watchdog registers can be addressed in the same way as described with the
MODBUS read and write function codes. Specify the respective register address
in place of the reference number.
Pos: 109.32 /Alle Serien (Allgemeine Module)/Feldbuskommunikation/MODBUS/Zugriff auf Registerwerte - Watchdog-Register Tabellen 0x1000,0x1001,0x1002 (ALLE AUSSER 342, 842) @ 8\mod_1278923916162_21.doc @ 59540 @ @ 1
Table 132: Register address 0x1000
Register address 0x1000 (4096
dec
)
Value
Watchdog time, WS_TIME
Access
Read/write
Default
0x0064
Description
This register stores the watchdog timeout value as an unsigned 16 bit value. The
default value is 0. Setting this value will not trigger the watchdog. However, a
non zero value must be stored in this register before the watchdog can be
triggered. The time value is stored in multiples of 100ms (e.g., 0x0009 is .9
seconds). It is not possible to modify this value while the watchdog is running.
Table 133: Register address 0x1001
Register address 0x1001 (4097
dec
)
Value
Watchdog function coding mask, function code 1...16, WDFCM_1_16
Access
Read/write
Default
0xFFFF
Description
Using this mask, the function codes can be set to trigger the watchdog function.
The function code can be selected via a "1"
FC 1 Bit 0
FC 2 Bit 1
FC 3 Bit 0 or 1
FC 4 Bit 2
FC 5 Bit 0 or 2
FC 6 Bit 1 or 2
etc.
The watchdog function is started if a value is not equal to zero. If only codes
from non-supported functions are entered in the mask, the watchdog will not
start. An existing fault is reset and writing into the process illustration is possible.
Also here changes cannot be made while the watchdog is running. When the
watchdog is enabled, no code is generated to rewrite the current data value.