Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 CPU 928B Anleitung Seite 325

Vorschau ausblenden Andere Handbücher für Simatic S5 CPU 928B:
Inhaltsverzeichnis

Werbung

Funktion
Parameter
Programmieranleitung CPU 928B
C79000-B8500-C898, 01
OB 180: Variabler Datenbaustein-Zugriff
• • Arbeiten mit Datenbausteinen, die eine Länge größer 261 Wörter (5
Wörter Kopf) haben: Mit Hilfe des OB 180 können Sie ein "Zugriffs-
fenster" von 256 Datenwörtern beliebig über einem Datenbaustein
verschieben.
• • Anwendung bei Datenstrukturen:
Ein Datenbaustein kann in mehrere Datensätze mit gleicher Länge
und gleicher Anordnung der darin enthaltenen Daten unterteilt sein.
Man spricht in diesem Fall von einer Strukturierung des Datenbau-
steins.
Ein so strukturierter Datenbaustein kann z. B. die Daten zu mehreren
Teilprozessen enthalten, wobei im ersten Datenwort ein Tempera-
turwert, im zweiten ein Druck und in den übrigen Datenwörter an-
dere Meßwerte des Teilprozesses abgelegt sind.
Mit Hilfe des OB 180 können Sie auf die Daten jedes dieser Teil-
prozesse mit denselben Operationen (z. B. L DD, S D, T DR usw.)
zugreifen, indem Sie das DBA-Register jeweils mit der Anfangs-
adresse für die Teilprozessdaten laden.
Im Gegensatz zu anderen Substitutionsmechanismen (Substitution
= indizierte Parametrierung) ergeben sich bei diesem Verfahren ein-
fachere und laufzeitgünstigere STEP-5-Programme.
Mit dem OB 180 wird die Anfangsadresse des aktuellen Datenbau-
steins um einen vorgegebenen Wert verschoben. Dabei wird berück-
sicht, daß die noch verfügbare Länge des DBs abnimmt (DBA- und
DBL-Register werden entsprechend der Verschiebung geladen).
Hinweis
Vor Aufruf des OB 180 muß ein ausreichend langer Datenbaustein
(DB oder DX) aufgeschlagen sein.
AKKU-1-L
Versatz (Anzahl der Datenwörter, um die die Datenbausteinanfangs
adresse verschoben werden soll),
zulässige Werte:
0 ≤ AKKU-1-L < DBL
6
6 - 59

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis