Herunterladen Inhalt Inhalt Diese Seite drucken

WAGO 750-342 Handbuch Seite 300

Vorschau ausblenden Andere Handbücher für 750-342:
Inhaltsverzeichnis

Werbung

296 • Gemeinsame MODBUS-Funktionen
Diagnose Funktionen
Register Adresse 0x1008
Wert
Zugang
Standard
Beschreibung Durch Schreiben der Werte 0x0AA55 oder 0X55AA wird der Watchdog
Die Länge ist in allen Register 1, d. h. es kann bei jedem Zugriff nur ein Wort
geschrieben oder gelesen werden.
Beispiele:
6.2.13
Diagnose Funktionen
Folgende Register können gelesen werden, um einen Fehler des Feldbusknoten
zu bestimmen:
Register Adresse 0x1020
Wert
Zugang
Beschreibung Angabe des Fehlercodes
Register Adresse 0x1021
Wert
Zugang
Beschreibung Angabe des Fehlerargumentes
Watchdog einfach anhalten WD_AC_STOP_SIMPLE
lesen / schreiben
0x0000
angehalten, falls er aktiv war. Die Watchdog-Fehlerreaktion wird vorüberge-
hend deaktiviert. Ein anstehender Watchdog-Fehler wird zurückgesetzt und ein
Schreiben ins Watchdog-Register ist wieder möglich.
Watchdog für eine Zeitüberschreitung von mehr als 1 s setzen
1. Schreiben Sie 0x000A (=1000 ms / 100 ms) in das Register für Zeitüber-
schreitung (0x1000).
2. Schreiben Sie 0x0010 (=2
den Watchdog zu starten.
3. Verwenden Sie die Funktion FC 5 'Write Coil' um den Watchdog zu
triggern.
4. Lesen Sie das Register der minimalen aktuellen Triggerzeit und verglei-
chen Sie es mit Null um zu prüfen, ob Zeitüberschreitung vorliegt.
Die letzten beiden Schritte werden zyklisch ausgeführt.
Watchdog für eine Zeitüberschreitung von mehr als 10 min setzen
1. Schreiben Sie 0x1770 (=10*60*1000 ms / 100 ms) in das Register für
Zeitüberschreitung (0x1000).
2. Schreiben Sie 0x0001 in den Watchdog-Trigger-Register (0x1003) um
den Watchdog zu starten.
3. Schreiben Sie 0x0001, 0x0000, 0x0001... oder einen Zählerwert in das
Watchdog-Trigger-Register (0x1003) um den Watchdog zu triggern.
4. Lesen Sie das Register der minimalen aktuellen Triggerzeit und verglei-
chen Sie es mit Null um zu prüfen, ob Zeitüberschreitung vorliegt.
Die letzten beiden Schritte werden zyklisch ausgeführt.
LedErrCode
lesen
LedErrArg
lesen
(5-1)
) in die Codiermaske (Register 0x1001), um
Modulares I/O-System
ETHERNET TCP/IP

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

750-842

Inhaltsverzeichnis