Beispiellösung für die Druckmaschine mit Graph
Die Aufgabe für die Druckmaschine eignet sich sehr gut für eine Ablaufsteuerung mit S7-Graph. Daher haben wir als neben der Beispiellösung in FUP einen zweiten Lösungsweg in Graph erstellt.
Die Zuordnungstabelle
Eingangsvariable | Symbol | Datentyp | Logische Zuordnung | Adresse |
---|---|---|---|---|
Taster Ein | Ein | Bool | Taster betätigt=1 | E0.1 |
Taster Aus | Aus | Bool | Taster betätigt=1 | E0.2 |
Sensor Endlage hinten 1Y1 | 1S1 | Bool | Sensor betätigt=1 | E0.3 |
Sensor Endlage vorne 1Y1 | 1S2 | Bool | Sensor betätigt=1 | E0.4 |
Sensor Endlage hinten 2Y1 | 2S1 | Bool | Sensor betätigt=1 | E0.5 |
Sensor Endlage vorne 2Y1 | 2S2 | Bool | Sensor betätigt=1 | E0.6 |
Lichtschranke | S1 | Bool | LS betätigt=1 | E0.7 |
Taster Zähler Reset | Reset | Bool | Taster betätigt=1 | E1.0 |
Ausgangsvariablen | Symbol | Datentyp | Logische Zuordnung | Adresse |
Zylinder 1Y1 ausfahren | 1Y1 | Bool | 1Y1=1 | A0.1 |
Zylinder 2Y1 ausfahren | 2Y1 | Bool | 2Y1=1 | A0.2 |
Motor M1 | M1 | Bool | M1=1 | A0.3 |
Motor M2 | M2 | Bool | M2=1 | A0.4 |
Die Symboltabelle
Das Beispielprogramm für die Druckmaschine
Download des OB1 für die Druckmaschine in Graph
Download des FB1 für die Druckmaschine in Graph
Erläuterung der Beispiellösung:
Im Initialschritt werden alle Ausgänge und Merker zurückgesetzt. Mit dem Ein-Taster werden über die nächsten beiden Motoren in Gang gesetzt. Wird wieder der Aus-Taster gedrückt, wird zum Initialschritt gesprungen und dabei werden die Motoren wieder ausgeschaltet. In Schritt S2 wurde der Motor lediglich für diesen Schritt eingeschaltet, da er beim nächsten Schritt, zu dem über die Lichtschranke gesprungen wird, wieder ausgeschaltet werden muss.
Ab Schritt S3 wird der Druckvorgang eingeschaltet. Die beiden Zylinder werden aus- und wieder eingefahren, wobei Zylinder 1Y1 erst nach 5 Sekunden wieder einfährt, sobald er seine vordere Endlage erreicht.
Am Ende der Schrittkette sind nun zwei Transitionen. Ist die Anlage in der Zwischenzeit ausgeschaltet, wird wieder zum Initialschritt gesprungen. Ist die Anlage aktiv, wird zum Schritt S2 gesprungen und der Druckvorgang kann von vorne beginnen, sobald die Lichtschranke betätigt wird.
Aus Vereinfachungsgründen haben wir auf den Einbau des Zählers verzichtet. Im Grunde benötigen wir dieselbe Funktion wie in der Beispiellösung in FUP.