Herunterladen Diese Seite drucken

Pepperl+Fuchs LB 8108 Handbuch Seite 319

Profibusbuskoppler

Werbung

PROFIBUS-BUSKOPPLER
Diagnosefunktionen
Bereich 1: gerätespezifische Diagnosebytes
Die gerätespezifischen Diagnosebytes im ersten Bereich enthalten Informationen über den
Status der Remote-I/O-Station und sind von der Parametrierung des Buskopplers
abhängig. In der Abbildung handelt es sich um die Bytes 1 bis 7.
Byte 1: Headerbyte mit Kennung für gerätespezifische Diagnose (Bit 6 = 0 und Bit 7= 0)
und 6 Bits (Bit 5 – 0) für die Längenangabe der gerätespezifischen Diagnose inklusive
Headerbyte (im Beispiel: "07" = 7 Bytes).
Byte 2 + 3: 2 Byte globales Statusregister des aktiven Buskopplers (im Beispiel: " A7
86", Auswertung siehe Kapitel "Globales Statusregister").
Byte 4 + 5: die ersten beiden Standard-Diagnosebytes des Redundanzkopplers (im
Beispiel: "0A 05", Auswertung im Abschnitt "Registerkarte PB-Diag (std.)", siehe
Abbildung 9.12 auf Seite 332).
Byte 6 + 7: 2 Byte globales Statusregister des Redundanzkopplers. Der passive
Buskoppler überträgt keine Fehlermeldungen, daher sind die übertragenen Bytes
überwiegend auf 0 gesetzt. Von 0 abweichende Werte können wie im Kapitel "Globales
Statusregister" beschrieben interpretiert werden.
Die letzten vier Bytes (7 – 4) sind nur für redundante Systeme mit 2 Buskopplern relevant
und werden im Singlebetrieb mit voreingestellten Werten gefüllt.
Falls Sie in den Gerätedaten des Buskopplers das Kontrollkästchen zusätzliche
Moduldiagnose aktiviert haben, werden im Gegensatz zum obigen Beispiel weitere 2 Bits
pro E/A-Steckplatz übertragen (siehe Kapitel 5.6.3). Das Datenaufkommen der
gerätespezifischen Diagnose erhöht sich somit um 12 Bytes (48 Steckplätze * 2 Bits),
unabhängig von den tatsächlich konfigurierten E/A-Modulen.
Die beiden zusätzlichen Bits pro Steckplatz repräsentieren die folgenden Zustände: 00 =
kein Fehler, 01 = Modulfehler, 10 = falscher Modultyp, 11 = kein Modul vorhanden. Die
Reihenfolge der Übertragung ist in der folgenden Tabelle dargestellt.
Zusätzliche Moduldiagnose
Byte
Byte
Byte
(*) Byte
n
Bit
(*)
7
n + 1
6
5
4
3
2
1
0
...
...
(*)
...
n + 12
= letztes Byte vor der zusätzlichen Moduldiagnose
Bedeutung
Status Steckplatz 4
Status Steckplatz 3
Status Steckplatz 2
Status Steckplatz 1
...
...
Status Steckplatz 48
319

Werbung

loading