Herunterladen Diese Seite drucken

Pepperl+Fuchs LB 8108 Handbuch Seite 320

Profibusbuskoppler

Werbung

PROFIBUS-BUSKOPPLER
Diagnosefunktionen
Bereich 2: modulspezifische Diagnosebytes
Der zweite Bereich der erweiterten Diagnose enthält die modulspezifischen Diagnosebytes
(in der Abbildung Bytes 8 bis 10, "43 90 15"). Jedem Buskoppler und E/A-Modul der
Remote-I/O-Station bzw. jedem Konfigurationscode aus dem DP-Konfigurationsstring ist
hier ein Bit zugeteilt. Falls ein Bit gesetzt ist (= 1), dann liegt für das Modul, dem dieses Bit
zugeordnet ist, eine Diagnose vor.
Die Byteanzahl der modulspezifischen Diagnose hängt von der Konfiguration der Remote-
I/O-Station ab. Je mehr Steckplätze mit E/A-Modulen belegt sind, desto höher ist die
Byteanzahl. In der folgenden Tabelle ist das Auswertungsschema der modulspezifischen
Diagnosebytes anhand des Beispiels in der Abbildung dargestellt (siehe Abbildung 9.7 auf
Seite 318). Unabhängig von der Anzahl der Diagnosebytes kann das dargestellte
Auswertungsschema auch für längere Moduldiagnosen angewand werden. Jedes weitere
Bit steht für das nächste E/A-Modul.
Aufgrund verschiedener Zählweisen kann die Zuordnung der Diagnosen zum Modul in
unterschiedlichen Master- und Diagnosesystemen unterschiedlich ausfallen. Passen Sie
die Zählweise gegebenenfalls über den Buskopplerparameter Offset Moduldiagnose an
(Gerätedatenfenster des Buskopplers > Registerkarte Profibus II,siehe Kapitel 5.6.3).
modulspezifische Diagnosebytes
Byte
Byte
n
Beispiel: 43
(*)
Byte
n + 1
Beispiel: 90
Byte
n + 2
Beispiel: 15
...
Byte
n + x
(*) Byte
= Headerbyte der modulspezifischen Diagnose
n
320
Bit / Zustand
Bedeutung allgemein
7
= 0
Diagnoseart:
0 0 = gerätespez. Diagnose;
6
= 1
0 1 = modulspez. Diagnose;
1 0 = kanalspez. Diagnose;
1 1 = reserviert
5
= 0
Byteanzahl der Diagnose inklusive
Headerbyte
4
= 0
3
= 0
2
= 0
1
= 1
0
= 1
7
= 1
Modul 8 (Diagnose- oder
Fehlermeldung)
6
= 0
Modul 7 (kein Fehler)
5
= 0
Modul 6 (kein Fehler)
4
= 1
Modul 5 (Diagnose- oder
Fehlermeldung)
3
= 0
Modul 4 (kein Fehler)
2
= 0
Modul 3 (kein Fehler)
1
= 0
Modul 2 (kein Fehler)
0
= 0
Modul 1 (kein Fehler)
Module 9 bis 16
...
...
Module y bis y + 7
Bedeutung im Beispiel
modulspezifische
Diagnose (0 1) mit 3 Byte
Länge (0 0 0 0 1 1)
Module 5 und 8 haben
Fehler- oder
Diagnosemeldungen
Module 9, 11 und 13
haben Fehler- oder
Diagnosemeldungen
im Beispiel nicht
vorhanden

Werbung

loading