Programm-, Organisations- und Schrittbausteine
Unbedingter Aufruf
Bedingter Aufruf
PB 1
SPA
PB 5
O
E 5.3
U
E 1.5
SPB
PB 6
U
E 3.2
BE
Bild 2-3
Bausteinaufrufe, die die Bearbeitung eines Programmbausteins freigeben
2 - 18
Aufrufe können sowohl unbedingt als auch bedingt ausgeführt werden:
Die Anweisung SPA gehört zu den unbedingten Operationen. Sie hat
selbst keinen Einfluß auf das VKE. Dieses wird beim Sprung in den
neuen Baustein mitgenommen. Dort kann es zwar ausgewertet, jedoch
nicht mehr weiter verknüpft werden.
Der angesprochene Baustein wird unabhängig vom Verknüpfungser-
gebnis (VKE – siehe Abschnitt 3.4) bearbeitet.
Beispiel: SPA PB 100
Die Anweisung SPB gehört zu den bedingten Operationen, d. h. der
angesprochene Baustein wird nur bearbeitet, wenn das Verknüpfungs-
ergebnis VKE = 1 ist. Bei VKE = 0 wird die Sprunganweisung nicht
ausgeführt.
Beispiel: SPB PB 100
Hinweis
Nach Ausführen der bedingten Sprungoperation ist das VKE auf
'1' gesetzt unabhängig davon, ob der Sprung in den aufgerufenen
Baustein ausgeführt wird oder nicht.
PB 5
U
E
1.0
SPB
PB 10
O
M 1.5
BE
PB 6
O
E
3.0
BE
PB 10
U
E
2.0
BE
Programmieranleitung CPU 928B
C79000-B8500-C898, 01