FB_CheckAllowedControllerMacAddr: Prüfen, ob MAC-Adresse für Steuerung zulässig

Beschreibung des Funktionsbausteins

Dieser Funktionsbaustein prüft, ob die angegebene MAC-Adresse innerhalb des Bereichs der für die Steuerung zulässigen MAC-Adressen liegt. Die Anwendung wird nur dann weiter ausgeführt, wenn die MAC-Adressen übereinstimmen. Andernfalls wird die Anwendung angehalten, die Steuerung wechselt in den Zustand HALT und die Systemvariable i_wLastApplicationError wird entsprechend aktualisiert.

Bibliothek und Namespace

Name der Bibliothek: PLCSystemBase

Namensraum: PLCSystemBase

Grafische Darstellung

Darstellung in AWL (IL) und ST

Die allgemeine Darstellung in den Sprachen AWL (IL) oder ST finden Sie im Kapitel Darstellung von Funktionen und Funktionsbausteinen.

Beschreibung der E/A-Variablen

Die folgende Tabelle beschreibt die Eingangsvariablen:

Eingang

Typ

Kommentar

byAllowedMacAddress

ARRAY[0...5] OF BYTE

Zu prüfende MAC-Adresse[aa.bb.cc.dd.ee.ff]:

  • i_byMACAddress[0] = aa

  • ...

  • i_byMACAddress[5] = ff

Die folgende Tabelle beschreibt die Ausgangsvariablen:

Ausgang

Typ

Kommentar

xControllerMacAddressOk

BOOL

TRUE = Gibt an, das die MAC-Adresse für diese Steuerung zulässig ist.