Herunterladen Inhalt Inhalt Diese Seite drucken

ABB AC500-S Sicherheitshandbuch Seite 336

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

Werbung

Konfiguration und Programmierung
AC500-S-Bibliotheken > SafetyExt_AC500_V22.lib
Name
Datentyp
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,
ERNO => ERNO_FLASH_WRITE);
4.6.7.13
SF_DPRAM_PM5XX_S_REC
336
Initialwert
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 Schreib-
vorgang 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 Fehlernummer.
16#0000
Fehlernummer
Am Ausgang ERNO wird eine Fehlernummer ausge-
geben. Dieser Ausgang muss immer im Zusammen-
hang mit den Ausgängen DONE und ERR betrachtet
werden.
Da das Anwenderprogramm der Sicherheitssteue-
rung mit höherer Priorität ausgeführt wird, kann der
Vorgang SF_FLASH_WRITE relativ viel Zeit bean-
spruchen. Am Ausgang ERNO wird dann angezeigt,
dass der Funktionsbaustein die Verarbeitung ange-
stoßen hat (0x0FFF = BUSY).
Während dieser Phase sind ERR=FALSE und
DONE=FALSE.
3ADR025091M0108, 12, de_DE
Ä [4]
2021/05/26

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis