Instructions

Table Of Contents
Kommunikation
11.2 PROFINET
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
963
Unterschiedliches Verhalten der Transferbereiche der Eingänge bei Steuerung und I-Device im Fall
des Netzwerkverlusts
Bei der Steuerung schreibt die CPU bei Verlust der Netzwerkverbindung in die
Transferbereiche der Eingänge den Wert Null. Auf dem I-Device behalten die
Transferbereiche ihre letzten Werte bei.
Sie können Ihr System entsprechend konfigurieren, um diese Bedingung für den
allgemeinen Fall des I-Device (nicht freigegebenes I-Device) zu vermeiden. Hierfür löschen
Sie die Transferbereiche der Eingänge für das I-Device in einem OB für Baugruppenträger-
oder Stationsausfall für ein kommendes Ereignis. Gehen Sie wie folgt vor:
1. Fügen Sie einen OB für Baugruppenträger- oder Stationsausfall in Ihr Projekt ein. (Dieser
OB hat standardmäßig die Nummer OB 86.)
2. Fügen Sie dem OB Logik hinzu, um für die Werte der Eingänge des I-Device den Wert
null zu schreiben, wenn die Anlaufvariable von KOP den Wert der Hardware-ID des I-
Device anzeigt und die Anlaufvariable von Event_Class auf ein "kommendes" Ereignis
hinweist:
Die Hardware-ID des I-Device finden Sie in der Standardvariablentabelle in der
Registerkarte "Systemkonstanten". Die Hardware-ID ist eine Art von "HW_Device" und
der Name der Variable zeigt an, dass es sich um ein I-Device handelt (zum Beispiel
"Local~PROFINET_interface_1~IODevice").
Der Wert "16#39" in der Event_Class weist auf ein "kommendes" Ereignis hin. Wenn
die Eingangsvariable "Event_Class" den Wert "16#39" enthält, weist dies darauf hin,
dass der OB für Baugruppenträger- oder Stationsausfall jetzt aktiv ist (und nicht
gelöscht ist).