Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 159

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

Werbung

In SCL-Anweisungen werden die Standardoperatoren der Programmierung verwendet, z. B.
für Zuweisung (:=), mathematische Funktionen (+ für Addition, - für Subtraktion, * für
Multiplikation und / für Division). SCL verwendet auch standardmäßige PASCAL-
Operationen für die Programmsteuerung, z. B. IF-THEN-ELSE, CASE, REPEAT-UNTIL,
GOTO und RETURN. Für syntaktische Elemente der Programmiersprache SCL können Sie
alle PASCAL-Referenzen verwenden. Viele der anderen Anweisungen für SCL wie Zeiten
und Zähler entsprechen den Anweisungen in KOP und FUP. Weitere Informationen zu
spezifischen Anweisungen finden Sie unter den jeweiligen Anweisungen in den Kapiteln
Grundlegende Anweisungen (Seite 177) und Erweiterte Anweisungen (Seite 253).
Sie können für alle Bausteintypen (OB, FB oder FC) beim Erstellen des Bausteins angeben,
dass er die Programmiersprache SCL verwenden soll. STEP 7 verfügt über einen SCL-
Programmiereditor, der die folgenden Elemente enthält:
● Schnittstellenabschnitt zum Definieren der Parameter des Codebausteins
● Codeabschnitt für den Programmcode
● Anweisungsverzeichnis mit den SCL-Anweisungen, die von der CPU unterstützt werden
Sie geben den SCL-Code für Ihre Anweisung direkt in den Codeabschnitt ein. Um
komplexere Anweisungen anzulegen, ziehen Sie die SCL-Anweisungen einfach mit der
Maus aus dem Anweisungsverzeichnis in Ihr Programm. Ferner können Sie in jedem
Texteditor ein SCL-Programm anlegen und die Datei dann in STEP 7 importieren.
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
99BProgrammiergrundlagen
6.5 Programmiersprache
159

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis