Herunterladen Inhalt Inhalt Diese Seite drucken

Sf_Flash_Read - ABB AC500-S Handbuch

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

Werbung

AC500-S Sicherheitshandbuch, V1.0.1
4.6.4.11

SF_FLASH_READ

Name des Funktionsbausteins
Lesen der Nutzerdaten aus dem Flash-Speicher.
Der Funktionsbaustein liest einen Datensatz aus einem Datensegment im Flash-Speicher und legt
diesen Datensatz ab dem am Eingang SM projektierten Anfangsmerker ab. Die Daten des Datensat-
zes wurden durch den Funktionsbaustein SF_FLASH_WRITE im Flash-Speicher abgelegt.
HINWEIS
Jegliche Vervielfältigung, Verwendung oder Weitergabe an Dritte ist ohne ausdrückliche Genehmigung streng verboten.
© Copyright 2012-2013 ABB. Alle Rechte vorbehalten.
SF_FLASH_READ
Der Zugriff auf den Flash-Speicher ist nur mit den Funktionsbau-
steinen SF_FLASH_WRITE, SF_FLASH_DEL und
SF_FLASH_READ möglich.
Es werden NB-Bausteine ab dem Baustein BNR im Segment SEG
geholt und ab der Adresse SM abgelegt.
Pro Baustein werden 32 Binär-Daten oder 16 Wort-Daten oder 8
Doppelwort-Daten gelesen.
Ein Baustein enthält 38 Byte:
32 Byte Daten
4 Byte für CRC-Prüfsumme
1 Byte als Beschrieben-Kennung
1 Byte für Ausrichtung
(s. Abbildung am Ende der Funktionsbausteinbeschreibung)
Der Lesevorgang eines Datensatzes wird durch eine FAL-
SE/TRUE-Flanke am Eingang EN einmalig ausgelöst. Ist beim
Lesen der Daten kein Fehler aufgetreten, werden die Ausgänge
DONE = TRUE und ERR und ERNO = FALSE gesetzt. Der Da-
tensatz wird ab dem projektierten Anfangsmerker SM abgelegt.
Die Ablage des Datensatzes kann mehrere SPS-Zyklen dauern.
Tritt beim Lesen ein Fehler auf, wird DONE = TRUE und ERR =
TRUE gesetzt, und die Daten ab SM sind gleich 0. Die Art des
Fehlers wird am Ausgang ERNO signalisiert.
Seite 224/406

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis