Herunterladen Inhalt Inhalt Diese Seite drucken

Programmsteuerung; Übersicht Über Die Programmsteuerungsanweisungen In Scl; Siehe Auch - Siemens SIMATIC S7-1200 Systemhandbuch

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

Werbung

100BAnweisungen

7.8 Programmsteuerung

7.8
Programmsteuerung
7.8.1
Übersicht über die Programmsteuerungsanweisungen in SCL
Structured Control Language (SCL) bietet drei Arten von Programmsteuerungsanweisungen
für die Strukturierung Ihres Anwenderprogramms:
● Auswahlanweisungen: Mit Hilfe einer Auswahlanweisung können Sie den Programmfluss
● Schleifen: Sie können die Schleifenausführung über Wiederholungsanweisungen
● Programmsprünge: Ein Programmsprung bewirkt einen direkten Sprung zu einem
Die Programmsteuerungsanweisungen verwenden die Syntax der Programmiersprache
PASCAL.
Tabelle 7- 92 Arten von Programmsteuerungsanweisungen in SCL
Programmsteuerungsanweisung
Auswahl
IF-THEN-Anweisung
(Seite 227)
CASE-Anweisung
(Seite 228)
Schleife
FOR-Anweisung
(Seite 229)
WHILE-DO-Anweisung
(Seite 230)
REPEAT-UNTIL-
Anweisung (Seite 231)
Programmsprung
CONTINUE-Anweisung
(Seite 232)
EXIT-Anweisung
(Seite 233)
GOTO-Anweisung
(Seite 233)
IF-THEN-Anweisung
(Seite 227)

Siehe auch

RETURN-Anweisung (Seite 234)
226
in alternative Anweisungsfolgen steuern.
steuern. Eine Wiederholungsanweisung gibt an, welche Teile eines Programm abhängig
von bestimmten Bedingungen wiederholt werden sollen.
angegebenen Sprungziel und damit zu einer anderen Anweisung in demselben Baustein.
Beschreibung
Ermöglicht Ihnen, den Programmfluss in Abhängigkeit von einer
Bedingung, die entweder WAHR oder FALSCH ist, in eine von zwei
Alternativen zu verzweigen.
Ermöglicht die selektive Ausführung einer von
Verzweigungen, basierend auf dem Wert einer Variablen.
Dient zur Wiederholung einer Folge von Anweisungen, solange die
Steuervariable innerhalb des angegebenen Wertebereichs liegt.
Dient zur Wiederholung einer Folge von Anweisungen, solange eine
Durchführungsbedingung erfüllt ist.
Dient zur Wiederholung einer Folge von Anweisungen, bis eine
Abbruchbedingung erfüllt ist.
Dient zum Abbruch der Ausführung des momentanen
Schleifendurchlaufs.
Dient zum Verlassen einer Schleife an beliebiger Stelle und
unabhängig vom Erfülltsein der Abbruchbedingung.
Bewirkt den sofortigen Sprung zu einer angegebenen Sprungmarke.
Bewirkt das Verlassen des gerade ausgeführten Codebausteins und
die Rückkehr zum aufrufenden Codebaustein.
n
alternativen
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis