Herunterladen Inhalt Inhalt Diese Seite drucken

Pepperl+Fuchs LB8109 Handbuch Seite 261

Vorschau ausblenden Andere Handbücher für LB8109:
Inhaltsverzeichnis

Werbung

LB8109* / FB8209*
Diagnosefunktionen
DP-Parameter Byte 1
Bit /
Byte
Zustand Bedeutung allgemein
Byte 1
Beispiel
: 88
Ansprechüberwachung: Sobald die Ansprechüberwachung eingeschaltet ist,
überwacht der Buskoppler die Kommunikation mit dem Master. Falls der Buskoppler
innerhalb der Ansprechüberwachungszeit nicht korrekt angesprochen wird, wertet der
Buskoppler dies als Fehler und kann dann entsprechend reagieren.
Die Ansprechüberwachungszeit wird meistens vom Master berechnet und muss stets
größer sein als die Zeit, die maximal für ein kompletten Datenzyklus benötigt wird. Die
Ansprechüberwachungszeit wird über die Bytes 2 und 3 des Parametriertelegramms
übertragen (im Beispiel: 01 96) und kann wie folgt berechnet werden:
Ansprechüberwachungszeit = (Dezimalwert Byte 2) x (Dezimalwert Byte 3) x 10 ms
= 1 (01
FREEZE-Mode: Die Eingangsdaten verschiedener Slaves werden immer nacheinander
abgefragt. Deshalb ist der Zeitpunkt, an dem die Signale im Normalbetrieb abgefragt
werden, von Slave zu Slave unterschiedlich. Mit Hilfe des FREEZE-Modes können die
Eingangsdaten verschiedener Slaves zu einem definierten Zeitpunkt eingefroren und
anschließend nacheinander übertragen werden.
SYNC-Mode: Ähnlich wie der FREEZE-Mode dient der SYNC-Mode der
Datensynchronisation, wirkt aber auf die Ausgänge. Mit dieser Funktion ist es möglich,
verschiedene Slaves nacheinander mit Ausgangsdaten zu versorgen und diese
Ausgangsdaten anschließend zeitgleich über das Sync-Kommando ausgeben zu lassen.
Lock/Unlock: Mit Lock bzw. Unlock kann sich der Master die Zugriffsrechte auf einen
Slave sichern bzw. die Rechte abtreten. Wenn das Lock-Bit gesetzt und das Unlock-Bit
nicht gesetzt ist, ist der Slave für einen bestimmten Master reserviert (Identifizierung über
die Masteradresse). Wenn das Unlock-Bit gesetzt ist, ist der Slave nicht für einen
bestimmten Master reserviert (der Zustand des Lock-Bits ist in diesem Fall nicht relevant).
Falls weder das Lock-Bit noch das Unlock-Bit gesetzt ist, ist der Slave ebenfalls nicht für
einen bestimmten Master reserviert und kann von einem Master über ein entsprechendes
Parametriertelegramm gelockt werden.
Die Bytes 2 und 3 des Parametriertelegramms enthalten die Ansprechüberwachungszeit für
die Ansprechüberwachung.
Das Byte 4 enthält die Zeit, die der Slave mindestens warten muss, bevor er ein
Antworttelegramm absetzen darf (min. T
Die Bytes 5 und 6 beinhalten das High- und Low-Byte der PROFIBUS-Ident-Nummer (im
Beispiel: 17 10). Die Ident-Nummer, die der Master im Parametriertelegramm zum Slave
überträgt, muss mit der PROFIBUS-Ident-Nummer des Slaves übereinstimmen. Falls die
Ident-Nummern nicht übereinstimmen, wird das Parametriertelegramm nicht angenommen
und ein Datenaustausch mit dem Slave ist nicht möglich.
Mit Hilfe des Bytes 7 kann der Slave in eine bestimmte Teilnehmergruppe eingeordnet werden
(im Beispiel: 00
(Telegramm gilt für eine Gruppe von Teilnehmern). Standardmäßig wird dem Slave die
Gruppe 0 (00
7 = 1 Lock (0 = Aus; 1 = Ein)
6 = 0 Unlock (0 = Aus; 1 = Ein)
5 = 0 SYNC-Mode (0 = Aus; 1 = Ein)
4 = 0 FREEZE-Mode (0 = Aus; 1 = Ein)
3 = 1 Ansprechüberwachung (0 = Aus; 1 = Ein)
2 = 0 reserviert
1 = 0 reserviert
0 = 0 reserviert
) x 150 (96
) x 10 ms = 1500 ms
hex
hex
= Gruppe 0). Die Gruppierung ermöglicht eine Multicast-Kommunikation
hex
) zugewiesen.
hex
in Bit-Zeiten; im Beispiel: 11 (0B
SDR
Bedeutung im Beispiel
Lock-Funktion und
Ansprechüberwachung
eingeschaltet
) Bit-Zeiten).
hex
261

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Fb8209

Inhaltsverzeichnis