246 Fieldbus Communication
WAGO-I/O-SYSTEM 750
750-880, 750-880/025-000 ETHERNET Programmable Fieldbus Controller
Manual
Version 1.0.1
Table 139: Register address 0x1007
Register address 0x1007 (4103
dez
)
Value
Restart watchdog, WD_RESTART
Access
Read/write
Standard
0x0001
Description
This register restarts the watchdog timer by writing a value of 0x1 into it.
If the watchdog was stopped before the overrun, it is not restarted.
Table 140: Register address 0x1008
Register address 0x1008 (4104
dez
)
Value
Simply stop watchdog, WD_AC_STOP_SIMPLE
Access
Read/write
Standard
0x0000
Description
This register stops the watchdog by writing the value 0x0AA55 or 0X55AA into
it. The watchdog timeout fault is deactivated and it is possible to write in the
watchdog register again. If there is an existing watchdog fault, it is reset
Table 141: Register address 0x1009
Register address 0x1009 (4105
dez
)
Value
Close MODBUS socket after watchdog timeout
Access
Read/write
Description
0: MODBUS socket is not closed
1: MODBUS socket is closed
Table 142: Register address 0x100A
Register address 0x100A (4106
dez
)
Value
Alternative watchdog
Access
Read/write
Standard
0x0000
Description
This register provides an alternate way to activate the watchdog timer.
Procedure: Write a time value in register 0x1000; then write a 0x0001 into
register 0x100A. With the first MODBUS request, the watchdog is started. The
watchdog timer is reset with each MODBUS/TCP instruction. If the watchdog
times out, all outputs are set to zero. The outputs will become operational again,
after communications are re-established.
Register 0x00A is non-volatile, including register 0x1000.
It is not possible to modify the time value in register 0x1000 while the watchdog
is running.
Pos: 109.34 /Alle Serien (Allgemeine Module)/Feldbuskommunikation/MODBUS/Zugriff auf Registerwerte - Watchdog (Beispiel Zeitüberschreitung) @ 4\mod_1235634365875_21.doc @ 27793 @ @ 1
The length of each register is 1 word; i.e., with each access only one word can be
written or read. Following are two examples of how to set the value for a time
overrun: