SIMATIC Programmieren 1 mit S7-SCL im TIA Portal

TIA-SCL1

Kursordner Version V15.00.00

 Termine TIA-SCL1 2019-02

 Termine TIA-SCL1 2019-10

Kapitel 1: Einführung SCL

  • Leistungsumfang der TIA-Portal Produkte
  • Bedeutung von SCL
  • Anwendungsbeispiele von SCL
  • Gegenüberstellung von SCL zu KOP/FUP und AWL

Kapitel 2: Übungsgerät und Adressierung

  • Aufbau des Übungsplatzes kennen lernen
  • Topologie des Übungsplatzes
  • Funktions-Beschreibung

Zusatzinformationen

PROFINET-IO Topoligie  

Kapitel 3: IBS des Übungsplatzes

  • Online-Verbindung zwischen PG und CPU herstellen
  • mit Online-Funktionen die CPU stoppen, starten und auf Werkseinstellung zurücksetzen
  • Soll-Konfiguration anlegen und parametrieren

Kapitel 4: Erste Anweisungen und der SCL-Editor

  • SCL Baustein anlegen
  • wesentliche Elemente der Programmiersprache SCL
  • grundlegende Programmierungen von KOP/FUP und AWL in SCL umsetzen
  • Compilerfunktionen dund Einstellungen
  • Testfunktionen in SCL

Kapitel 5: IF und Case Anweisungen

  • IF Anweisung anwenden
  • CASE Anweisung anwenden
  • Unterschiede zwischen einer IF und CASE Anwendung
  • Arbeiten mit dem Online Support

Zusatzinformationen

FAQ: Flankenauswertung mit SCL  

Kapitel 6: Datentypen und Konvertierung

  • unterschiedliche Datentypen
  • Bedeutung und Verwendung von Datentypen
  • verschiedenen Datentypen in SCL adressieren
  • eine implizite und eine explizite Konvertierung von Datentypen in SCL anwenden
  • passende Auswahl von Datentypen für die entsprechenden Variablen treffen

Kapitel 7: SCL-Schleifen

  • weitere Kontrollstrukturen
  • Syntax von Schleifen und deren Abbruchbedingungen
  • Anwendungsfälle für die FOR-, WHILE- und REPEAT- Kontrollstrukturen
  • Programmschleifen in SCL programmieren

Kapitel 8: Zusammengesetzte Datentypen

  • Array-Handling in SCL
  • Array indiziert Zugreifen
  • Array zur Datenerfassung nutzen
  • erste Strukturen und zusammengesetzte Datentypen
  • Werte nach bestimmten Kriterien vergleichen

Kapitel 9: Fehlersuche

  • Möglichkeiten bei der Fehlersuche
  • Online und Offline Vergleich
  • funktionale Fehler in einem SCL Programm finden
  • Bausteine beobachten
  • Haltepunkte

Kapitel 10: Training und Support

  • Alles zum Thema Training und Support

Kapitel 11: Lösungsvorschläge

  • Lösungen der Übungen im Kursordner

Kapitel 12: Anhang

  • Neuerungen SCL
  • Beispielprogramme mit SCL programmiert