Herunterladen Inhalt Inhalt Diese Seite drucken

ABB AC500-S Handbuch Seite 228

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

Werbung

AC500-S Sicherheitshandbuch, V1.0.1
Eine erneute FALSE/TRUE-Flanke am Eingang EN startet einen neuen Schreibvorgang. Da ohne
vorheriges Löschen des Datensegments keine neuen Daten in Bausteine, die bereits Daten enthalten,
geschrieben werden können, muss beim nächsten Schreibvorgang der Eingang BNR auf den näch-
sten freien Baustein zeigen.
VAR_INPUT
Name
Datentyp Anfangswert
EN
BOOL
NB
WORD
SEG
BYTE
BNR
WORD
SM
DWORD
VAR_OUTPUT
DONE
BOOL
Jegliche Vervielfältigung, Verwendung oder Weitergabe an Dritte ist ohne ausdrückliche Genehmigung streng verboten.
© Copyright 2012-2013 ABB. Alle Rechte vorbehalten.
Beschreibung, Parameterwerte
FALSE
Aktivierung des Funktionsbausteins mit positiver Flanke
Dabei entsprechen:
- EN = FALSE/TRUE-Flanke: Es wird der einmalige Lese-
vorgang des Datensatzes durchgeführt.
- EN = TRUE: Der Funktionsbaustein wird nicht verarbeitet,
d. h. er verändert seine Ausgänge nicht mehr.
16#0000
Anzahl der Datensatz-Bausteine (Dezimal 1 .. 1724)
Am Eingang NB wird die Anzahl der Bausteine des Daten-
satzes angegeben. Pro Baustein werden 32 Binär-Daten
oder 16 Wort-Daten oder 8 Doppelwort-Daten gelesen.
Gültige Werte: 1..1724
Beispiel:
- SM = ADR(%MW0.0) und NB = 1: Ablage der Daten von
%MW0.0 bis %MW0.15 (1 Baustein = 16 Wort-Daten)
- SM = ADR(%MW0.0) und NB = 2: Ablage der Daten von
%MW0.0 bis %MW0.31 (2 Bausteine = 32 Wort-Daten)
16#00
ID-Nummer des Datensegments (16#01 oder 16#02)
16#0000
Nummer des Startbausteins im Datensegment im Flash-
Speicher (Dezimal 0..1723)
16#00000000
Startadresse (Adresse der ersten Variable, ab der die Da-
ten in den Flash-Speicher geschrieben werden)
Am Eingang SM wird mittels ADR-Operator die Adresse der
ersten Variable des Datensatzes angegeben. Wird der
Schreibvorgang eines Datensatzes gestartet (FAL-
SE/TRUE-Flanke am Eingang EN), dann dürfen die Daten
des Datensatzes bis zur Beendigung des Schreibvorgangs
(DONE = TRUE) nicht mehr verändert werden.
FALSE
Der Schreibvorgang ist abgeschlossen (DONE = TRUE)
Der Ausgang muss immer im Zusammenhang mit dem
Ausgang ERR betrachtet werden.
Dabei entsprechen:
DONE = TRUE und ERR = FALSE: Schreibvorgang abge-
Seite 228/406

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis