Herunterladen Inhalt Inhalt Diese Seite drucken

ABB AC500-S Handbuch Seite 229

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

Werbung

AC500-S Sicherheitshandbuch, V1.0.1
ERR
BOOL
ERNO
WORD
Aufruf in ST
WRITE_FLASH(EN := EN_FLASH_WRITE,
NB := NB_FLASH_WRITE,
SEG := SEG_FLASH_WRITE,
BNR := BNR_FLASH_WRITE,
SM := SM_FLASH_WRITE,
DONE => DONE_FLASH_WRITE,
ERR => ERR_FLASH_WRITE,
ERNO => ERNO_FLASH_WRITE);
Jegliche Vervielfältigung, Verwendung oder Weitergabe an Dritte ist ohne ausdrückliche Genehmigung streng verboten.
© Copyright 2012-2013 ABB. Alle Rechte vorbehalten.
schlossen. Der Datensatz wurde im Flash-Speicher abge-
legt.
DONE = TRUE und ERR = TRUE: Beim Schreibvorgang ist
ein Fehler aufgetreten. Der Ausgang ERNO signalisiert die
Fehlernummer.
FALSE
Fehler aufgetreten (Datensegment konnte nicht geschrie-
ben werden)
Am Ausgang ERR wird angezeigt, ob beim Schreibvorgang
ein Fehler aufgetreten ist. Dieser Ausgang muss immer
zusammen mit dem Ausgang DONE ausgewertet werden.
Ist ein Fehler aufgetreten, so gilt: DONE = TRUE und ERR
= TRUE. Der Ausgang ERNO signalisiert die Fehlernum-
mer.
16#0000
Fehlernummer (weitere Details siehe [4])
Am Ausgang ERNO wird eine Fehlernummer ausgegeben.
Dieser Ausgang muss immer im Zusammenhang mit den
Ausgängen DONE und ERR betrachtet werden.
Da das Anwenderprogramm der Sicherheitssteuerung vor-
rangig ausgeführt wird, kann der Vorgang
SF_FLASH_WRITE relativ viel Zeit beanspruchen. Am
Ausgang ERNO wird dann angezeigt (0x0FFF = BUSY),
dass der Funktionsbaustein die Verarbeitung angestoßen
hat.
Während dieser Phase sind ERR=FALSE und DO-
NE=FALSE.
Seite 229/406

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis