Herunterladen Inhalt Inhalt Diese Seite drucken

Int Wd_Start (Handle Hdl); Int Wd_Stop(Handle Hdl); Int Wd_Enable_Reset(Handle Hdl, Bool State) - Siemens SIMATIC Handbuch

Vorschau ausblenden Andere Handbücher für SIMATIC:
Inhaltsverzeichnis

Werbung

6.8

INT wd_start (HANDLE hdl);

wd_start() startet den Watchdog-Timer. Nach Ablauf der eingestellten Watchdogzeit
wird entsprechend der Parametrierung des Treibers ein Reset ausgelöst, ein
Interrupt generiert und das Statusbit
erneuter Aufruf von wd_start() oder das annullieren der Watchdogfunktionalität
(wd_stop()) nicht erfolgte.
Hdl ist das Dateihandle, das von sfc_open() zurückgeliefert wurde.
Im Fehlerfall wird ein Wert ungleich 0 zurückgegeben (siehe Abschnitt Fehlercodes).
6.9

INT wd_stop(HANDLE hdl);

Wd_stop() hält den Watchdog-Timer an.
Hdl ist das Dateihandle, das von sfc_open() zurückgeliefert wurde.
Im Fehlerfall wird ein Wert ungleich 0 zurückgegeben (siehe Abschnitt Fehlercodes).
6.10

INT wd_enable_reset(HANDLE hdl, BOOL state);

wd_enable_reset erlaubt die Generierung eines Reset-Signals (Variable state <> 0),
wenn die eingestellte Watchdogzeit überschritten wurde oder unterbindet den PC-
Reset (Variable state = 0).
Hdl ist das Dateihandle, das von sfc_open() zurückgeliefert wurde.
Im Fehlerfall wird ein Wert ungleich 0 zurückgegeben (siehe Abschnitt Fehlercodes).
PC-Überwachung Safecard On Motherboard (SOM)
A5E00113525-02
WD_TIMEOUT_OCCURED
Funktionen der Som.dll
gesetzt, falls ein
6-5

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis