Herunterladen Inhalt Inhalt Diese Seite drucken

ABB AC-500-S Sicherheitshandbuch Seite 261

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

Werbung

HINWEIS!
Der Zugriff auf den Flash-Speicher ist nur mit den Funktionsbausteinen 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 abge-
legt.
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 "geschrieben"-Kennung
1 Byte für Ausrichtung
(s. Abbildung am Ende der Bausteinbeschreibung)
Mit einer FALSE/TRUE-Flanke am Eingang EN wird der einmalige Lesevorgang eines Datensatzes aus-
gelöst. Wenn beim Lesen der Daten kein Fehler aufgetreten ist, wird der Ausgang DONE auf TRUE und
die Ausgänge ERR und ERNO auf FALSE gesetzt. Der Datensatz wird ab dem projektierten Anfangs-
merker SM abgelegt.
Die Ablage des Datensatzes kann mehrere SPS-Zyklen dauern.
Tritt beim Lesen ein Fehler auf, werden DONE und ERR auf TRUE gesetzt und die Daten ab SM sind
gleich 0. Die Art des Fehlers wird am Ausgang ERNO signalisiert.
FB-Name: SF_FLASH_READ
Name
Datentyp
VAR_INPUT
EN
BOOL
05.07.2016
Konfiguration und Programmierung
Anfangswert
Beschreibung, Parameterwerte
FALSE
Aktivierung des Funktionsbausteins mit positiver
Flanke
Es gilt:
n
n
AC500-S
AC500-S-Bibliotheken > SafetyExt_AC500_V22.lib
EN = FALSE/TRUE-Flanke: Es wird der ein-
malige Lesevorgang des Datensatzes durch-
geführt.
EN = TRUE: Der Funktionsbaustein wird nicht
verarbeitet, d. h. er verändert seine Ausgänge
nicht mehr.
261

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis