Technik & Ingenieurwesen
industrie mechatronik

TIA SCL Grundkurs: SPS-Programmierung S7-1200/1500

Praxiskurs zur SPS-Programmierung in SCL unter TIA Portal für S7-1200/1500, inklusive Fehlersuche mit Beobachtungstabelle und Haltepunkten.

Auf einen Blick

DauerPräsenzunterricht in VØ am Markt
FormatPräsenzflexibel
KostenMeist voll gefördertauf Anfrage / Förderung
Finanzierung über Förderung möglich – mit Bildungsgutschein bis zu 100 % förderbar*
Dieser Kurs bildet für einen offiziellen Engpassberuf aus

Überblick

Der TIA SCL Grundkurs vermittelt die Programmierung speicherprogrammierbarer Steuerungen in der textbasierten Hochsprache SCL unter dem TIA Portal für die Steuerungsfamilien S7-1200 und S7-1500. Im Mittelpunkt steht der vollständige Weg von der ersten Anweisung bis zum funktionsfähigen, getesteten Steuerungsprogramm: Bitverknüpfungen, Zeitgeber und Zähler, Programmschleifen sowie der gezielte Vergleich von SCL mit den grafischen Programmiersprachen FUP und AWL. Ergänzend lernen die Teilnehmenden, wie Fehler in SCL-Programmen systematisch gesucht und behoben werden - mit Beobachtungstabellen, Netzwerk-Beobachtung und, bei der S7-1500, mit Haltepunkten.

Berufliche FachweiterbildungInhaltsstand 05.07.2026

Kursprofil, Marktdaten und verfügbare Lernformen

Die folgenden Angaben stammen aus den Angeboten eines einzelnen Anbieters — es ist also kein Anbietervergleich, sondern das erfasste Angebot zu diesem Kurs. Konkrete Preise und Termine nennt der Anbieter im Beratungsgespräch.

Zu diesem Kurs ist bisher ein Anbieter erfasst. Wenn du eine Anfrage stellst, prüfen wir zusätzlich vergleichbare Kurse anderer Anbieter.

Anbieter

1

zu diesem Kurs erfasst

Angebote

1

diesem Kursprofil zugeordnete Angebote

Kommende Termine

2

an 1 erfassten Orten

Regionen

2 Bundesländer

inklusive Online- und Hybridangeboten, sofern vorhanden

Abschluss

Trägerinterne Teilnahmebescheinigung

Mögliche Förderwege

Bildungsgutschein · Aktivierungs- und Vermittlungsgutschein · Qualifizierungschancengesetz

Lernformen

  • Präsenzunterricht

Zeitmodelle

  • Vollzeit

Dauer im Markt

  • bis 3 Tage

Gemeldete Preisgruppen

  • 500–1.000 €

Häufige Kursorte

  • Köln

Bundesländer

  • Nordrhein-Westfalen

Nächste erfasste Starttermine

  • 05.11.2026 · KölnPräsenzunterricht · Vollzeit
  • 17.12.2026 · KölnPräsenzunterricht · Vollzeit

Vermittelte Kompetenzen

  • TIA Portal
  • SCL
  • S7-1200
  • S7-1500
  • FC
  • FB
  • Datenbausteine
  • Fehlersuche

Zugeordnete Zielberufe

  • Instandhaltungstechniker/Instandhaltungstechnikerin4.031 Stellen/12 Mon.
  • CNC-Fachkraft/NC-Anwendungsfachmann / CNC-Fachkraft/NC-Anwendungsfachfrau3.314 Stellen/12 Mon.
  • SPS-Fachkraft1.059 Stellen/12 Mon.
  • Maler- und Lackierermeister/Maler- und Lackierermeisterin/Bachelor Professional im Maler- und Lackierer-Handwerk656 Stellen/12 Mon.
  • SPS-Ingenieur/SPS-Ingenieurin352 Stellen/12 Mon.
  • Leiter/Leiterin - Betriebliche Instandhaltung262 Stellen/12 Mon.

Datenbasis: 42 diesem Kurs zugeordnete Angebote sowie die dazu veröffentlichten Termindaten, Stand 19.08.2026. Mehrere Standorte eines Trägers zählen als ein Anbieter.

Kein Anbieter kann sich bei uns eine Platzierung oder Empfehlung kaufen.

So entstehen diese Daten · Fehler melden

Kursinhalte & Lernziele

Das erste Modul führt in die Grundstruktur der SCL-Programmierung unter TIA Portal ein und schafft die Basis für alle weiteren Programmierschritte.

  • Ablauf einer Programmerstellung und Programmbearbeitung im TIA Portal
  • Aufbau und Struktur eines SCL-Programms für S7-1200 und S7-1500
  • Bitverknüpfungen: UND, ODER und Negation in SCL-Syntax
  • Flankenabfragen zur Erkennung steigender und fallender Signale
  • Parametrierung von Zeitgebern und Zählern
  • Formulierung von Vergleichen und Zuweisungen in SCL

Im zweiten Modul geht es um die Steuerung des Programmablaufs und den Aufbau eigenständiger Programmbausteine - der Kern der praktischen SPS-Programmierung.

  • Programmsteuerung mittels Programmschleifenbearbeitung
  • Erstellung eines vollständigen Steuerungsprogramms als FB oder FC in SCL
  • Einsatz lokaler Variablen innerhalb von Funktionsbausteinen
  • Anlage und Nutzung von Datenbausteinen für Prozessdaten
  • Definition und Verwendung von Anwenderkonstanten
  • Strukturierung umfangreicherer Programme in wiederverwendbare Bausteine

Das dritte Modul stellt SCL den grafischen Programmiersprachen FUP und AWL gegenüber und schärft so das Verständnis dafür, wann welche Sprache sinnvoll eingesetzt wird.

  • Gegenüberstellung von FUP, AWL und SCL anhand gleicher Steuerungsaufgaben
  • Vor- und Nachteile der textbasierten SCL-Syntax gegenüber grafischen Sprachen
  • Übertragung bestehender FUP- oder AWL-Logik in SCL-Programme
  • Lesbarkeit und Wartbarkeit von Programmen in unterschiedlichen Sprachen
  • Einschätzung, für welche Steuerungsaufgaben SCL besonders geeignet ist
  • Umgang mit gemischten Projekten, in denen mehrere Sprachen kombiniert werden

Das vierte Modul widmet sich vollständig der Fehlersuche in SCL-Programmen - einem Bereich, der in der betrieblichen Praxis oft über den Erfolg einer Inbetriebnahme entscheidet.

  • Aufbau eines Testprogramms mit Zeiten, Zählern und weiteren Testelementen
  • Beobachtung und Steuerung von Variablen über die Beobachtungstabelle
  • Beobachtung und Steuerung von Variablen direkt in SCL-Netzwerken
  • Systematische Fehleranalyse und Fehlersuche in SCL-Programmen
  • Setzen von Haltepunkten bei der S7-1500 zur gezielten Programmunterbrechung
  • Schrittweise Testung und Erweiterung eines bestehenden Testprogramms

Der praktische Anteil des Kurses orientiert sich unmittelbar an realen Automatisierungsaufgaben, wie sie in Instandhaltung und Steuerungstechnik typischerweise auftreten.

  • Programmierung einer einfachen Ablaufsteuerung mit Zeitgebern und Zählern in SCL
  • Umsetzung einer Verknüpfungssteuerung mit mehreren Bitoperationen
  • Aufbau eines Funktionsbausteins mit lokalen Variablen für eine Teilprozessaufgabe
  • Anlage eines Datenbausteins zur Ablage von Prozessparametern
  • Übertragung einer bestehenden FUP-Logik in ein gleichwertiges SCL-Programm
  • Einrichtung und Nutzung einer Beobachtungstabelle für laufende Prozesswerte
  • Live-Beobachtung von Variablen direkt in einem SCL-Netzwerk
  • Gezielte Fehlersuche in einem vorbereiteten, fehlerhaften Testprogramm
  • Einsatz von Haltepunkten zur schrittweisen Analyse eines Programmablaufs an der S7-1500
  • Erweiterung eines bestehenden Testprogramms um zusätzliche Steuerungsfunktionen
  • Dokumentation der eigenen Programmlogik für die spätere Wartung
  • Vergleich der eigenen SCL-Lösung mit einer äquivalenten FUP-Umsetzung

Durch den engen Bezug zu S7-1200 und S7-1500 deckt der Kurs die in der Industrie am weitesten verbreiteten Steuerungsfamilien ab. Die Kombination aus Programmieraufbau und systematischer Fehlersuche stellt sicher, dass Teilnehmende nicht nur Programme schreiben, sondern sie auch bei Störungen im laufenden Betrieb zuverlässig analysieren können.

Lernziele:

  • Den Ablauf einer vollständigen Programmerstellung und -bearbeitung im TIA Portal nachvollziehen
  • Einfache Anweisungen wie UND-, ODER-Verknüpfungen und Negationen in SCL formulieren
  • Flankenabfragen zur Erkennung von Signalwechseln einsetzen
  • Zeitgeber und Zähler in SCL-Programmen korrekt parametrieren
  • Vergleiche und Zuweisungen in der SCL-Syntax anwenden
  • Programmschleifen zur wiederholten Bearbeitung von Programmteilen nutzen
  • Funktionsbausteine (FB) und Funktionen (FC) in SCL erstellen
  • Lokale Variablen, Datenbausteine und Anwenderkonstanten zielgerichtet einsetzen
  • SCL inhaltlich und strukturell gegenüber FUP und AWL einordnen
  • Testprogramme mit Zeiten, Zählern und weiteren Elementen aufbauen
  • Variablen über Beobachtungstabellen und in SCL-Netzwerken live beobachten und steuern
  • Fehleranalysen in SCL-Programmen systematisch durchführen und Haltepunkte bei der S7-1500 setzen

Zielgruppe & Voraussetzungen

Der Kurs richtet sich an Instandhalter, Techniker, Mechatroniker und Energieanlagenelektroniker, die SPS-Programme in SCL erstellen, warten oder bei Störungen analysieren müssen.

  • Instandhalter, die Steuerungsprogramme im laufenden Betrieb warten und Störungen beheben
  • Mechatroniker mit Bezug zu automatisierten Anlagen und Steuerungstechnik
  • Energieanlagenelektroniker, die SPS-gesteuerte Anlagenteile betreuen
  • Techniker, die sich in die textbasierte SCL-Programmierung einarbeiten möchten
  • Fachkräfte, die von grafischer Programmierung (FUP/AWL) auf SCL umsteigen wollen
Voraussetzungen:

Grundkenntnisse der SPS-Technik und ein Verständnis für grundlegende Steuerungslogik sind für den Einstieg hilfreich, da der Kurs auf der Programmierung im TIA Portal aufbaut. Vorerfahrung mit FUP oder AWL erleichtert den direkten Vergleich mit SCL, ist aber keine zwingende Voraussetzung für die Teilnahme.

Ablauf & Abschluss

Der Kurs findet in Präsenz statt und wird in Vollzeit durchgeführt, sodass Programmieraufgaben direkt am Rechner mit TIA Portal geübt und unmittelbar mit der Lehrkraft besprochen werden können. Der hohe Praxisanteil zeigt sich besonders im Fehlersuche-Teil, in dem Teilnehmende mit vorbereiteten Testprogrammen und realen Steuerungsszenarien arbeiten.

Als Vollzeit-Präsenzkurs deckt der TIA SCL Grundkurs sowohl den Aufbau der Programmierung als auch die systematische Fehlersuche in einem kompakten, zusammenhängenden Format ab. Die Vollzeitform ermöglicht eine durchgängige praktische Arbeit am TIA Portal ohne größere zeitliche Unterbrechungen zwischen den Modulen.

Der Kurs schließt mit einer trägerinternen Teilnahmebescheinigung ab, die die erworbenen Kenntnisse in der SCL-Programmierung für S7-1200 und S7-1500 dokumentiert. Eine externe Herstellerzertifizierung ist mit dem Kurs nicht verbunden.

Nutzen & Perspektiven

Wer diesen Kurs abschließt, kann SPS-Programme nicht nur in der textbasierten Hochsprache SCL erstellen, sondern versteht auch, wie sich SCL zu den grafischen Sprachen FUP und AWL verhält - ein Vorteil in Betrieben, in denen mehrere Programmiersprachen parallel im Einsatz sind. Besonders wertvoll ist der eigenständige Fokus auf Fehlersuche: Statt Programmieren und Debugging getrennt zu behandeln, verknüpft der Kurs beides eng miteinander, inklusive Beobachtungstabellen, Netzwerk-Beobachtung und Haltepunkten bei der S7-1500. Das entspricht dem tatsächlichen Arbeitsalltag in der Instandhaltung, wo Störungen oft unter Zeitdruck analysiert werden müssen. Für den weiteren beruflichen Weg stärkt der Kurs die Position als SPS-Programmierer/in, Automatisierungstechniker/in oder Steuerungstechniker/in. Da S7-1200 und S7-1500 zu den in der deutschen Industrie am häufigsten eingesetzten Steuerungsfamilien zählen, lässt sich das erworbene SCL-Wissen unmittelbar in bestehende Automatisierungsprojekte einbringen.

Welche Förderung passt zu dir?

Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.

Arbeitsmarkt-Report

Bau- und Handwerksbetriebe melden seit 2021 anhaltenden Fachkräftemangel — besonders im Bereich energetische Sanierung, Wärmepumpen-Installation und Energieberatung. Wer auf Effizienz-Themen spezialisiert ist, profitiert direkt von KfW-Programmen und BEG-Förderung.

Einstieg (0-2 J.):34.000–44.000 €
Mittel (3-7 J.):44.000–58.000 €
Senior (8+ J.):60.000–82.000 €

Zielberufe & offene Stellen

Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.

  • Instandhaltungstechniker/Instandhaltungstechnikerin
    4.031 Stellen
  • CNC-Fachkraft/NC-Anwendungsfachmann / CNC-Fachkraft/NC-Anwendungsfachfrau
    3.314 Stellen
  • SPS-Fachkraft
    1.059 Stellen
  • Maler- und Lackierermeister/Maler- und Lackierermeisterin/Bachelor Professional im Maler- und Lackierer-Handwerk
    656 Stellen
  • SPS-Ingenieur/SPS-Ingenieurin
    352 Stellen
  • Leiter/Leiterin - Betriebliche Instandhaltung
    262 Stellen

Unverbindliche Anfrage

Wir vergleichen passende Anbieter nach Region und Förderfähigkeit und melden uns in Kürze mit kostenlosen Kurs-Optionen.

Angaben ergänzen (optional) – für ein genaueres Angebot

Kostenlos & unverbindlich · Daten sind sicher

Verwandte Kurse & Alternativen

30 ähnliche Qualifizierungen & Kurse in diesem Themenfeld

Häufig gestellte Fragen (FAQ)

Brauche ich Vorkenntnisse in FUP oder AWL?

Nein, sie sind keine zwingende Voraussetzung. Grundkenntnisse der SPS-Technik sind hilfreich, da der Kurs direkt auf der Programmierung im TIA Portal aufbaut.

Für welche Steuerungsfamilien gilt der Kurs?

Der Kurs behandelt die SCL-Programmierung sowohl für die S7-1200 als auch für die S7-1500, inklusive der Haltepunkt-Funktion, die spezifisch für die S7-1500 verfügbar ist.

Wie wird die Fehlersuche im Kurs vermittelt?

Teilnehmende bauen eigene Testprogramme auf, beobachten und steuern Variablen über Beobachtungstabellen und direkt in SCL-Netzwerken und analysieren Fehler systematisch, bei der S7-1500 auch mit Haltepunkten.

In welcher Form findet der Kurs statt?

Der Kurs findet in Präsenz und in Vollzeit statt, sodass Programmieraufgaben direkt am TIA Portal geübt und unmittelbar besprochen werden.

Welchen Abschluss erhalte ich?

Sie erhalten eine trägerinterne Teilnahmebescheinigung über die erworbenen Kenntnisse in der SCL-Programmierung für S7-1200 und S7-1500.