Grafcet – FAQ 22 Wie setzt man einen Grafcet in ein SPS Programm um?

Diese Rubrik bietet die Antworten auf die am häufigsten gestellten Fragen zum Thema GRAFCET. Sie vermissen Ihre Frage? Schreiben Sie mir!

Grafcet – FAQ 22
Wie setzt man einen Grafcet in ein SPS Programm um?

Im Rahmen der beruflichen Erstausbildung bietet es sich an, jeden Schritt (z.B. Schritt 3) durch seine Schrittvariable (X3) zu ersetzen. X3 wird als MERKER demnach im SPS Projekt als Symbol vom Typ BOOL angelegt. Die Eingangsvariablen im Grafcet (z.B. Sensor B5) werden im SPS Projekt auch als Symbol B5 (hier ebenfalls vom Typ BOOL) angelegt. Alle Variablen die im Grafcet durch Aktionen beschrieben werden (z.B. Lampe P1) und auf die Ausgänge der SPS schreiben , werden  ebenfalls im SPS Projekt als Symbol (P1, Typ BOOL) angelegt.

z.B.:
  X3   M10.3   BOOL
  B5   E130.7  BOOL
  P1   A130.3  BOOL
usw.

Es werden folgende Grundregeln angewandt:

1. Ein Schritt wird gesetzt, wenn der vorherige Schritt aktiv ist & wenn die relevante Transition auslöst.
2. Ein Schritt wird durch den ihm nachfolgenden Schritt zurückgesetzt.
3. Besteht ein Grafcet jedoch aus nur zwei Schritten, so wird als Rücksetzbedingung die positive Flanke des nachfolgenden Schrittes verwendet.

Sehen Sie sich die beschriebene Umsetzung in einem Video auf meinem YouTube Kanal an. Das Video wurde ohne Ton produziert.