Herunterladen Inhalt Inhalt Diese Seite drucken

ABB AC-500-S Sicherheitshandbuch Seite 267

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

Werbung

Name
Datentyp
VAR_OUTPUT
DONE
BOOL
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,
05.07.2016
Konfiguration und Programmierung
Anfangswert
Beschreibung, Parameterwerte
FALSE
Der Schreibvorgang ist abgeschlossen (DONE =
TRUE)
Der Ausgang muss immer im Zusammenhang mit
dem Ausgang ERR betrachtet werden.
Es gilt:
DONE = TRUE und ERR = FALSE: Schreibvor-
gang abgeschlossen. Der Datensatz wurde im
Flash-Speicher abgelegt.
DONE = TRUE und ERR = TRUE: Beim Schreib-
vorgang ist ein Fehler aufgetreten. Der Ausgang
ERNO signalisiert die Fehlernummer.
FALSE
Fehler aufgetreten (Datensegment konnte nicht
geschrieben werden)
Am Ausgang ERR wird angezeigt, ob beim
Schreibvorgang ein Fehler aufgetreten ist. Dieser
Ausgang muss immer zusammen mit dem Aus-
gang DONE ausgewertet werden. Ist ein Fehler
aufgetreten, so gilt: DONE = TRUE und ERR =
TRUE. Der Ausgang ERNO signalisiert die Feh-
lernummer.
16#0000
Fehlernummer (
Am Ausgang ERNO wird eine Fehlernummer aus-
gegeben. Dieser Ausgang muss immer im
Zusammenhang mit den Ausgängen DONE und
ERR betrachtet werden.
Da das Anwenderprogramm der Sicherheitssteu-
erung vorrangig ausgeführt wird, kann der Vor-
gang SF_FLASH_WRITE relativ viel Zeit bean-
spruchen. Am Ausgang ERNO wird dann
angezeigt (0x0FFF = BUSY), dass der Funktions-
baustein die Verarbeitung angestoßen hat.
Während dieser Phase sind ERR=FALSE und
DONE=FALSE.
AC500-S
AC500-S-Bibliotheken > SafetyExt_AC500_V22.lib
Ä [4] enthält weitere Details).
267

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis