Fehlerbehandlung und diagose, Diagnose zustand des profibus, Auslesen des feldbusstatus per ads – BECKHOFF BC3150 Benutzerhandbuch

Seite 97

Advertising
background image

Sicherheitshinweise

Feldbuskomponenten

95

7. Fehlerbehandlung und Diagose

Diagnose

Zustand des PROFIBUS

In vielen Fällen ist es wichtig zu wissen ob die Kommunikation mit dem übergeordneten Master noch funktioniert.
Verknüpfen Sie hierfür die "DpState" Variable mit Ihrem SPS-Programm.

Abb. PROFIBUS Diagnose Byte im System Manager

Fehler Nummer

Beschreibung

Abhilfe

0

kein Fehler

-

129

Wartet auf Konfigurationsdaten

PROFIBUS starten

130

Wartet auf Parameterdaten

PROFIBUS starten

131

kein Master vorhanden

PROFIBUS Kabel und Stecker überprüfen

Beispiel
Wenn der PROFIBUS unterbrochen wird, zum Beispiel weil das Kabel abgezogen oder die SPS ausgeschaltet
wurde, dann meldet das der Busklemmen-Controller mit 130 im DP-State. Das heißt, der Busklemmen-Controller
wartet auf Parameterdaten vom Master.
Reihenfolge wie ein Slave nach einem TimeOut oder starten des Masters hochbootet:
Parameterdaten - Konfigurationsdaten - Datenaustausch

Auslesen des Feldbusstatus per ADS

In der Default Konfiguration oder in TwinCAT Konfiguration kann der Feldbusstatus über ADSREAD ausgelesen
werden.

Parameter ADSREAD Baustein

Beschreibung

NetID

lokal - Leerstring

Port

1

IndexGroup

16#0006

IndexOffset

BX3100: 16#000C_A0F4
BC3150: 16#000C_A080

LEN

1

Advertising