Praxistraining:


Die Programmiersprache SCL (Structured Control Language) oder auch ST (Strukturierter Text) ist eine höhere Programmiersprache und gewinnt in der S7- Programmierung immer mehr an Bedeutung.
Lernen Sie in diesem Lehrgang die Syntax und die Befehle von SCL kennen und programmieren Sie kleine Programme in der aufsteigenden Sprache.
Nach Abschluss sind Sie in der Lage SCL Programme zu lesen, zu verstehen, zu testen sowie kleinere Änderungen vorzunehmen und Projekte in Betrieb zu nehmen.



Die Inhalte auf einen Blick:

• Kennenlernen der Programmierumgebung TIA-Portal für SCL- Programme
• Hardware Projektierung, Übersetzung und Übertragung
• Erstellen eines Projekts
• Kennenlernen der SCL-Syntax
• Gegenüberstellung der SCL-Programmierung zu Programmen in FUP
• Elementare Datentypen für die Programmierung
• Logische Verknüpfungen in SCL (Und, Oder, Zuweisung)
• Speicherfunktionen in SCL
• Flankenoperationen, Vergleicher, Zeiten und Zähler in SCL
• Kontrollanweisungen (IF, CASE)
• Schleifenbearbeitung (FOR, WHILE, REPEAT)
• Aufruf von Funktionen (FC) und Funktionsbausteinen (FB)
• statische und temporäre Variablen und Datenbausteine.
• Implizite und Explizite Konvertierung von Datentypen
• Ablaufsteuerung (GRAFCET)
• Vor- und Nachteile der Programmierung in SCL zu den Sprachen AWL, KOP, FUP
• praktische Übungen

Beispielhaft vermittelt an der Siemens-Steuerung "CPU-S7-1516F-3PN/DP" mit Software Step7 unter TIA Portal und Touch-Panel "TP700 Comfort".