Feldbus-Controller 750-842 • 87
3.2.8 LED-Signalisierung
Fü r die Vor-Ort-Diagnose besitzt der Controller mehrere LED´s, die den Betriebszustand des Controllers bzw. des ganzen Knotens anzeigen.
ETHERNET |
01 |
02 |
Status der |
|
Betriebsspannung |
|
|||
ON |
A |
|
|
|
|
-Leistungskontakte |
|
||
|
|
C |
|
|
LINK |
B |
|
-System |
|
|
D |
|
||
|
|
|
|
|
TxD/RxD |
24V 0V |
|
|
|
ERROR |
|
|
|
|
I/O |
+ |
+ |
|
|
USR |
|
|
||
|
|
|
|
|
Abb. 3-33: Anzeigeelemente 750-842 |
g012902d |
|||
Dabei werden zwei Gruppen von LEDs unterschieden.
Die erste Gruppe = Feldbus beinhaltet die einfarbigen LEDs mit der Bezeichnung ON (grü n), LINK (grü n), TxD/RxD (grü n) und ERROR (rot) welche den Betriebszustand der Kommunikation via ETHERNET anzeigen.
Die zweite Gruppe = Klemmenbus besteht aus der dreifarbigen I/O LED (rot/grü n/orange). Mittels dieser LED wird der Zustand des Klemmenbus und Softwareausnahmebehandlungen, also den Zustand des Feldbus-Knoten angezeigt.
Die dreifarbige USR-LED kann von einem Anwenderprogramm im programmierbaren Feldbus-Controller angesteuert werden.
Die LEDs, die sich auf der rechten Seite in dem Einspeiseteil des Kopplers befinden, zeigen den Status der Versorgungsspannung an.
Mit Hilfe eines Blinkcodes werden detaillierte Fehlermeldungen angezeigt. Ein Fehler wird ü ber bis zu 3 Blinksequenzen zyklisch dargestellt.
•Die erste Blinksequenz (ca. 10 Hz) leitet die Fehleranzeige ein.
•Nach einer Pause erscheint die zweite Blinksequenz (ca. 1 Hz). Die Anzahl der Blinkimpulse gibt den Fehlercode an.
•Nach einer weiteren Pause erfolgt die dritte Blinksequenz (ca. 1 Hz). Die Anzahl der Blinkimpulse zeigt das Fehlerargument an.
Modulares I/O-System
ETHERNET TCP/IP
88 • Feldbus-Controller 750-842
LED-Signalisierung
Der Betriebszustand der Kommunikation via ETHERNET wird ü ber die obere LED-Gruppe (ON, LINK, TxD/RxD und ERROR) signalisiert.
LED |
Bedeutung |
Abhilfe |
|
|
|
ON |
|
|
|
|
|
Grü n |
Feldbus Initialisierung ist einwandfrei |
|
AUS |
Feldbus Initialisierung ist fehlerhaft, |
Versorgungsspannung ü berprü fen (24V und 0V), |
|
keine Funktion oder Selbsttest |
IP-Konfiguration prü fen |
|
|
|
LINK |
|
|
|
|
|
Grü n |
Verbindung zu physikalischem Netzwerk ist |
|
|
vorhanden |
|
AUS |
Feldbus-Knoten hat keine Verbindung zu |
Feldbus-Kabel ü berprü fen |
|
physikalischem Netzwerk |
|
TxD/RxD |
|
|
|
|
|
Grü n |
Datenaustausch findet statt |
|
AUS |
Kein Datenaustausch |
|
ERROR |
|
|
|
|
|
Rot |
Fehler auf dem Feldbus |
|
AUS |
Kein Fehler auf dem Feldbus, normaler Betrieb |
|
Der Betriebszustand der Kommunikation via Klemmenbus wird ü ber die untere I/O-LED signalisiert.
LED |
Bedeutung |
Abhilfe |
|
|
|
I/O |
|
|
|
|
|
Grü n |
Feldbus–Controller arbeitet einwandfrei |
|
Rot |
a) Bei Anlauf des Feldbus-Controllers: |
|
|
Klemmenbus wird initialisiert, |
|
|
Anzeige des Anlaufs durch ca. 1-2 Sekunden |
|
|
schnelles Blinken |
|
Rot |
b) Nach Anlauf des Feldbus-Controllers: |
|
|
Anzeige von auftretenden Klemmenbus-Fehlern mit |
Fehlermeldung (Fehlercode und Fehlerar- |
|
bis zu drei nacheinander folgenden Blinksequen- |
gument) auswerten |
|
zen. Zwischen den Sequenzen ist jeweils eine kurze |
|
|
Pause. |
|
Nach Einschalten der Versorgungsspannung läuft der Controller hoch. Dabei blinkt die "I/O"-LED rot.
Nach fehlerfreiem Hochlauf zeigt die "I/O"-LED grü nes Dauerlicht.
Im Fehlerfall blinkt die "I/O"-LED weiter. Der Fehler wird mit dem Blinkcode zyklisch dargestellt.
Modulares I/O-System
ETHERNET TCP/IP
Feldbus-Controller 750-842 • 89
LED-Signalisierung
Versorgungsspannung
einschalten
Koppler/Controller-Hochlauf
“I/O”-LED blinkt
Fehler |
Ja |
|
|
Nein |
|
|
“I/O”- LED |
|
1. Blinksequenz |
|
(leitet opt. Anzeige eines Fehlers ein) |
1. Pause
“I/O”-LED
2. Blinksequenz
Fehlercode (Anzahl Blinkimpulse)
|
|
2. Pause |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
“I/O”-LED |
|||||||||||
|
|
||||||||||||
“I/O”-LED an |
3. Blinksequenz |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|||||||||
|
|
Fehlerargument (Anz. Blinkimp.) |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Betriebsbereit
Abb. 3-34: Signalisierung LED’s Knotenstatus |
g012911d |
Nach Beseitigung eines Fehlers ist der Controller durch Ausund Einschalten der Versorgungsspannung neu zu starten.
Modulares I/O-System
ETHERNET TCP/IP
90 • Feldbus-Controller 750-842
LED-Signalisierung
3.2.8.4Fehlermeldung ü ber Blinkcode der I/O-LED
Fehlerargument |
Fehlerbeschreibung |
|
|
Fehlercode 1: Hardwareund Konfigurationsfehler |
|
|
|
0 |
EEPROM-Prü fsummenfehler / Prü fsummenfehler im Parameterbereich des Flash- |
|
Speichers |
1 |
Ü berlauf des Compile-Pufferspeichers |
2 |
Unbekannter Datentyp |
3 |
Bausteintyp des Flash-Programmspeichers konnte nicht ermittelt werden / ist nicht |
|
korrekt |
4 |
Fehler beim Schreiben in den FLASH-Speicher |
5 |
Fehler beim Lö schen des FLASH-Speichers |
6 |
Geänderte Busklemmen-Konfiguration nach AUTORESET festgestellt |
Fehlercode 2: Fehler in Programmierter Konfiguration |
|
|
|
0 |
falscher Tabelleneintrag |
Fehlercode 3: Kommandofehler Klemmenbus |
|
|
|
0 |
Es wird kein Fehlerargument ausgegeben. |
Fehlercode 4: Datenfehler Klemmenbus |
|
|
|
0 |
Datenfehler auf Klemmenbus oder |
|
Klemmenbus-Unterbrechung am Koppler |
n* (n>0) |
Klemmenbus unterbrochen nach Busklemme n |
Fehlercode 5: Fehler bei der Registerkommunikation |
|
|
|
n* |
Klemmenbus-Fehler bei Registerkommunikation nach Busklemme n |
Fehlercode 6: Feldbusspezifische Fehler |
|
|
|
1 |
Keine Antwort vom BootP-Server |
2 |
ETHERNET-Controller nicht erkannt |
3 |
Ungü ltige MACID |
4 |
TCP/IP Initialisierungsfehler |
Fehlercode 7: Busklemme wird nicht unterstü tzt |
|
|
|
n* |
Busklemme an Position n wird nicht unterstü tzt |
Fehlercode 8: unbenutzt |
|
|
|
0 |
Fehlercode 8 wird nicht verwendet. |
Fehlercode 9: CPU-TRAP-Fehler |
|
|
|
1 |
Illegal Opcode |
2 |
Stack overflow |
3 |
Stack underflow |
4 |
NMI |
* Die Anzahl der Blinkimpulse (n) zeigt die Position der Busklemme an. Busklemmen ohne Daten werden nicht mitgezählt (z. B. Einspeiseklemme ohne Diagnose)
Beispiel einer Fehlermeldung
Fehler: Die 13. Busklemme ist gezogen
1.Die "I/O"-LED leitet mit der ersten Blinksequenz (ca. 10 Hz) die Fehleranzeige ein.
2.Nach der ersten Pause folgt die zweite Blinksequenz (ca. 1 Hz). Die "I/O"- LED blinkt vier mal und signalisiert damit den Fehlercode 4 (Datenfehler Klemmenbus).
3.Nach der zweiten Pause folgt die dritte Blinksequenz. Die "I/O"-LED blinkt zwö lf mal. Das Fehlerargument 12 bedeutet, dass der Klemmenbus nach der 12. Busklemme unterbrochen ist.
Modulares I/O-System
ETHERNET TCP/IP
Feldbus-Controller 750-842 • 91
Im Einspeiseteil des Controllers befinden sich zwei grü ne LED's zur Anzeige der Versorgungsspannung. Die linke LED (A) zeigt die 24-V-Versorgung des Controllers an. Die rechte LED (C) meldet die Versorgung der Feldseite, also der Leistungskontakte.
LED |
Bedeutung |
Abhilfe |
|
|
|
A |
|
|
|
|
|
Grü n |
Betriebsspannung fü r das System vorhanden |
|
AUS |
Keine Betriebsspannung fü r das System vorhanden |
Versorgungsspannung ü berprü fen (24V |
|
|
und 0V) |
C |
|
|
|
|
|
Grü n |
Betriebsspannung fü r die Leistungskontakte vorhan- |
|
|
den |
|
AUS |
Keine Betriebsspannung fü r die Leistungskontakte |
Versorgungsspannung ü berprü fen (24V |
|
vorhanden |
und 0V) |
3.2.9 Fehlerverhalten
Ein Feldbusausfall liegt vor, wenn z. B. der Master abgeschaltet oder das Buskabel unterbrochen ist. Ein Fehler im Master kann auch zum Feldbusausfall fü hren.
Ein Feldbusausfall wird durch Leuchten der roten "ERROR"-LED angezeigt.
Sofern der Watchdog aktiviert wurde, wird dieser beim Ausfall des Feldbusses ausgewertet.
Die Auswertung der Watchdog-Register erfolgt durch den Funktionsblock 'FBUS_ERROR_INFORMATION' in dem Steuerungsprogramm. Der Klemmenbus bleibt in Funktion und die Prozessabbilder bleiben erhalten. Das Steuerungsprogramm kann autark abgearbeitet werden.
Abb. 3-35: Funktionsblock zur Ermittlung des Feldbusausfalls |
g012926x |
||
'FBUS_ERROR' (BOOL) = FALSE = kein Fehler |
|
||
|
= TRUE = Feldbusausfall |
|
|
'ERROR' (WORD) |
= 0 |
= kein Fehler |
|
|
= 1 |
= Feldbusausfall |
|
Mit Hilfe dieser Funktionsblock-Ausgänge und einem entsprechend programmierten Steuerungsprogramm kann der Knoten bei Feldbusausfall in einen sicheren Zustand gefü hrt werden.
Weitere Informationen
i Detaillierte Informationen zu dem Watchdog-Register entnehmen Sie bitte dem Kapitel 6.2.12 "Watchdog (Verhalten bei Feldbusausfall)".
Modulares I/O-System
ETHERNET TCP/IP