Instructions

Table Of Contents
Kommunikation
11.2 PROFINET
S7-1200 Automatisierungssystem
852 Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
11.2.7
Anlaufzeit, Benennung und Adresszuweisung von PROFINET-Geräten
PROFINET IO kann die Anlaufzeit für Ihr System verlängern (konfigurierbarer Timeout-
Wert). Ein größere Anzahl von Geräten und langsame Geräte wirken sich auf die Zeitdauer
aus, die die Umschaltung in RUN benötigt.
Bei V4.0 und späteren Versionen sind maximal 16 PROFINET IO-Geräte im S7-1200
PROFINET-Netzwerk möglich.
Jede Station (bzw. IO-Gerät) startet beim Anlauf unabhängig und dies wirkt sich auf die
Gesamtanlaufzeit der CPU aus. Wenn Sie den konfigurierbaren Timeout-Wert zu niedrig
setzen, ist möglicherweise nicht genügend Gesamtanlaufzeit der CPU vorhanden, damit alle
Stationen den Anlauf beenden. Tritt diese Situation ein, kommt es zu falschen
Stationsfehlern.
Die "Zuweisungszeit der Parameter für dezentrale E/A" (Timeout) finden Sie in den CPU-
Eigenschaften unter "Anlauf". Der Standardwert für den konfigurierbaren Timeout ist 60.000
ms (1 Minute). Diese Zeit lässt sich vom Anwender konfigurieren.
Namen und Adressen von PROFINET-Geräten in STEP 7
Alle PROFINET-Geräte
müssen
einen Gerätenamen und eine IP-Adresse haben. Sie legen
die Gerätenamen und die IP-Adressen in STEP 7 fest. Die Gerätenamen werden über
PROFINET DCP (Discovery and Configuration Protocol, Erkennungs- und
Konfigurationsprotokoll) in die IO-Geräte geladen.
PROFINET-Adresszuweisung beim Anlauf des Systems
Die Steuerung überträgt die Namen der Geräte zum Netzwerk, und die Geräte reagieren mit
ihren MAC-Adressen. Die Steuerung weist dem Gerät dann über das PROFINET DCP-
Protokoll eine IP-Adresse zu:
Wenn die MAC-Adresse eine konfigurierte IP-Adresse hat, führt die Station den Anlauf
durch.
Wenn die MAC-Adresse keine konfigurierte IP-Adresse hat, weist STEP 7 die im Projekt
konfigurierte Adresse zu und die Station führt dann den Anlauf durch.
Gibt es bei diesem Vorgang ein Problem, tritt ein Stationsfehler auf und es findet kein
Anlauf statt. Diese Situation verursacht, dass der konfigurierbare Timeout-Wert
überschritten wird.