Erweiterte Anweisungen
9.7 Diagnose (PROFINET oder PROFIBUS)
Beispiel in PROFINET
Das Beispiel in PROFINET besteht aus den folgenden Komponenten:
• 16 PROFINET-Slavegeräte mit den Namen "et200s_1" bis "et200s_16".
• Die 16 PROFINET-Geräte verwenden jeweils eine der PROFINET-Gerätenummern 1 bis 16.
• Für jedes Slavegerät sind mehrere E/A-Module konfiguriert.
• Es werden die ersten vier Bytes der ausgegebenen STATE-Parameterinformationen
angezeigt.
1: Gerätekonfiguration aktiv
2 - Gerät defekt
3 - Gerät deaktiviert
4 - Gerät vorhanden
5 - Problem im Gerät
Die folgenden vier Tabellen zeigen eine binäre Aufschlüsselung der vier analysierten
Datenbytes:
Tabelle 9-163 Beispiel 1: Keine Fehler: Für MODE 1 (Gerätekonfiguration aktiv) wird der Wert 0xFFFF_0100
Byte mit Wert
Die Geräte sind an den Adressen 1 (Bit 1) bis 16 (Bit 16) konfiguriert.
An den Adressen 1 bis 9 sind keine Geräte konfiguriert.
MODE Daten 4 (Gerät vorhanden) stimmen mit MODE 1 (Gerätekonfiguration aktiv) überein, also
entsprechen die konfigurierten Geräte den vorhandenen Geräten.
Tabelle 9-164 Beispiel 2: Ein Modul wurde aus dem PROFINET-Slavegerät "et200s_1" gezogen. Für MODE
Byte mit Wert
Gerät 1 (Bit 1) ist als defekt gekennzeichnet. Da das Gerät weiterhin vorhanden ist, zeigt MODE 4 (Gerät
vorhanden) die gleichen Daten wie im Normalbetrieb an.
MODE 5 (Problem im Gerät) gibt die gleichen Informationen wie MODE 2 (Gerät defekt) aus.
452
MODE
ausgegeben.
Bitmuster mit Wert
Byte 1 0xFF
Bit 7 1111-1111 Bit 0
Byte 2 0xFF
Bit 15 1111-1111 Bit 8
Byte 3 0x01
Bit 23 0000-0001 Bit 16
Byte 4 0x00
Bit 31 0000-0000 Bit 24
2 (Gerät defekt) wird der Wert 0x0300_0000 ausgegeben.
Bitmuster mit Wert
Byte 1 0x03
Bit 7 0000-0011 Bit 0
Byte 2 0x00
Bit 15 0000-0000 Bit 8
Byte 3 0x00
Bit 23 0000-0000 Bit 16
Byte 4 0x00
Bit 31 0000-0000 Bit 24
Beispiel 1:
Normalbetrieb ohne
PROFINET Gezogenes
Fehler
0xFFFF_0100
0x0000_0000
0x0000_0000
0xFFFF_0100
0x0000_0000
Bit 0 ist wahr; Daten sind verfügbar.
Bit 0 ist wahr; Daten sind verfügbar.
Beispiel 2:
PROFINET Slave
Modul an Slave
et200s_1 getrennt
et200s_1
0xFFFF_0100
0x0300_0000
0x0000_0000
0xFFFF_0100
0x0300_0000
Hinweise
Hinweise
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
Beispiel 3:
0xFFFF_0100
0x0300_0000
0x0000_0000
0xFDFF_0100
0x0300_0000