Erste Schritte
In dieser Einführung zeichnen Sie die Steuerung eines kleinen Tanks: Drückt der Bediener start, füllt eine Pumpe den Tank, bis er full (voll) ist, dann leert ein Ventil ihn, bis er empty (leer) ist, und die Anlage wartet auf den nächsten Start. Das dauert etwa zehn Minuten.
1. Orientierung
- Die Zeichenfläche füllt das Fenster: Dort zeichnen Sie. Alles andere schwebt darüber.
- Oben: links das Hauptmenü ☰ und der Projektname; in der Mitte die Werkzeuge (auswählen, Ansicht verschieben, Schritt, Transition, Kommentar oder Aktion platzieren); rechts die Probleme und Simulieren.
- Unter den Werkzeugen: Die Hinweise zeigen, was Sie gerade tun können. Achten Sie während dieser Einführung darauf.
- Links: Die Eigenschaften des ausgewählten Elements erscheinen in einer Karte, solange es ausgewählt ist.
- Unten: links Zoom, Rückgängig und Wiederholen; in der Mitte ein Reiter pro Grafcet; rechts die Schaltflächen Variablen, Probleme, Zeitdiagramm und Gliederung. Jede öffnet ihren Bereich rechts im Fenster.
Ein neues Projekt enthält bereits den Grafcet G1 mit dem Schritt 0. Sein Doppelquadrat zeigt, dass er ein Anfangsschritt ist: Er ist aktiv, wenn die Anlage startet.
2. Die erste Transition und den ersten Schritt hinzufügen
- Klicken Sie auf Schritt 0, um ihn auszuwählen.
- Drücken Sie Enter. Darunter erscheinen eine Transition und Schritt 1, und neben der Transition öffnet sich ein Eingabefeld für ihre Transitionsbedingung, die Bedingung zum Weiterschalten.
- Geben Sie
startein und drücken Sie Enter.
start ist noch nicht deklariert: Während Sie tippen, zeigt das Eingabefeld Neue Variable start: BOOL, Eingang, und Enter fügt sie der Variablenliste hinzu (eine Meldung bestätigt das).
3. Eine Aktion hinzufügen
Schritt 1 ist noch ausgewählt. Drücken Sie A, geben Sie Pump ein und drücken Sie Enter: Pump wird als BOOL-Ausgang angelegt. Die Pumpe läuft jetzt, solange Schritt 1 aktiv ist.
4. Den Ablauf fortsetzen
- Drücken Sie erneut Enter: Nach Schritt 1 werden eine Transition und Schritt 2 hinzugefügt. Geben Sie
fullals Transitionsbedingung ein und legen Sie den Eingang an. - Drücken Sie A und fügen Sie die Aktion
Valvehinzu (legen Sie den Ausgang an).
5. Die Rückführung schließen
Der Zyklus muss zu Schritt 0 zurückkehren, wenn der Tank leer ist.
- Drücken Sie bei ausgewähltem Schritt 2 die Taste L. Die Hinweise zeigen Klick auf einen Schritt – dorthin zurückführen.
- Klicken Sie auf Schritt 0. Unter Schritt 2 wird eine Transition mit einer Verbindung nach oben zu Schritt 0 hinzugefügt; sie trägt einen Pfeil, weil sie nach oben führt.
- Geben Sie
emptyals ihre Transitionsbedingung ein, drücken Sie Enter und legen Sie den Eingang an.
Ihr Plan entspricht jetzt der Grafik oben auf dieser Seite.
6. Prüfen
Sehen Sie sich die Zähler oben rechts an: Ein roter Kreis zählt Fehler, ein oranges Dreieck Warnungen. Klicken Sie darauf, um die Liste Probleme zu öffnen. Jedes Problem sagt, was falsch ist und wo; klicken Sie darauf, um zum Element zu springen, und verwenden Sie die Korrekturschaltfläche, wenn es eine gibt. Ein korrekter Plan hat keine Fehler. Die Bedeutung jeder Meldung finden Sie unter Problembehebung.
7. Simulieren
- Drücken Sie F5. Das Diagramm wird gesperrt, und links erscheint der Bereich Simulation. Schritt 0 trägt eine Marke: Er ist aktiv.
- Schalten Sie im Bereich start ein. Die Transition schaltet: Schritt 1 wird aktiv, und seine Aktion Pump zeigt ein Häkchen ✓.
- Schalten Sie start aus und dann full ein: Schritt 2 wird aktiv, und Valve schaltet ein.
- Schalten Sie full aus und empty ein: Der Grafcet kehrt zu Schritt 0 zurück.
- Öffnen Sie den Reiter Zeitdiagramm, um jedes Signal über der Zeit zu sehen. Drücken Sie Shift+F5, um die Simulation zu beenden.
Was passiert, wenn start eingeschaltet bleibt, während der Tank leer wird? Probieren Sie es aus: Sobald Schritt 0 wieder aktiv ist, schaltet seine Transition erneut. Genau so verhält sich der GRAFCET, wie er gezeichnet ist. Verwenden Sie eine steigende Flanke ↑start, um nur auf einen neuen Tastendruck zu reagieren (tippen Sie ^start, siehe Transitionsbedingungen schreiben).
8. Speichern
Ihre Arbeit wird nach jeder Änderung automatisch im Browser gespeichert. Für eine Datei, die Sie aufbewahren, versenden oder unter Versionsverwaltung stellen können, drücken Sie Ctrl+S: Das Projekt wird als <name>.grafcet.json gespeichert. Doppelklicken Sie oben auf den Projektnamen, um es umzubenennen.
Wie geht es weiter?
- GRAFCET-Grundlagen erklärt die Regeln hinter dem, was Sie gerade gesehen haben.
- Diagramme bearbeiten zeigt Parallel- und Alternativverzweigungen und weitere schnelle Griffe.
- Simulation behandelt Zeitglieder, das Ablaufprotokoll und Szenarien.