Herunterladen Inhalt Inhalt Diese Seite drucken

Spu Springe, Wenn Ergebnis Ungültig - Siemens SIMATIC S7-300 Referenzhandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-300:
Inhaltsverzeichnis

Werbung

Sprünge
6.18
SPU Springe, wenn Ergebnis ungültig
Format
SPU <Sprungmarke>
Operand
<Sprungmarke>
Beschreibung
Sind die Statusbits A1 = 1 und A0 = 1, unterbricht SPU <Sprungmarke> den
linearen Programmablauf und springt an das Sprungziel. Der lineare
Programmablauf wird am Sprungziel fortgesetzt. Das Sprungziel wird durch eine
Sprungmarke angegeben. Es kann sowohl vorwärts als auch rückwärts
gesprungen werden. Sprünge können nur innerhalb eines Bausteins ausgeführt
werden, d. h. die Sprunganweisung und das Sprungziel müssen innerhalb
desselben Bausteins liegen. Das Sprungziel darf innerhalb dieses Bausteins nur
einmal vorhanden sein. Die maximale Sprungweite liegt bei -32768 bzw. +32767
Wörtern des Programmcodes. Die tatsächliche maximale Anzahl der Anweisungen,
die übersprungen werden können, hängt von der Kombination der Anweisungen
innerhalb des Programms (Ein-, Zwei- oder Dreiwortanweisungen) ab.
Das Setzen der Statusbits A1 = 1 und A0 = 1 erfolgt bei
• Division durch Null oder
• Verwendung unzulässiger Operationen oder
• "ungültigem" Ergebnis eines Vergleichs von Gleitpunktzahlen, d. h. bei
Verwendung eines ungültigen Formats.
Statuswort
schreibt: -
6-22
Beschreibung
Symbolischer Name des Sprungziels.
BIE
A1
A0
-
-
OV
OS
OR
-
-
-
Anweisungsliste (AWL) für S7-300/400
STA
VKE
/ER
-
-
-
A5E00706959-01

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-400

Inhaltsverzeichnis