FC_GetPacDriveBootState

 

FC_GetPacDriveBootState - Allgemeine Informationen

Übersicht

Typ

Funktion

Verfügbar ab

SystemInterface_1.32.6.0

Versionen:

Aktuelle Version

Aufgabe

Feststellen, ob nach dem Bootvorgang der PacDrive-Steuerung alle Parameter gültig sind.

Beschreibung

Die Funktion liefert den Bootstatus der PacDrive-Steuerung zurück. Dies ist nötig, da das IEC-Programm bereits vor Beendigung des Bootvorgangs geladen und abhängig vom Parameter AutoRun gestartet wird. Mit Hilfe der Funktion FC_GetPacDriveBootState() kann man herausfinden, ob der Bootvorgang beendet ist.

Erst nachdem der Bootvorgang abgeschlossen ist, sind alle Initialisierungen des Systems abgeschlossen und alle Objekte (z. B. logische Geber) und Parameter gültig.

Mit dieser Funktion können Sie beispielsweise sicherstellen, dass der physische Geber initialisiert wird und ordnungsgemäß funktioniert. Die Dauer des Bootvorgangs hängt größtenteils von der Größe des Projekts ab.

Rückgabewert

Datentyp

Beschreibung

DINT

0: Boot noch nicht beendet.

1: Boot beendet.

Beispiele

CASE lState OF
1:  

   lBootReady:=FC_GetPacDriveBootState();
   IF lBootReady=1 THEN
      lState:=lState+1;  

   END_IF;
2:  

    ...;
END_CASE;