Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff BX9000 Dokumentation Seite 169

Busklemmen-controller für ethernet
Inhaltsverzeichnis

Werbung

5.13.7.6.4 FB_GetNetworkConfig
Abb. 145: Funktionsbaustein FB_GetNetworkConfig
Mit dem Funktionsbaustein können Informationen zu der aktuellen Netzwerkkonfiguration ermittelt werden.
INPUT
VAR_INPUT
   bStart         : BOOL;
END_VAR
bStart: Eine steigende Flanke an diesem Eingang aktiviert den Funktionsbaustein.
OUTPUT
VAR_OUTPUT
   bBusy          : BOOL;      
   bError         : BOOL;           
   iErrorId       : WORD;           
   sMacId         : STRING(17);
   sIPAddr        : STRING(15);
   sSubnetMask    : STRING(15);
   sDefaultGateway    : STRING(15);
   sDnsServer     : STRING(15);
   sTargetName    : STRING(20);
END_VAR
bBusy: Dieser Ausgang bleibt solange auf TRUE, bis die Befehlsausführung abgeschlossen wurde.
bError: Dieser Ausgang wird auf TRUE geschaltet, wenn bei der Ausführung eines Befehls ein Fehler
aufgetreten ist. Der befehlsspezifische Fehlercode ist in iErrorId enthalten.
iErrorId: Enthält den befehlsspezifischen Fehlercode des zuletzt ausgeführten Befehls (siehe Tabelle
[} 171]).
sMacId: Liefert die MAC ID des Bus-Controllers zurück, z. B. '00-01-05-13-45-63'.
sIPAddr: Liefert die IP-Adresse des Bus-Controllers zurück.
sSubnetMask: Liefert die SubNet Mask.
sDefaultGateway: Liefert den default Geteway.
sDnsServer: Liefert den default DNS-Server (vom DHCP-Server zugewiesen) zurück.
sTargetName: Liefert den aktuellen Target-Namen des Bus-Controllers zurück.
Entwicklungsumgebung
TwinCAT v2.10.0 und höher
BX9000
Zielplattform
BX9000 (165) firmware version
>=1.12
Version: 2.1.0
Programmierung
Einzubindende SPS Bibliotheken
TcBaseBX9000.lbx
169

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis