Herunterladen Inhalt Inhalt Diese Seite drucken

Reaktion Auf System-Fehler; Beispielablauf Für Reaktion Auf System-Fehler - IFM Electronic CR2500 Systemhandbuch

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

Werbung

Fehlercodes und Diagnoseinformationen (Übersicht)
HINWEIS
In ungünstigen Fällen kann der Ausgangstransitstor einen gestörten Ausgang bereits abschalten, bevor
das Betriebsystem die Störung erkennen konnte. Dann wird der entsprechende Fehlermerker NICHT
gesetzt.
Wir empfehlen, dass der Applikations-Programmierer den Fehler (zusätzlich) durch Rücklesen der
Ausgänge auswertet.
Vollständige Aufstellung der gerätespezifischen Fehlercodes und Diagnosemeldungen
→ Kapitel Systemmerker, Seite
6.1

Reaktion auf System-Fehler

Es liegt grundsätzlich in der Verantwortung des Programmierers, auf die Fehlermerker
(Systemmerker) im Applikations-Programm zu reagieren.
Die spezifischen Fehlerbits und -bytes sollten im Applikations-Programm verarbeitet werden. Über den
Fehlermerker erhält man eine Fehlerbeschreibung. Diese Fehlerbits/-bytes können bei Bedarf weiter
verarbeitet werden.
Grundsätzlich müssen alle Fehlermerker durch das Applikations-Programm zurückgesetzt werden.
Ohne ausdrückliches Rücksetzen der Fehlermerker bleiben die Merker gesetzt mit entsprechender
Auswirkung im Applikations-Programm.
Bei schweren Fehlern kann zusätzlich das System-Merkerbit ERROR gesetzt werden. Das bewirkt
gleichzeitig, dass die Betriebs-LED (sofern vorhanden) rot leuchtet, der ERROR-Ausgang auf FALSE
gesetzt wird und dass die Überwachungsrelais (sofern vorhanden) abgeschaltet werden. Damit fallen
die darüber gesicherten Ausgänge ab.
6.1.1
Beispielablauf für Reaktion auf System-Fehler
System stellt überhöhte Temperatur im Controller fest.
Betriebssystem setzt das Fehler-Bit ERROR_TEMPERATURE.
Das Applikations-Programm erkennt diesen Zustand durch Abfrage der betreffenden Bits.
>
Applikations-Programm schaltet Ausgänge ab.
Bei Bedarf kann per Applikations-Programm zusätzlich das Fehler-Bit ERROR gesetzt werden.
>
Folgen:
- Betriebsanzeige-LED blinkt rot
- Sicherheitsrelais fällt ab
- die Versorgungsspannung aller Ausgänge wird abgeschaltet
- Pegel des Ausgangs ERROR*) wird LOW.
► Ursache des Fehlers beheben.
>
Betriebssystem setzt Fehler-Bit ERROR_TEMPERATURE zurück.
► Wenn gesetzt, muss das Fehler-Bit ERROR per Applikations-Programm gelöscht werden.
>
Das Relais zieht wieder an und die LED blinkt wieder grün.
*) Ausgang bei CR0301, CR0302, CS0015 nicht vorhanden
42
ifm
Systemhandbuch
ecomatmobile
287
SmartController (CR2500) V05
Reaktion auf System-Fehler

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis