Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

5.2.4
Sprungfunktionen
Das Sprungziel für unbedingte und bedingte
Sprünge wird symbolisch angegeben (maximal
4 Zeichen). Bei PG 605U/PG 615U können
die Sprungmarken (M0••• M99) vergeben wer-
den. Dabei ist der Symbol parameter des
Sprungbefehls identisch mit der Symbol-
adresse der anzuspringenden Anweisung.
Bei der Programmierung muß berücksichtigt
werden, daß die absolute Sprungdistanz
nicht mehr als
+
127 Wörter umfaßt und
eine STEP 5-Anweisung aus mehr als einem
Wort bestehen kann.
Sprünge über Segmentgrenzen hinweg sind
nicht zulässig.
Die Sprungoperationen (alle außer SPA)
werden in Abhängigkeit vom VKE und von
den Anzeigen im Steuerwerk des Automati-
sierungsgerätes ausgeführt.
Operation
SPA
=1....._ _
SPB
=1_ _
SPZ
=
1
_
SPN
= 1
_
SPP
=1
_
SPM
=1
_
SPO
=
1 ....._ _
~ ~
Beschreibung
Sprung unbedingt
Der unbedingte Sprung wird un-
abhängig von Bedingungen aus-
geführt.
Sprung bedingt
Der bedingte Sprung wird aus-
geführt, wenn das Verknüp-
fungsergebnis "1" ist. Bei
Verknüpfungsergebnis
110"
wird
die Anweisung nicht ausgeführt
und das Verknüpfungsergebnis
auf
111"
gesetzt.
Sprung, wenn Akkumulatorinhalt
Null (Zero)
Der Sprung wird ausgeführt,
wenn der Akkumulatorinhalt
Null ist. Ist der Akkumulator-
inhalt nicht Null, wird der
Sprung nicht ausgeführt. Das
Verknüpfungsergebnis wird
nicht verändert.
Sprung, wenn Akkumulatorinhalt
ungleich Null
Der Sprung wird ausgeführt,
wenn der Akkumulatorinhalt un-
gleich Null ist. Ist der Akku-
mulatorinhalt Null, wird der
Sprung nicht ausgeführt. Das
Verknüpfungsergebnis wird
nicht· verändert.
Sprung, wenn Akkumulatorinhalt
positiv
Der Sprung wird ausgeführt,
wenn der Akkumulatorinhalt
größer als Null ist. Ist der
Akkumulatorinhalt Null oder
kleiner Null, wird der Sprung
nicht ausgeführt. Das Verknüp-
fungsergebnis wird nicht ver-
ändert.
Sprung, wenn Akkumulatorinhalt
negativ
Der Sprung wird ausgeführt,
wenn der Akkumulatorinhalt
kleiner Null ist. Ist der Akku-
mulatorinhalt Null oder größer
Null, wird der Sprung nicht
ausgeführt. Das Verknüpfungs-
ergebnis wird nicht verändert.
Sprung bei Oberlauf (Overflow)
Der Sprung wird ausgeführt,
wenn ein überlauf vorliegt.
Liegt kein Oberlauf vor, wird
der Sprung nicht ausgeführt.
Das Verknüpfungsergebnis wird
nicht verändert.
~------~~Symboladresse
einsetzen (max.
4 Zeichen)
5.20

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis