Benutzer-Handbuch PROFIBUS-DP - heidenhain - DR. JOHANNES ...
Benutzer-Handbuch PROFIBUS-DP - heidenhain - DR. JOHANNES ...
Benutzer-Handbuch PROFIBUS-DP - heidenhain - DR. JOHANNES ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Drehgeberfunktionen, <strong>DP</strong>V0<br />
30<br />
Hinweis: Die Länge der Diagnoseinformation der Klasse 1<br />
ist auf 16 Bytes begrenzt. Sie ist kompatibel zu<br />
früheren <strong>DP</strong>-Ausführungen. Für <strong>PROFIBUS</strong>-<strong>DP</strong><br />
Drehgeber der Klasse 2 beträgt die Länge der<br />
drehgeberspezifischen Diagnosedaten einschließlich<br />
des erweiterten Diagnose-Headers<br />
57 Bytes.<br />
Der DDLM_Slave_Diag-Speicherbereich bis Oktett 99 ist für<br />
zukünftige Diagnosedaten der Klasse 2 reserviert.<br />
4.6.1 Diagnose-Header<br />
Das Header-Byte spezifiziert die Länge der Drehgeberdiagnose<br />
einschließlich Header-Byte. Das Format der Übertragungslänge<br />
ist hexadezimal. Für <strong>PROFIBUS</strong>-<strong>DP</strong>-Drehgeber der<br />
Klasse 1 beträgt die Länge der drehgeberspezifischen Diagnosedaten<br />
10 Bytes (0Ahex).<br />
DDLM_Slave_Diag<br />
Oktett 7<br />
Bit 7 6 5 – 0<br />
Daten 0 0 xxh<br />
4.6.2 Alarme<br />
Auf 00 festgelegt Länge einschließlich Header<br />
Tabelle 15 Diagnose-Header<br />
Erweiterte Diagnose<br />
Ein Alarm wird vom Drehgeber ausgelöst, wenn eine Fehlfunktion<br />
zu falschen Positionswerten führt. Oktett 8 in der Diagnosefunktion<br />
(DDLM_Slave_Diag) zeigt den Status der<br />
Alarme. Zusätzliche Alarme für die Geräteklasse 2 sind im Diagnose-Oktett<br />
17 hinzugefügt.<br />
Falls ein Alarm auftritt, werden das Ext_Diag-Bit und das<br />
Stat_Diag-Bit in der Diagnosefunktion solange auf High-Pegel<br />
gesetzt, bis der Alarm zurückgesetzt ist und der Drehgeber<br />
einen korrekten Positionswert liefern kann. Alarme lassen<br />
sich zurücksetzen (löschen), wenn alle Drehgeberparameter<br />
innerhalb der spezifizierten Wertebereiche liegen und der Positionswert<br />
korrekt ist.