## Aktivieren Sie JavaScript, um die Website anzuzeigen.

# FALCON/EAGLE-Benutzerhandbuch 4.62

- Hilfe vergrößern
- Text größer | Text kleiner
- Seiten-Header zu
- Aufklapptexte öffnen
- Topic drucken
- E-Mail-Feedback senden
- Topic-URL kopieren

is_WatchdogTime | Blättern Zurück Top Vor Mehr

Syntax

INT is_WatchdogTime (HIDS hf, long lTime)

Beschreibung

is_WatchdogTime() legt die Ablaufzeit des Hardware-Watchdogs fest. Die Ablaufzeit ist diejenige Zeit, nach der der Watchdog den Relaiskontakt schließt. Um den Ablauf des Watchdogs zu verhindern, muss das Anwenderprogramm den Watchdog innerhalb der Ablaufzeit zyklisch retriggern. Der Retrigger-Zyklus sollte dabei bei 1/2 bis 1/4 der Ablaufzeit sein (z.B. alle 1 Minute Retrigger bei 4 Minuten Ablaufzeit).

Die Ablaufzeit kann in zwei Auflösungsstufen eingestellt werden:

•Sekunden: Wertebereich: [1 bis 15555]

•Minuten: Wertebereich: [1 bis 259]

Übergabeparameter

hf | Handle auf Frame Grabber
lTime |
Sekunden: [1...15555] | Ablaufzeit in Sekunden. Der Wert muss mit IS_WATCHDOG_SECONDS logisch ODER verknüpft werden
Minuten: [1...259] | Ablaufzeit in Minuten
IS_GET_WATCHDOG_TIME | Rücklesen der eingestellten Ablaufzeit
IS_GET_WATCHDOG_RESOLUTION | Rücklesen der eingestellten Zeitauflösung

Rückgabewert

Im Fall von IS_GET_WATCHDOG_TIME bzw. IS_GET_WATCHDOG_
RESOLUTION den aktuellen Wert, ansonsten IS_SUCCESS bzw. IS_NO_SUCCESS

Beispiel

// Aktivieren des Watchdogs mit 160 Sekunden Ablaufzeit:

is_WatchdogTime(hf, 160 | IS_WATCHDOG_SECONDS);

is_Watchdog(hf, IS_ENABLE_WATCHDOG);

© 2020 IDS Imaging Development Systems GmbH