Herunterladen Inhalt Inhalt Diese Seite drucken

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

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

Werbung

Anweisungen

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- 91 Arten von Programmsteuerungsanweisungen in SCL
Programmsteuerungsanweisung
Auswahl
IF-THEN-Anweisung
(Seite 235)
CASE-Anweisung
(Seite 236)
Schleife
FOR-Anweisung
(Seite 237)
WHILE-DO-Anweisung
(Seite 238)
REPEAT-UNTIL-
Anweisung (Seite 239)
Programmsprung
CONTINUE-Anweisung
(Seite 240)
EXIT-Anweisung
(Seite 241)
GOTO-Anweisung
(Seite 241)
IF-THEN-Anweisung
(Seite 235)

Siehe auch

RETURN-Anweisung (Seite 242)
234
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, 04/2012, A5E02486681-06

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis