Herunterladen Inhalt Inhalt Diese Seite drucken

3.2.10 Sprungoperationen; Ebersicht Der Sprungoperationen; Bedeutung - Siemens SIMATIC S5 S5-115F Gerätehandbuch

Band 2/2
Inhaltsverzeichnis

Werbung

S5>115F Handbuch

3.2.10 Sprungoperationen

Die verschiedenen Operationen sind in der folgenden Tabelle aufgezßhlt. Ein Beispiel zeigt, wie
Sie Sprungoperationen einsetzen k'nnen.
Tabelle 3.20 ebersicht der Sprungoperationen
Operation
Operand
"
SPA =
"
SPB =
"
SPZ =
"
SPN =
"
SPP =
"
SPM =
"
SPO =
Kennzeichen
Sprungmarke
(max. 4 Zeichen)
Bearbeitung der Sprungoperationen
Neben der Sprungoperation mu˚ immer ein symbolisches Sprungziel (Sprungmarke) eingegeben
werden, das aus maximal vier Zeichen bestehen darf. Dabei mu˚ das erste Zeichen ein Buchstabe
sein.
Bei der Programmierung mu˚ berÂcksichtigt werden:
Die absolute Sprungdistanz darf nicht mehr als + 127 oder > 128 W'rter im Programm>
f
speicher betragen. Beachten Sie, da˚ einige Anweisungen (z. B. ∫Laden einer Konstanten∫)
zwei Worte belegen. Bei gr'˚eren SprÂngen mu˚ ein ∫Zwischenziel∫ eingefÂgt werden.
f
SprÂnge dÂrfen nur innerhalb eines Bausteins durchgefÂhrt werden.
Segmentgrenzen (∫BLD 255∫) dÂrfen nicht Âbersprungen werden, d.h. SprÂnge in Netzwerke
f
sind verboten.
f
SprÂnge aus KlammerausdrÂcken sind verboten.
EWA 4NEB 811 6149>01
Sprung absolut
Der unbedingte Sprung wird unabhßngig von Bedingungen
ausgefÂhrt.
Sprung bedingt
Der bedingte Sprung wird ausgefÂhrt, wenn das VKE ∫1∫ ist. Bei
VKE ∫0∫ wird die Anweisung nicht ausgefÂhrt und das VKE auf ∫1∫
gesetzt.
Springe bei Ergebnis ∫Null (Zero)∫
Der Sprung wird nur ausgefÂhrt, wenn ANZ 1 = 0 und ANZ 0 = 0.
Das VKE wird nicht verßndert.
Springe bei ∫Nicht Null∫
Der Sprung wird nur ausgefÂhrt, wenn ANZ 1 b ANZ 0 ist. Das VKE
wird nicht verßndert.
Springe bei positivem Ergebnis
Der Sprung wird nur ausgefÂhrt, wenn ANZ 1 = 1 und ANZ 0 = 0
ist. Das VKE wird nicht verßndert.
Springe bei negativem Ergebnis
Der Sprung wird nur ausgefÂhrt, wenn ANZ 1 = 0 und ANZ 0 = 1.
Das VKE wird nicht verßndert.
Sprung bei eberlauf (Overflow)
Der Sprung wird ausgefÂhrt, wenn ein eberlauf vorliegt. Andern>
falls wird der Sprung nicht ausgefÂhrt. VKE wird nicht verßndert.
STEP 5>Operationen

Bedeutung

3>57

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis