Störungsbeseitigung und Diagnosemöglichkeiten
TR-Electronic GmbH 2011, All Rights Reserved
Printed in the Federal Republic of Germany
Page 60 of 139
TR - ELE - BA - DGB - 0022 - 04
02/08/2016
9.3 Verwendung der PROFIBUS Diagnose
In einem PROFIBUS-System stellen die PROFIBUS-Master die Prozessdaten einem
sog. Hostsystem, z.B. einer SPS-CPU zur Verfügung. Ist ein Slave am Bus nicht, oder
nicht mehr erreichbar, oder meldet der Slave von sich aus eine Störung, muss der
Master dem Hostsystem die Störung in irgendeiner Form mitteilen. Hierzu stehen
mehrere Möglichkeiten zur Verfügung, über deren Auswertung allein die Anwendung
im Hostsystem entscheidet.
In aller Regel kann ein Hostsystem bei Ausfall von nur einer Komponente am Bus
nicht gestoppt werden, sondern muss auf den Ausfall in geeigneter Weise nach
Maßgabe von Sicherheitsvorschriften reagieren. Normalerweise stellt der Master dem
Hostsystem zunächst eine Übersichtsdiagnose zur Verfügung, die das Hostsystem
zyklisch vom Master liest, und über die die Anwendung über den Zustand der
einzelnen Teilnehmer am Bus informiert wird. Wird ein Teilnehmer in der
Übersichtsdiagnose als gestört gemeldet, kann der Host weitere Daten vom Master
anfordern (Slavediagnose), die dann eine detailliertere Auswertung über die Gründe
der Störung zulassen. Die so gewonnenen Anzeigen können dann einerseits vom
Master generiert worden sein, wenn der betreffende Slave auf die Anfragen des
Masters nicht, oder nicht mehr antwortet, oder direkt vom Slave kommen, wenn dieser
von sich aus eine Störung meldet. Das Erzeugen oder Lesen der Diagnosemeldung
zwischen Master und Slave läuft dabei automatisch ab, und muss vom Anwender
nicht programmiert werden.
Das Mess-System liefert außer der Normdiagnoseinformation eine erweiterte
Diagnosemeldung nach dem Profil für Encoder der PROFIBUS-Nutzerorganisation.
Bestell-Nr.: 3.062.
9.3.1 Normdiagnose
Die Diagnose nach DP-Norm ist wie folgt aufgebaut. Die Betrachtungsweise ist immer
die Sicht vom Master auf den Slave.
Bytenr.
Bedeutung
No
rm
diagn
ose
Byte 1
Stationsstatus 1
allgemeiner Teil
Byte 2
Stationsstatus 2
Byte 3
Stationsstatus 3
Byte 4
Masteradresse
Byte 5
Herstellerkennung HI-Byte
Byte 6
Herstellerkennung LO-Byte
Erw
eite
rte
D
iag
nos
e
Byte 7
Länge (in Byte) der erweiterten
Diagnose, einschließlich diesem Byte
gerätespezifische
Erweiterungen
Byte 8
bis
Byte 241
(max)
weitere gerätespezifische Diagnose