SIMATIC Programmieren 1 mit S7-SCL im TIA Portal

TIA-SCL1

Kursordner Version V19.00.01

 Termine TIA-SCL1 2025-02

 Termine TIA-SCL1 2025-08

Kapitel 1: SCL Basics

  • Programmiersprachen KOP/FUP, GRAPH, CEM, SCL, AWL, CFC
  • Anwendungsbereiche der Programmiersprache SCL
  • SCL-Programmeditor bedienen
  • Grundlegende Anweisungen und Syntax von SCL
  • Bausteinaufrufe in SCL
  • Funktionen (FC) mit Rückgabewert programmieren
  • SCL-Quelle verwenden

Kapitel 2: Mathematische Funktionen mit numerischen Datentypen

  • Übersicht numerische Datentypen
  • Anwendung von impliziten und expliziten Datentypkonvertierungen
  • Wie werden mathematische Ausdrücke von der CPU abgearbeitet
  • Typisieren von Konstanten
  • Umsetzen von mathematischen Funktion in SCL

Kapitel 3: Kontrollstrukturen für bedingte Programmausführungen

  • Programmausführungen mit IF ... THEN ... programmieren
  • Programmausführungen mit IF ... ELSE/ELSIF ... programmieren
  • Fallunterscheidung CASE ... OF ... programmieren

Kapitel 4: Kontrollstrukturen für Programmwiederholungen

  • Anwendungen für Programmwiederholungen
  • Kopfgesteuerte Schleifen programmieren (WHILE)
  • Fussgesteuerte Schleifen programmieren (REPEAT)
  • Zählschleifen programmieren (FOR)
  • Weitere Anweisungen zur Schleifenbearbeitung

Zusatzinformationen

Flipchart Aufgabe Auto-Lager  

Kapitel 5: Abschlussprojekt

  • erlernte Anweisungen anwenden
  • einfachen Sortier-Algorithmus programmieren

Zusatzinformationen

Standardabweichung  
Bubblesort  
Shellsort  

Kapitel 6: What's Next

  • Möglichkeiten zur Fehlerbehandlung
  • Möglichkeiten zur Wartung, Pflege und Versionierung von Bausteinen
  • Möglichkeit universell einsetzbare Bausteine

Kapitel 7: Zusatzübungen

  • Mehrstellige 7-Segmentanzeige
  • Digitaluhr
  • Programmieren eines azyklischen Bausteins

Zusatzinformationen (Kopie)

Erklärung mathematische Funktion "Modulo"  

Kapitel 8: Training und Support

  • Alles zum Thema Training und Support

Kapitel 9: Lösungsvorschläge

  • Lösungen der Übungen im Kursordner