Definition und Fokus:
Graph ist die Siemens-spezifische Implementierung und Erweiterung des GRAFCET-Standards für die Programmierung von sequenziellen Ablaufsteuerungen in den SIMATIC S7-Steuerungen (z.B. S7-300, S7-400, S7-1200, S7-1500). Es handelt sich um eine grafische Programmiersprache, die in den Siemens Engineering-Tools (z.B. STEP 7 Classic, TIA Portal) verfügbar ist.
Während Graph die grundlegenden Konzepte von GRAFCET (Schritte, Transitionen, Aktionen) übernimmt, erweitert es diese um leistungsstarke, Siemens-spezifische Funktionen, die die Programmierung komplexer sequenzieller Abläufe erleichtern.
Merkmale und Funktionen:
- GRAFCET-Basis: Nutzt die intuitive Schritt-Transitions-Struktur von GRAFCET für die übersichtliche Darstellung von Abläufen.
- Zusätzliche Funktionen: Bietet Siemens-spezifische Erweiterungen für die Ablaufsteuerung:
- Interlock (Verriegelung): Funktionen, die das Weiterschalten oder die Aktionen in Schritten verhindern, wenn bestimmte Bedingungen (z.B. Sicherheitssignale) nicht erfüllt sind.
- Supervision (Überwachung): Funktionen zur Überwachung von Prozesszuständen oder Zeitabläufen innerhalb eines Schritts oder Übergangs.
- Reset/Set-Strategien: Definierte Verhaltensweisen beim Setzen und Rücksetzen von Schritten.
- Integrierte Diagnose: Bietet leistungsstarke Online-Diagnosemöglichkeiten. Der aktuelle aktive Schritt kann im Editor visualisiert werden, was die Fehlersuche bei Ablauffehlern erheblich vereinfacht.
- Modulare Programmierung: Abläufe können in einzelne Graph-Bausteine gekapselt und wiederverwendet werden.
- Integration in TIA Portal: Nahtlose Integration in die TIA Portal-Umgebung, zusammen mit anderen IEC 61131-3 Sprachen.
Anwendungsbereiche:
Graph wird in allen Bereichen eingesetzt, die sequenzielle Steuerungsabläufe erfordern, typischerweise in:
- Maschinen- und Anlagenbau (z.B. Verpackungsmaschinen, Montageautomaten).
- Fertigungsstraßen.
- Automobilindustrie (z.B. Roboterzellen, Fertigungsanlagen).
- Prozessautomation (für Batch-Prozesse oder sequentielle Start- und Stopp-Abläufe).
Graph ist ein wichtiges Werkzeug für SPS-Programmierer, die mit Siemens-Steuerungen arbeiten, da es eine effiziente und diagnosefreundliche Methode zur Implementierung komplexer Ablaufsteuerungen bietet.
→ Siehe auch: GRAFCET, Schrittkette, SFC (Sequential Function Chart), Siemens, TIA Portal, Verriegelung

