Ablaufdiagramm Grundstellungsfahrt einer Umsetzeinheit — Erst Z heben, dann X zurückfahren, jede Achse einzeln prüfen (Beispiel)

Zuletzt aktualisiert: 2026-09-23 / Kategorie: Beispiele, Ablaufdiagramme

Die Grundstellungsfahrt einer Umsetzeinheit aus einer vertikalen Z-Achse (Pneumatikzylinder mit Impulsventil), einer horizontalen X-Achse (Servo) und einem Greifer. Gezeichnet für alle, die „alle Achsen in Grundstellung“ auf einmal befohlen und auf dem Rückweg etwas gerammt haben: Z wird ganz gehoben, bevor X zurückfährt.

Dieses Beispiel im Editor öffnen JSON herunterladen

Der kostenlose Browser-Editor öffnet sich in einem neuen Tab mit diesem Ablaufdiagramm. Ohne Installation und Registrierung, und nichts, was Sie eingeben, wird irgendwohin gesendet. Änderungen dort verändern das Beispiel auf dieser Seite nicht. Das JSON ist die Quelle zum erneuten Öffnen im Editor oder zur Übergabe an eine KI (Format: JSON-Datenformat).

Ablaufdiagramm der Grundstellungsfahrt einer Umsetzeinheit. Sie beginnt mit dem Referenzier-Taster; fehlen Energie oder Luft, „Energie oder Luft fehlt“ anzeigen und abbrechen. Kann Z nicht heben, ohne am Teil zu ziehen, „Greifer oder Vorrichtung von Hand öffnen“ anzeigen und abbrechen. Z heben (Grenze 3 s); wird die obere Endlage nicht EIN, „Z hebt nicht“ anzeigen und abbrechen. X in Grundstellung fahren (Grenze 30 s); kommt es nicht an, „X fährt nicht in Grundstellung“ anzeigen und abbrechen. Ist der Greifer nicht leer, „Teil entfernen“ anzeigen und abbrechen. Ist er leer, Referenzieren fertig (bHomeDone) EIN setzen und in die Grundstellung gehen (Warten auf Start).
Nach einem Abbruch die Ursache beseitigen und den Referenzier-Taster erneut drücken. Eine Achse, die schon in Position ist, wird nur geprüft und geht direkt weiter.

1. Jede Stufe: Energie und Luft prüfen, bevor etwas bewegt wird, und jeder Achse eine Grenze geben

Signale in diesem Diagramm — fertig (bHomeDone) und in Grundstellung (bAtOrigin) sind getrennte Signale

NameRichtungBedeutung
bHomeBtnEingangReferenzier-Taster
bPowerOnEingangEnergie ist da (Hilfskontakt des Sicherheitsrelais)
bAirOKEingangVersorgungsdruck ist da (Druckschalter)
bChuckOpenEnd / bChuckCloseEndEingangGreifer offen / geschlossen
bJigClampEndEingangVorrichtungsspanner geschlossen
bZUpSol / bZDownSolAusgangZ Hebe-/Senk-Spule
bZUpEnd / bZDownEndEingangZ obere / untere Endlage
bXHomeReqAusgangBefehl, X in Grundstellung zu bringen (Referenz suchen oder zur Grundstellung positionieren)
bXAtHomeEingangDie aktuelle Position von X liegt in der Toleranz der Grundstellung und die Positionierung ist abgeschlossen. Nicht zu verwechseln mit „Referenzieren fertig“ des Verstärkers oder der Positioniereinheit, das nur die erstellte Referenz markiert und meist nach dem Verlassen der Grundstellung EIN bleibt
bHomeDoneInternGrundstellungsfahrt erledigt und Position nicht verloren (bleibt im Automatikbetrieb EIN)
bAtOriginInternJetzt in Grundstellung (bZUpEnd und bXAtHome beide EIN; in jedem Zyklus berechnet)

2. Warum diese Reihenfolge: Um Kollisionen zu vermeiden, Z ganz heben, dann eine Achse nach der anderen

Die Grundstellungsfahrt bringt die Maschine ohne Kollision in die Grundstellung (den Startpunkt des Automatikbetriebs), egal wo sie stehen geblieben ist. Sie entspricht der „Rückkehr in die Grundstellung“ in SPS-Ablaufdiagramm zeichnen. Wer „alle Achsen in Grundstellung“ auf einmal befiehlt, rammt je nach Stoppposition unterwegs etwas. Deshalb wird die Reihenfolge zuerst festgelegt.

  1. Z ganz heben, bevor X bewegt wird Mit Z unten stößt der Greifer oder das gehaltene Teil gegen Vorrichtung oder Förderer. Die Maschine ist so gebaut, dass X mit Z in oberer Endlage überallhin fahren kann, ohne etwas zu treffen, auch mit Teil. Diese obere Endlage ist die Bedingung für Bewegungen von X, im Automatik- und Handbetrieb ebenso wie beim Referenzieren.
  2. Eine Achse nach der anderen, Ankunft bestätigen, dann die nächste Bewegen sich beide gleichzeitig, kollidiert X, wenn Z unterwegs stehen bleibt. Z und X zusammen wären schneller, aber die Grundstellungsfahrt ist selten, also geht Sicherheit vor Geschwindigkeit. Eine Referenziergeschwindigkeit unter der des Automatikbetriebs begrenzt zudem den Schaden, falls doch etwas kollidiert.
  3. Der Greifer wird beim Referenzieren nicht geöffnet Öffnen ließe das gehaltene Teil fallen. Ist ein Teil vorhanden, eine Meldung anzeigen und anhalten; nach dem Entfernen wird die Grundstellungsfahrt wiederholt. Wie das Teil entfernt wird (Tür öffnen und von Hand entnehmen oder Greifer im Handbetrieb öffnen), wird je Maschine festgelegt.
  4. Störungen sagen, welche Achse stehen geblieben ist Ein bloßes „Referenzierstörung“ heißt, vor Ort von vorn zu suchen. Nach Achse getrennt ist klar, wo man hinsieht: Luftdruck und Sensoren bei Z, Verstärkeralarm bei X.

3. Die Spezifikation nennt Reihenfolge, Weiterschaltbedingungen, Grenzen und das, was nicht bewegt wird

Mehr Achsen werden genauso gezeichnet: erst die kollisionsfreie Reihenfolge festlegen, dann „bewegen → angekommen?“ in dieser Reihenfolge aufreihen.

Im Editor geöffnet, lässt sich der Text eines Symbols per Doppelklick ändern.

Die Werkzeuge für dieses Beispiel

  • Flowchart Editor — Die Abbildung oben und das Beispiel-JSON wurden mit diesem Editor erstellt und exportiert.
  • Timing Chart Editor — Die Reihenfolge von Referenzierbefehl und Fertigmeldung für X lässt sich als Zeitdiagramm zeichnen.

Verwandte Artikel

yk.builds