Instructions

Table Of Contents
Erweiterte Anweisungen
9.7 Diagnose (PROFINET oder PROFIBUS)
S7-1200 Automatisierungssystem
474 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
Parameter
Deklaration
Datentyp
Beschreibung
ERROR OUT Bool Parameter STATUS:
0: Kein Fehler.
1: Während der Ausführung der Anweisung ist ein Fehler
aufgetreten.
Ausführliche Informationen werden über den Parameter
STATUS ausgegeben.
STATUS OUT Word Parameter STATUS:
Der Parameter wird nur für die Dauer eines Aufrufs gesetzt.
Um den Status anzuzeigen, sollten Sie deshalb den Parameter
STATUS in einen freien Datenbereich kopieren.
Parameter DATA
Verwenden Sie die Struktur "IF_CONF_v4" am Parameter DATA, um den
Adressparameter nach IPv4 zu speichern:
Byte
Parameter
Datentyp
Startwert
Beschreibung
0 … 1
Id
UINT
30
ID der Struktur "IF_CONF_v4"
2 … 3
Length
UNIT
18
Länge der gelesenen Daten in BYTE
4 ... 5 Mode UNIT 0 Nicht relevant bei der Anweisung "GetStationInfo"
(bleibt 0)
6 ... 9 InterfaceAddress ARRAY [1..4] of
BYTE
- IP-Adresse des IO-Device im Format IP_V4 (Beispiel:
192.168.3.10):
addr[1] = 192
addr[2] = 168
addr[3] = 3
addr[4] = 10
10 …
13
SubnetMask ARRAY [1..4] of
BYTE
- Subnetzmaske des IO-Device im Format IP_V4 (Bei-
spiel: 255.255.255.0):
addr[1] = 255
addr[2] = 255
addr[3] = 255
addr[4] = 0
14 ...
17
DefaultRouter ARRAY [1..4] of
BYTE
- IP-Adresse des Routers im Format IP_V4 (Beispiel:
192.168.3.1):
addr[1] = 192
addr[2] = 168
addr[3] = 3
addr[4] = 1
Zum Speichern der MAC-Adresse verwenden Sie die Struktur "IF_CONF_MAC" am
Parameter DATA.