Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff BX9000 Dokumentation Seite 168

Busklemmen-controller für ethernet
Inhaltsverzeichnis

Werbung

Programmierung
5.13.7.6.3 FB_GetHostByName
Abb. 144: Funktionsbaustein FB_GetHostByName
Mit dem Funktionsbaustein kann zu einem bestimmten Hostnamen die zugehörige IP-Adresse ermittelt
werden.
INPUT
VAR_INPUT
   bStart       : BOOL;
   pHostName    : DWORD;
END_VAR
bStart: Eine steigende Flanke an diesem Eingang aktiviert den Funktionsbaustein.
pHostName: Enthält die Adresse einer Stringvariablen, mit dem Hostnamen. Die Adresse einer
Stringvariablen kann mit dem ADR-Operator ermittelt werden.
OUTPUT
VAR_OUTPUT
   bBusy    : BOOL;
   bError       : BOOL;
   iErrorId     : WORD;
   sIPAddr      : STRING(15);
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]).
sIPAddr: Beim Erfolg enthält die Variable die IP-Adresse des Hosts.
Entwicklungsumgebung
TwinCAT v2.10.0 und höher
168
Zielplattform
BX9000 (165) firmware version
>=1.12
Version: 2.1.0
Einzubindende SPS Bibliotheken
TcBaseBX9000.lbx
BX9000

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis