Instructions

Table Of Contents
Kommunikation
11.2 PROFINET
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
937
Die Konfigurationsdaten von CONF_DB bestehen aus einem Feld mit einem Header
(IF_CONF_Header) und mehreren Unterfeldern. IF_CONF_Header liefert die folgenden
Elemente:
field_type_id (Datentyp UInt): Null
field_id (Datentyp UInt): Nullabgleich
subfield_cnt (Datentyp UInt): Anzahl der Unterfelder
Jedes Unterfeld besteht aus einem Header (subfield_type_id, subfield_length,
subfield_mode) und den unterfeldspezifischen Parametern. Jedes Unterfeld muss eine
gerade Anzahl von Bytes umfassen. subfield_mode kann die Werte 1 und 2 unterstützen
(siehe folgende Tabellen).
Hinweis
Derzeit ist nur ein Feld (IF_CONF_Header) zulässig. Dessen Parameter field_type_id und
field_id müssen den Wert 0 haben. Andere Felder mit anderen Werten für field_type_id und
field_
id unterliegen künftigen Erweiterungen.
Tabelle 11- 45 Unterstützte Unterfelder
subfield_type_id
Datentyp
Bedeutung
30
IF_CONF_V4
IP-Parameter: IP-Adresse, Subnetzmaske, Routeradresse
40
IF_CONF_NOS
PROFINET IO-Device-Name (Name of station)
17
IF_CONF_NTP
Network Time Protocol (NTP)
Tabelle 11- 46 Elemente des Datentyps IF_CONF_V4
Name
Datentyp
Startwert
Beschreibung
Id
UInt
30
subfield_type_id
Length
UInt
18
subfield_length
Mode
UInt
0
subfield_mode (1: Dauerhaft oder 2: Temporär)
InterfaceAddress
IP_V4
- Schnittstellenadresse
ADDR
Array [1..4] of Byte
ADDR[1]
Byte
0
High Byte der IP-Adresse: 200
ADDR[2]
Byte
0
High Byte der IP-Adresse: 12
ADDR[3]
Byte
0
Low Byte der IP-Adresse: 1
ADDR[4]
Byte
0
Low Byte der IP-Adresse: 144
SubnetMask
IP_V4
- Subnetzmaske
ADDR
Array [1..4] of Byte
ADDR[1]
Byte
0
High Byte der Subnetzmaske: 255
ADDR[2] Byte 0 High Byte der Subnetzmaske: 255
ADDR[3]
Byte
0
Low Byte der Subnetzmaske: 255
ADDR[4] Byte 0 Low Byte der Subnetzmaske: 0
DefaultRouter
IP_V4
-
Standard-Router