Herunterladen Inhalt Inhalt Diese Seite drucken

ABB AC500-S Sicherheitshandbuch Seite 205

Vorschau ausblenden Andere Handbücher für AC500-S:
Inhaltsverzeichnis

Werbung

Tab. 17: Allgemeine Ausgabeparameter
Name
Typ
Ready
BOOL
Error
BOOL
DiagCode
WORD
Ein transparentes und eindeutiges Diagnosekonzept ist die Basis aller Funktionsbausteine. So
wird sichergestellt, dass dem Anwender als DiagCode eindeutige Diagnoseinformationen zur
Verfügung stehen, unabhängig von der jeweiligen Implementierung des Herstellers. Liegt kein
Fehler vor, wird der interne Zustand des Funktionsbausteins angezeigt (Zustandsmaschine).
Ein Fehler wird durch einen Binärausgang (Fehler) angezeigt. Detaillierte Informationen über
interne und externe Fehler des Funktionsbausteins werden von DiagCode zur Verfügung
gestellt. Der Funktionsbaustein muss über verschiedene Reset-Eingänge zurückgesetzt
werden.
Ein Hersteller kann zusätzliche Schnittstellen über Funktionsbausteine mit herstellerspezifi-
schen Diagnoseinformationen zur Verfügung stellen.
Tab. 18: Allgemeine Bereiche für Diagnosecodes
DiagCode
0000_0000_0000_0000
10xx_xxxx_xxxx_xxxx
bin
11xx_xxxx_xxxx_xxxx
bin
2021/05/26
Beschreibung
TRUE gibt an, dass der Funktionsbaustein aktiviert wurde und die Aus-
gangsergebnisse gültig sind (wie die „POWER"-LED eines Sicherheitsre-
lais). Bei FALSE ist der Funktionsbaustein nicht aktiv und das Programm
wird nicht ausgeführt. Hilfreich im Debug-Modus oder zur (De-)Aktivierung
zusätzlicher Funktionsbausteine sowie zur weiteren Verarbeitung im funkti-
onsbasierten Programm.
Fehleranzeiger (wie die „K1/K2"-LED eines Sicherheitsrelais). TRUE zeigt
an, dass ein Fehler aufgetreten und der Funktionsbaustein in einem Fehler-
zustand ist. Der relevante Fehlerzustand wird am DiagCode-Ausgang
gespiegelt.
Bei FALSE gibt es keinen Fehler und der Funktionsbaustein ist in einem
anderen Zustand. Dies wird auch durch DiagCode gespiegelt (d. h.
DiagCode muss im selben Zyklus wie der Zustandswechsel gesetzt
werden).
Hilfreich im Debug-Modus sowie zur weiteren Verarbeitung im funktionsba-
sierten Programm.
Diagnoseregister.
Alle Zustände des Funktionsbausteins (aktiv, nicht aktiv und Fehler) werden
durch dieses Register dargestellt. Diese Information wird in Hexadezimal-
format kodiert, um mehr als 16 Codes darzustellen. Es wird nur ein konsis-
tenter Code auf einmal dargestellt. Bei multiplen Fehlern zeigt der
DiagCode-Ausgang den ersten erkannten Fehler an.
Ä Tab. 18 „Allgemeine Bereiche für Diagnosecodes" auf Seite 205
Ä Tab. 19 „System- oder gerätespezifische Codes" auf Seite 206
Ä Tab. 20 „Allgemeine Diagnosecodes" auf Seite 206
Hilfreich im Debug-Modus sowie zur weiteren Verarbeitung im funktionsba-
sierten Programm.
Beschreibung
Der Funktionsbaustein wurde nicht aktiviert, oder die Sicherheits-CPU
bin
wurde gestoppt.
Zeigt, dass sich der aktivierte Funktionsbaustein im Betriebszustand ohne
Fehler befindet.
X = FB-spezifischer Code.
Zeigt, dass für den aktivierten Funktionsbaustein ein Fehler vorliegt.
X = FB-spezifischer Code.
3ADR025091M0108, 12, de_DE
Konfiguration und Programmierung
AC500-S-Bibliotheken > SafetyBlocks_PLCopen_AC500_v22.lib
205

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis