In dieser erweiterten SPS-Logik werden Teile unterschiedlicher Größe erkannt, entsprechend der Kartongröße sortiert und in die Behälter gelegt.
Die Teile sind nichts anderes als Kartons unterschiedlicher Größe, z. B. klein, mittel und groß. Der Roboter legt Kartons unterschiedlicher Größe nach dem Zufallsprinzip auf das Förderband. Anschließend erkennt das System die Kartongröße, bewegt sich zum jeweiligen Förderband und legt sie in die entsprechenden Behälter.
SPS-Programmierung für Sortier- und Verteilungslinien
Die folgende Simulation zeigt den Betrieb des Sortier- und Verteilungsliniensystems.
Ein- und Ausgänge
Typ | Gerätenr. | Gerätename | Betrieb |
Eingang | X0 | Startpunkt (Versorgung) | EIN, wenn das Teil erkannt wird. |
Eingang | X1 | Oberer, höher | EIN, wenn das Teil erkannt wird. |
Eingang | X2 | Mitte | EIN, wenn das Teil erkannt wird. |
Eingang | X3 | Unten | EIN, wenn das Teil am rechten Ende erkannt wird. |
Eingang | X4 | Sensor | EIN, wenn das Teil am rechten Ende erkannt wird. |
Eingang | X5 | Sensor | Das Förderband bewegt sich vorwärts, wenn Y1 EIN ist. |
Eingang | X6 | Teil erkennen | EIN, wenn das Teil vor dem Schieber erkannt wird. |
Eingang | X10 | Startpunkt (Entladen) | EIN, wenn sich der Entladeroboter am Startpunkt befindet. |
Eingang | X11 | Teil auf Tisch | EIN, wenn sich das Teil auf dem Tisch befindet. |
Eingang | X12 | Robotervorgang beendet | EIN, wenn der Robotervorgang beendet ist. |
Ausgang | Y1 | Förderband vorwärts | Das Förderband bewegt sich vorwärts, wenn Y2 eingeschaltet ist. |
Ausgang | Y2 | Förderband vorwärts | Bewegt sich nach vorne, wenn Y3 eingeschaltet ist. |
Ausgang | Y3 | Sortierflügel | Das Förderband bewegt sich vorwärts, wenn Y4 eingeschaltet ist. |
Ausgang | Y4 | Förderband vorwärts | Das Förderband bewegt sich vorwärts, wenn Y5 eingeschaltet ist. |
Ausgang | Y5 | Förderband vorwärts | Fährt aus, wenn Y6 eingeschaltet ist, und ein, wenn Y6 ausgeschaltet ist. Der Schieber kann nicht mitten im Hub angehalten werden. |
Ausgang | Y6 | Pusher | Der Roboter bewegt das Teil zum Tablett, wenn Y7 eingeschaltet ist. Ein Prozesszyklus beginnt. |
Ausgang | Y7 | Befehl „Entladen“ | Wenn Y7 eingeschaltet ist, bewegt der Roboter das Teil zur Ablage. Ein Prozesszyklus beginnt. |
Ausgang | Y10 | Rot | Leuchtet, wenn Y10 eingeschaltet ist. |
Ausgang | Y11 | Grün | Leuchtet, wenn Y11 eingeschaltet ist. |
Ausgang | Y12 | Gelb | Leuchtet, wenn Y12 eingeschaltet ist. |
Programmbeschreibung
Durch Betätigen des Druckknopfs PB1 (X20) auf dem Bedienfeld wird der Zufuhrbefehl (Y0) ausgelöst, wodurch der Roboter zum Bewegen des Objekts in Bewegung gesetzt wird.
Sobald der Roboter seine Aufgabe, das Teil zu bewegen und in seine ursprüngliche Position zurückzukehren, abgeschlossen hat, wird der Zufuhrbefehl (Y0) deaktiviert. Durch Aktivieren des Zufuhrbefehls (Y0) wird der Roboter angetrieben, um ein Teil bereitzustellen.
Durch Aktivieren des Schalters SW1 (X24) auf dem Bedienfeld werden die Förderbänder veranlasst, vorwärts zu fahren. Umgekehrt führt das Deaktivieren des Schalters dazu, dass die Förderbänder angehalten werden.
Auf Förderbändern transportierte Teile unterschiedlicher Größe, nämlich groß, mittel und klein, werden nach Eingabe der oberen (X1), mittleren (X2) und unteren (X3) Sensoren sortiert und in dafür vorgesehene Behälter geliefert.
Große Teile werden zum hinteren Förderband geleitet, wenn der Sortierflügel (Y3) am geteilten Förderband aktiviert wird, woraufhin das Teil auf dem Förderband transportiert wird und schließlich von der rechten Kante herunterfällt.
Mittlere Teile werden zum vorderen Förderband geleitet, wenn der Sortierflügel (Y3) am geteilten Förderband deaktiviert wird, und anschließend vom Roboter auf das Tablett übertragen.
Kleine Teile werden zum hinteren Förderband geleitet, wenn der Sortierflügel (Y3) am geteilten Förderband aktiviert wird. Sobald der Sensor „Teil erkennen“ (X6) im geteilten Förderband aktiviert wird, wird das Förderband angehalten und das Teil auf das Tablett geschoben.
Wenn der Roboter ein Teil auf dem Tisch erkennt (X11), wird der Befehl „Entladen“ (Y7) aktiviert. Sobald der Roboter seine Operationen beendet hat, was durch das Einschalten des Status „Roboteroperation beendet“ (X12) angezeigt wird (was geschieht, wenn ein Teil auf dem Tablett abgelegt wird), wird der Befehl „Entladen“ (Y7) deaktiviert.
Sofern der Schalter SW2 (X25) auf dem Bedienfeld aktiviert bleibt, erfolgt unter folgenden Bedingungen eine automatische Zufuhr eines neuen Teils:
- Wenn der Roboter den Transport eines mittleren Teils einleitet.
- Wenn ein kleines Teil in die Ablage gelegt wird oder ein großes Teil von der rechten Kante des Förderbands herunterfällt.
Die Anzeigeleuchten blinken folgendermaßen:
- Das rote Licht zeigt an, dass der Roboter gerade ein Teil zuführt.
- Das grüne Licht bedeutet, dass das Förderband in Bewegung ist.
- Das gelbe Licht leuchtet, wenn das Förderband stillsteht.
SPS-Programm
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now