Skip to content

GRAFCET-Symbole und Regeln

Hier erfährst du alles über die standardisierten Bausteine nach IEC 60848, damit du deine Abläufe präzise und normgerecht planen kannst.

Schritte

Initial Step

Anfangsschritt

Der Anfangsschritt markiert den Zustand, in dem sich die Steuerung direkt nach dem Starten der Anlage (oder nach einem Reset) befindet. Jedes GRAFCET muss mindestens einen Anfangsschritt besitzen.

Step

Schritt

Ein Schritt repräsentiert einen stabilen Zustand im Prozess. Während ein Schritt aktiv ist, können ihm zugeordnete Aktionen ausgeführt werden. Ein Schritt wird erst verlassen, wenn die darauf folgende Transition erfüllt ist.

Enclosing Step

Einschließender Schritt

Der einschließende Schritt fasst ein vollständiges Unter-GRAFCET zusammen. Die diagonalen Eckenlinien kennzeichnen, dass dieser Schritt eine eigene Ablaufstruktur enthält. Er wird wie ein normaler Schritt verbunden, kapselt aber intern einen komplexen Teilablauf. Die Variante mit doppeltem Rahmen ist der einschließende Anfangsschritt.

Macro Step

Makroschritt

Der Makroschritt fasst eine Folge von Schritten und Transitionen zu einem einzigen Symbol zusammen. Die horizontalen Linien an Ober- und Unterkante kennzeichnen, dass der Schritt auf ein separates, detailliert dargestelltes Teil-GRAFCET (Makro-Expansion) verweist. Er wird wie ein normaler Schritt verbunden.

Transitionen & Ablauf

Transition

Transition

Die Transition ist die "Türwächter-Logik". Sie enthält die Bedingung, die erfüllt sein muss, damit der Prozess vom vorherigen zum nächsten Schritt springt.

Loop

Schleife

Im GRAFCET verläuft die Wirkrichtung standardmäßig von oben nach unten. Der Pfeil nach oben kennzeichnet eine Rückführung, also einen Sprung zurück zu einem früheren Schritt.

Aktionen

Continuous Action

Kontinuierliche Aktion

Diese Aktion ist so lange aktiv, wie der zugehörige Schritt aktiv ist. Sobald der Schritt verlassen wird, endet die Aktion sofort.

Delayed Action

Zeitverzögerte Aktion

Die Aktion wird nicht sofort beim Aktivieren des Schritts gestartet, sondern erst nach Ablauf der angegebenen Zeit.

Time-Limited Action

Zeitbegrenzte Aktion

Die Aktion startet sofort mit dem Schritt, wird aber nach Ablauf der Zeit automatisch beendet, auch wenn der Schritt noch länger aktiv bleibt.

Stored Actions

Speichernde Aktionen

Speichernde Aktionen schreiben eine Variable bei bestimmten Flanken: Das Symbol mit Pfeil nach oben bedeutet, dass die Variable bei steigender Flanke beschrieben wird (also bei Aktivierung des Schritts). Das Symbol mit Pfeil nach unten bedeutet, dass die Variable bei fallender Flanke beschrieben wird (beim Verlassen des Schritts).

Event-Driven Action

Ereignisgesteuerte speichernde Aktion

Diese Aktion wird durch ein bestimmtes Ereignis ausgelöst, während der zugehörige Schritt aktiv ist. Anders als bei einer normalen speichernden Aktion (die sofort beim Aktivieren des Schritts ausgeführt wird), wartet diese Aktion auf das Eintreten einer definierten Bedingung.

Conditional Action

Aktion mit Zuweisungsbedingung

Diese Aktion ist nur aktiv, solange der zugehörige Schritt aktiv ist UND eine zusätzlich angegebene Bedingung erfüllt ist. Wird die Bedingung falsch, pausiert die Aktion, bis die Bedingung erneut wahr wird (solange der Schritt noch aktiv ist).

Weitere Elemente

Forced Command

Befehlserzwingung

Die Befehlserzwingung (Forçage) erzwingt das Setzen oder Rücksetzen von Schritten in einem anderen Teil-GRAFCET. Der doppelte Rahmen kennzeichnet diesen speziellen Aktionstyp. Sie wird wie eine normale Aktion mit einem Schritt verbunden.

Comment Box

Kommentarrahmen

Der Kommentarrahmen dient zur visuellen Gruppierung und Beschriftung von GRAFCET-Elementen. Der Text in der oberen Lücke dient als Bezeichnung oder Referenz. Die Größe des Rahmens kann frei angepasst werden.

Syntax-Referenz

Transitions-Syntax

Syntax für die Bedingung einer Transition (Übergang zwischen Schritten).

BG1Einzelne Bedingung (TRUE/FALSE)
BG1 * BG2UND-Verknüpfung
BG1 + BG2ODER-Verknüpfung
!BG1Negation
(a + b) * cKlammern
↑BG1Steigende Flanke
↓BG1Fallende Flanke
5s/X1Einschaltverzögerung (5s nach Schritt 1)
sensor/3sAusschaltverzögerung (3s nach fallender Flanke)
X1Schrittabfrage (Schritt 1 aktiv?)
C1<5Vergleich (Zähler < 5)
1Immer wahr (IEC 60848)

Aktions-Syntax

Syntax für den Text einer Aktion (Zuweisung oder Variablenname).

MotorVariable aktiv solange Schritt aktiv
K1 := 1Variable auf 1 setzen
K1 := K1 + 1Zähler hochzählen

Hinweise

  • Text in Anführungszeichen (...) wird als Kommentar gewertet.
  • AND / UND / && werden automatisch zu *
  • OR / ODER / || werden automatisch zu +
  • NOT / NICHT werden automatisch zu !

Bereit zum Start?

Jetzt kostenlos dein eigenes GRAFCET erstellen und das Gelernte direkt anwenden!

GRAFCET Symbole und Regeln | Alle Symbole nach IEC 60848