Herunterladen Inhalt Inhalt Diese Seite drucken

ABB AC500-S Handbuch Seite 240

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

Werbung

AC500-S Sicherheitshandbuch, V1.0.1
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 herstellerspezifischen Dia-
gnoseinformationen zur Verfügung stellen.
DiagCode
0000_0000_0000_0000
10xx_xxxx_xxxx_xxxx
11xx_xxxx_xxxx_xxxx
Jegliche Vervielfältigung, Verwendung oder Weitergabe an Dritte ist ohne ausdrückliche Genehmigung streng verboten.
© Copyright 2012-2013 ABB. Alle Rechte vorbehalten.
Allgemeine Ausgangsparameter
Beschreibung
TRUE gibt an, dass der Funktionsbaustein aktiviert wurde und die Ausgangs-
ergebnisse gültig sind (wie die "POWER"-LED eines Sicherheitsrelais). 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 funktionsbasierten
Programm.
Fehleranzeiger (wie die "K1/K2"-LED eines Sicherheitsrelais). TRUE zeigt an,
dass ein Fehler aufgetreten und der Funktionsbaustein in einem Fehlerzustand
ist. Der relevante Fehlerzustand wird am DiagCode-Ausgang gespiegelt.
Bei FALSE gibt es keinen Fehler, und der Funktionsbaustein ist in einem ande-
ren 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 funktionsbasier-
ten Programm.
Diagnoseregister.
Alle Zustände des Funktionsbausteins (aktiv, nicht aktiv und Fehler) werden
durch dieses Register dargestellt. Diese Information wird in Hexadezimalformat
kodiert, um mehr als 16 Codes darzustellen. Es wird nur ein konsistenter Code
auf einmal dargestellt. Bei multiplen Fehlern zeigt der DiagCode-Ausgang den
ersten erkannten Fehler an.
Weitere Informationen finden Sie in den folgenden Tabellen dieses Abschnit-
tes.
Hilfreich im Debug-Modus sowie zur weiteren Verarbeitung im funktionsbasier-
ten Programm.
Allgemeine Bereiche für Diagnosecodes
Beschreibung
Der Funktionsbaustein wurde nicht aktiviert, oder die Sicherheits-CPU
bin
wurde gestoppt.
Zeigt, dass der aktivierte Funktionsbaustein sich im Betriebszustand
bin
ohne Fehler befindet.
X = FB-spezifischer Code.
Zeigt, dass für den aktivierten Funktionsbaustein ein Fehler vorliegt.
bin
X = FB-spezifischer Code.
Seite 240/406

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis