Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic S5 CPU 928B Anleitung Seite 320

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

Werbung

OB 170: Bausteinstack (BSTACK) lesen
Ergebnis
Beeinflussung der
Ergebnisanzeigen VKE,
ANZ 1 und ANZ 0
Ablage der
BSTACK-Elemente im
aufgeschlagenen
Datenbaustein
6 - 54
Nach erfolgreichem Aufruf des OB 170
• •
steht im AKKU-2-L weiterhin der Offset im Datenbaustein,
• •
steht im AKKU-1-L die tatsächlich dargestellte Anzahl an
BSTACK- Elementen
• •
wird das VKE gelöscht,
• •
können die Ergebnisanzeigen ANZ 0 und ANZ 1 ausgewertet werden,
• •
sind alle übrigen Bit- und Wortanzeigen gelöscht.
1)
mögliche Werte:
0 - 62, wobei dargestellte Anzahl
0 = "kein BSTACK-Eintrag vorhanden" oder "Fehler"
(Inhalt von AKKU-1-L multipliziert mit 4 ergibt die Anzahl
der beschriebenen Datenwörter im aufgerufenen DB!)
VKE
ANZ 1
ANZ 0
0
0
1
0
0
0
0
1
0
1
1
1
So werden die Inhalte des BSTACKs bei Aufruf des OB 170 im aufgeru-
fenen Datenbaustein abgelegt (siehe auch Bild 6-3) :
A = BSTACK-Element-Nummer (62 bis 1)
(Bereits bei Ausgabe des letzten BSTACK-Elements läßt sich so die
Reserve ermitteln: A = 17 Reserve = A - 1 = 16)
B = Tiefe des BSTACK-Elementes (1 bis 62)
1)
,
gewünschte Anzahl
Abfrage mit
SPM
vorhandene Anzahl
BSTACK-Elemente
< gewünschte Anzahl
vorhandene Anzahl
SPZ
BSTACK-Elemente
= gewünschte Anzahl
SPP
vorhandene Anzahl
BSTACK-Elemente
> gewünschte Anzahl
SPB
Fehler
Programmieranleitung CPU 928B
C79000-B8500-C898, 01
Bedeutung

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis