Einen KOP-Simulator kostenlos im Browser zu nutzen, ohne Konto, Lizenz oder Installation: Das bietet LADX Ladder. Der Editor speichert im Browser und rechnet mit einem echten Zyklusmodell, also mit Prozessabbild, Flankenspeicher je Anweisung und Timern auf Basis verstrichener Millisekunden. Damit verhält sich ein Netzwerk so, wie es sich auf einer Steuerung verhalten würde.

Für Auszubildende, Techniker in der Weiterbildung und Instandhalter ist das mehr als eine Spielerei. Wer KOP lernen oder eine Idee schnell prüfen will, braucht normalerweise eine Lizenz und eine Steuerung. Wir zeigen, was LADX Ladder leistet, wo seine Grenzen liegen und welche Übungen sich für den Einstieg eignen.

Warum viele KOP-Simulatoren das Falsche lehren

Viele Lernsimulatoren lösen Netzwerke wie ein Gleichungssystem. Eine Spule in Netzwerk 5 wirkt dann scheinbar sofort auf einen Kontakt in Netzwerk 2. Auf einer echten SPS passiert das nicht, und wer es so gelernt hat, sucht später an der Maschine lange nach dem Fehler. LADX erklärt in seinem Artikel zum SPS-Zyklus drei Details, die die meisten Anfängerfehler verursachen:

  • Eingänge sind ein Foto, kein Fenster: Zu Beginn des Zyklus wird das Prozessabbild der Eingänge erstellt. Ein Impuls, der kürzer als ein Zyklus ist, bleibt unsichtbar.
  • Ausgänge werden am Ende geschrieben: Die Klemme schaltet erst, wenn das Prozessabbild der Ausgänge übertragen wird.
  • Die Reihenfolge der Netzwerke zählt: Eine Spule in Netzwerk 12 sieht ein Kontakt in Netzwerk 13 im selben Zyklus, ein Kontakt in Netzwerk 4 erst im nächsten.

Ein Zyklus dauert auf einer modernen Steuerung laut LADX typischerweise ein bis zwanzig Millisekunden. Für die Frage, welches Signal Ihr Programm sicher erkennt, zählt dabei der ungünstigste Wert, nicht der Durchschnitt.

LADX Ladder im Browser mit einer Selbsthaltung für einen Förderbandmotor und simulierten Tastern und Lampen
LADX Ladder: KOP-Editor mit Simulator, der Prozessabbild, Flanken und Timer wie eine Steuerung behandelt (ladx.ai).

Was der kostenlose KOP-Simulator kann

LADX Ladder bietet dreiundzwanzig Anweisungen, nämlich die, die im Alltag tatsächlich vorkommen. Die Bezeichnungen folgen der in Nordamerika üblichen Schreibweise. Für Siemens-Anwender ist die Zuordnung schnell gelernt:

LADXBedeutungEntsprechung im TIA Portal
XIC / XIOSchließer / Öffner abfragenKontakt / negierter Kontakt
OTESpuleZuweisung
OTL / OTUSetzen / RücksetzenS / R
ONSFlankenauswertungP-Kontakt bzw. R_TRIG
TON / TOFEin- / AusschaltverzögerungTON / TOF (IEC-Timer)
CTU / CTD / RESVorwärts-, Rückwärtszähler, RücksetzenCTU / CTD

Dazu kommen die sechs Vergleiche, MOV, die vier Grundrechenarten und JSR für den Aufruf einer weiteren Routine. Timer- und Zählermitglieder wie .DN, .TT, .EN, .ACC und .PRE sind adressierbar. Der Editor öffnet mit Ihren letzten Programmen und vier lauffähigen Beispielen, darunter eine Motor-Selbsthaltung und ein Förderband mit zehn Sekunden Laufzeit. Jede Variable bekommt eine Adresse und einen Gerätetyp, sodass der Simulator ein Bedienfeld mit Tastern und Lampen zeigt. Ein KI-Feld schreibt auf Wunsch Netzwerke aus einer Beschreibung und warnt, wenn einer Selbsthaltung die Stoppbedingung fehlt. Für alles, was ein Sprachmodell nutzt, brauchen Sie einen eigenen Anbieterschlüssel.

Was LADX Ladder nicht ist

  • Es ist ein Lern- und Prüfwerkzeug, kein Zertifizierungswerkzeug, und ersetzt keine Inbetriebnahme.
  • Es verbindet sich nie mit einer realen Steuerung. Das ist Absicht und bleibt so.
  • Es gibt keinen speichernden Timer. Ein RTO muss aus Zähler oder Selbsthaltung gebaut werden.
  • Gezeichnet wird nur KOP. Strukturierten Text liest und schreibt das Werkzeug Convert, wie im Beitrag SPS-Programm konvertieren beschrieben.

SPS Arbeitsweise, Prozessabbild Eingänge/Ausgänge, Zyklus, FUP, KOP, ST, SFC, CFC

Prof. Gries. | Prof Joe

Dieses Video wird von YouTube bereitgestellt. Beim Abspielen werden Inhalte von Google geladen, und es können Cookies gesetzt werden.

Auf YouTube ansehen
Vorlesung zu Arbeitsweise, Prozessabbild und Zyklus einer SPS sowie zu den Sprachen nach IEC 61131.

Fünf Übungen für Ausbildung und Weiterbildung

Programmieren von Automatisierungssystemen gehört laut BIBB-Berufsprofil zu den Kernaufgaben im Ausbildungsberuf Elektroniker für Automatisierungstechnik, der 42 Monate dauert. Diese Übungen haben sich als Ergänzung zu Unterricht und Übungsaufbau bewährt:

  1. Selbsthaltung mit Öffner: Start als Schließer, Stopp als Öffner. Prüfen Sie, was passiert, wenn der Stopp-Taster als Schließer verdrahtet wäre.
  2. Reihenfolge sichtbar machen: Lesen Sie einen Merker vor und nach der Zeile, in der er geschrieben wird, und beobachten Sie die Verzögerung um einen Zyklus.
  3. Flanke zählen: Zählen Sie Tastendrücke mit und ohne ONS. Ohne Flanke zählt ein gehaltener Taster in jedem Zyklus.
  4. Förderband mit Nachlauf: Ein TOF hält das Band nach dem Stopp noch fünf Sekunden in Bewegung. Ergänzen Sie eine Schutztür, die sofort stoppt.
  5. Fehlersuche: Ein Kollege baut einen Fehler in ein fertiges Programm ein, Sie finden ihn nur mit dem Simulator.
Reihe historischer Relais mit Anschlussklemmen in einem Gestell
Der Kontaktplan stammt aus der Relaistechnik. Wer die Herkunft kennt, versteht Selbsthaltung und Verriegelung schneller.

Warum KOP immer noch lohnt

In vielen Ausbildungsbetrieben stellt sich die Frage, ob Kontaktplan überhaupt noch zeitgemäß ist, wenn neue Projekte zunehmend in SCL oder Strukturiertem Text entstehen. Unsere Antwort: Für Verknüpfungslogik, Verriegelungen und Freigaben bleibt KOP die Sprache, die Instandhalter nachts an der Maschine am schnellsten lesen. Wer Selbsthaltung, Flanke und Timer in KOP verstanden hat, schreibt sie später auch in Text richtig. Umgekehrt gelingt das seltener.

Für Prüfungsvorbereitung und Meisterkurs ist der Simulator außerdem nützlich, weil er sofort zeigt, ob eine Lösung funktioniert, ohne dass jemand einen Übungsaufbau verdrahten muss. Aufgaben lassen sich so zu Hause vorbereiten und in der Werkstatt an der realen Steuerung prüfen.

Vom Browser an die echte Steuerung

Ein Simulator ersetzt nicht das Arbeiten mit TIA Portal, einer S7-1200 oder S7-1500 und echter Verdrahtung. Genau das üben Teilnehmer in den SPS-Kursen am edWartens-Schulungszentrum in Oberhaching bei München. Mehr dazu unter Engineering-Schulung und im Beitrag SPS-Schulung in München. Die Grundlagen der Sprachen fasst der Beitrag IEC 61131-3 Programmiersprachen zusammen. LADX ist das KI- und Software-Produkt der Wartens-Gruppe, der Editor und sein Simulator bleiben laut LADX dauerhaft kostenlos.

Nächster Schritt: Öffnen Sie LADX Ladder und bauen Sie die erste Übung nach. Für Firmenschulungen an realer Hardware sprechen Sie uns über die Kontaktseite an.