Skip to content
Zum Inhalt springen

GRAFCET online simulieren

Eine Simulation spielt deinen GRAFCET durch. Du drückst auf Play und siehst, welcher Schritt aktiv ist, welche Aktion läuft und welche Transition gerade wartet. Direkt im Browser, ohne Installation.

So läuft eine Simulation ab

Vier Schritte, immer wieder im Kreis

1. Der Anfangsschritt wird aktiv

Wenn du auf Play drückst, wird der Anfangsschritt aktiv. Er ist am Doppelrand zu erkennen. Aktive Schritte werden grün.

2. Die Transition prüft ihre Bedingung

Unter jedem Schritt steht eine Transition. Ihre Bedingung wird laufend geprüft. Solange die Bedingung wartet, blinkt die Transition gelb.

3. Die Transition wird geschaltet

Wenn der Schritt davor aktiv ist UND die Bedingung wahr ist, wird die Transition geschaltet. Der alte Schritt wird inaktiv, der neue wird aktiv.

4. Die Aktion wird ausgeführt

Ist ein Schritt aktiv, läuft seine Aktion. Über eine Rückführung kann der Ablauf wieder zum Anfang springen — und alles geht von vorne los.

Was du steuern kannst

Eingänge, Flanken, Zeiten und Vergleiche

Variablen

Taster und Sensoren wie b1, s1 oder Start setzt du im Variablen-Panel auf TRUE oder FALSE. Die Simulation übernimmt den Wert sofort.

Steigende und fallende Flanken

↑b1 reagiert nur im Moment, in dem b1 von FALSE auf TRUE wechselt. ↓b1 reagiert beim Wechsel zurück. Praktisch für Tastendrücke.

Einschaltverzögerung

5s/X1 wird wahr, wenn Schritt 1 seit fünf Sekunden aktiv ist. So baust du Wartezeiten ein, ohne extra Schritte.

Ausschaltverzögerung

b1/3s bleibt nach dem Loslassen von b1 noch drei Sekunden wahr. Gut für Nachlauf-Funktionen.

Schrittreferenzen

X9 ist wahr, solange Schritt 9 aktiv ist. XM9 funktioniert genauso für Makroschritte. Damit verknüpfst du mehrere GRAFCETs.

Zahlenvergleiche

[C1≥8] oder [Temp<50] prüfen einen Zahlenwert. Auch Bereiche wie [3≤C<10] sind erlaubt.

Was die Farben bedeuten

Auf einen Blick erkennen, was passiert

Grün — aktiv

Schritt oder Aktion ist gerade aktiv. Der grüne Rahmen und die grüne Füllung zeigen das deutlich an.

Gelb (blinkend) — wartet

Die Transition wartet auf ihre Bedingung. Sobald die Bedingung wahr wird, schaltet sie.

Grün — Bedingung erfüllt

Die Bedingung der Transition ist wahr. Sie wartet nur noch darauf, dass alle vorgehenden Schritte aktiv sind.

Rot — Konflikt

Zwei alternative Transitionen wären gleichzeitig erfüllt. Nach IEC 60848 ist das nicht erlaubt — du musst die Bedingungen anpassen.

Diese Elemente werden simuliert

Alles nach DIN EN 60848 — auch die fortgeschrittenen Symbole

Anfangsschritt und Schritt

Der Anfangsschritt mit Doppelrand startet die Simulation. Jeder Schritt wird grün, sobald er aktiv ist.

Transition

Die Transition prüft ihre Bedingung. Sie kann ein Taster, ein Sensor, eine Zeit oder eine Schrittreferenz sein.

Aktion (alle Typen)

Kontinuierlich, speichernd (Set/Reset), Pulse, zeitverzögert, zeitbegrenzt und bedingt — alle Aktionstypen werden korrekt ausgewertet.

Einschließender Schritt

Wird ein einschließender Schritt aktiv, startet sein Sub-GRAFCET (die Einschließung). Beim Verlassen wird alles wieder beendet — auch verschachtelte Einschließungen.

Makroschritt

Ein Makroschritt steht für einen ganzen kleinen GRAFCET. Aktivierung und Ende laufen automatisch.

Quelltransition und Schlusstransition

Quelltransitionen (oben offen) starten Abläufe ohne vorgehenden Schritt. Schlusstransitionen (unten offen) beenden Abläufe.

OR- und AND-Verzweigung

Bei der OR-Verzweigung läuft genau ein Weg weiter. Bei der AND-Verzweigung laufen mehrere Wege gleichzeitig — und treffen sich später wieder.

Rückführung

Eine Rückführung springt zu einem früheren Schritt zurück. So entstehen Schleifen ohne lange Linien.

Befehlserzwingung

Mit der Befehlserzwingung zwingst du einen anderen GRAFCET in einen bestimmten Zustand — leer, neu gestartet, eingefroren oder auf gezielte Schritte gesetzt.

Häufige Fragen

Brauche ich einen Account, um zu simulieren?

Nein. Die Simulation ist Teil des kostenlosen Editors und läuft sofort — ohne Login, ohne Limit.

Nach welcher Norm wird simuliert?

Nach DIN EN 60848 (international IEC 60848). Alle Regeln der Norm werden eingehalten.

Funktionieren ineinander geschachtelte Einschließungen?

Ja. Ein einschließender Schritt darf weitere einschließende Schritte enthalten. Wird der äußere beendet, werden alle inneren mit beendet.

Kann ich Eingänge während der Simulation ändern?

Ja. Im Variablen-Panel setzt du Werte live auf TRUE oder FALSE oder löst einzelne Flanken aus.

Werden Zeiten echt mitgezählt?

Ja. Einschaltverzögerung und Ausschaltverzögerung laufen in Echtzeit. Du kannst die Geschwindigkeit auch anpassen.

Funktioniert die Simulation offline?

Ja. Als App installiert (PWA) läuft grafcet.io komplett ohne Internet — die Simulation passiert im Browser.

Jetzt selbst ausprobieren

Öffne den Editor, lade das Beispiel-GRAFCET und drück auf Play. Die Simulation läuft sofort los.

Zum Editor →
GRAFCET Simulator online | grafcet.io