Bei dieser SPS-Programmierung sortieren und verteilen wir Kartons nach Höhe in die dafür vorgesehenen Lagerbehälter mithilfe von Sensoren und Förderbändern.
Dieses SPS-Programm verteilt die angegebene Anzahl von Teilen entsprechend ihrer Größe.
SPS sortiert Kartons nach Höhe
Die folgende Simulation zeigt das Funktionsprinzip der SPS-Logik zum Sortieren von Kartons nach Höhe. Hier haben wir 3 verschiedene Kartongrößen, nämlich kleine, mittlere und große.
Für jede Kartongröße gibt es drei Lagerbehälter. Es gibt drei Schieber und drei Förderbänder. Jede Kartongröße hat einen Schieber und ein Förderband.
Der Roboter legt die Kartons nach dem Zufallsprinzip auf das Förderband. Die Sensoren werden verwendet, um die Größe des Kartons zu erkennen. Die Förderbänder werden mithilfe der Sensoren gestartet und gestoppt, wenn der jeweilige Karton dort ankommt.
Der jeweilige Schieber wird aktiviert und bewegt den jeweiligen Karton in die dafür vorgesehenen Lagerbehälter.
SPS-E/A-Liste
Die folgende Tabelle listet die Ein- und Ausgänge dieses Systems auf.
Typ | Geräte-Nr. | Gerätename | Betrieb |
Eingang | X0 | Startpunkt | EIN, wenn sich der Roboter am Startpunkt befindet. |
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 erkannt wird. |
Eingang | X4 | Sensor | EIN, wenn das Teil auf der Steigung erkannt wird. |
Eingang | X5 | Sensor | EIN, wenn das Teil auf der Steigung erkannt wird. |
Eingang | X6 | Sensor | EIN, wenn das Teil auf der Steigung erkannt wird. |
Eingang | X7 | Sensor | EIN, wenn das Teil am rechten Ende erkannt wird. |
Eingang | X10 | Teilerkennung | EIN, wenn das Teil vor dem Schieber erkannt wird. |
Eingang | X11 | Teilerkennung | EIN, wenn das Teil vor dem Schieber erkannt wird. |
Eingang | X12 | Teilerkennung | EIN, wenn das Teil vor dem Schieber erkannt wird. |
Ausgang | Y0 | Versorgungskommando | Wenn Y0 eingeschaltet ist, wird ein Teil geliefert. Ein Prozesszyklus beginnt: Das Holzteil wiederholt sich in der Reihenfolge M, S, L, M, M, L, S, S, L, L. |
Ausgabe | Y1 | Förderband vorwärts | Das Förderband bewegt sich vorwärts, wenn Y1 eingeschaltet ist. |
Ausgabe | Y2 | Förderband vorwärts | Das Förderband bewegt sich vorwärts, wenn Y2 eingeschaltet ist. |
Ausgabe | Y3 | Förderband vorwärts | Das Förderband bewegt sich vorwärts, wenn Y3 eingeschaltet ist. |
Ausgabe | Y4 | Förderband vorwärts | Das Förderband bewegt sich vorwärts, wenn Y4 eingeschaltet ist. |
Ausgabe | Y5 | Pusher | Fährt aus, wenn Y5 eingeschaltet ist, und ein, wenn Y5 ausgeschaltet ist. Der Schieber kann nicht mitten im Hub angehalten werden. |
Ausgabe | Y6 | Pusher | Schieber Fährt aus, wenn Y6 eingeschaltet ist, und ein, wenn Y6 ausgeschaltet ist. Der Schieber kann in der Mitte des Hubs nicht angehalten werden. |
Ausgabe | Y7 | Pusher | Fährt aus, wenn Y7 eingeschaltet ist, und ein, wenn Y7 ausgeschaltet ist. Der Schieber kann nicht mitten im Hub angehalten werden. |
Programmbeschreibung
Programmieren einer speicherprogrammierbaren Steuerung (SPS) für die Kartonsortierung basierend auf Höhe und Komponentenverteilung.
Um den Roboterbetrieb zu starten, muss der Druckknopf PB1 (X20) auf dem Bedienfeld gedrückt werden, wodurch der Roboterversorgungsbefehl (Y0) aktiviert wird.
Der Roboterversorgungsbefehl (Y0) wird deaktiviert, wenn der Roboter die Teilebewegung abgeschlossen hat und in seine Ausgangsposition zurückkehrt.
Der Förderbandbewegungsbefehl wird durch den Schalter SW1 (X24) auf dem Bedienfeld gesteuert. Durch Aktivieren des Schalters (Einschalten) wird die Bewegung des Förderbands vorangetrieben, während durch Deaktivieren (Ausschalten) das Förderband zum Stillstand kommt.
Das Sortieren der Teile, unterteilt in große, mittlere und kleine Größen, wird durch die Eingabe der oberen (X1), mittleren (X2) und unteren (X3) Sensoren ausgeführt. Nach dem Sortieren werden die Teile in ihre dafür vorgesehenen Behälter befördert.
Das Vorhandensein eines Teils im Schieber wird durch die Aktivierung (Einschalten) der Teileerkennungssensoren (X10, X11 oder X12) identifiziert. Bei Teileerkennung wird das Förderband angehalten und das erkannte Teil auf das Tablett verschoben.
Hinweis: Die Funktion des Schiebers wird durch den Schieberbetätigungsbefehl gesteuert. Bei Empfang eines EIN-Signals fährt der Schieber vollständig aus, während ein AUS-Signal dazu führt, dass der Schieber einfährt.
Jedes Tablett muss eine bestimmte Anzahl von Teilen enthalten, abhängig von ihrer Größe. Alle Teile, die diese angegebene Anzahl überschreiten, umgehen den Schieber und werden am rechten Ende vom Förderband ausgeworfen.
Die angegebene Anzahl von Teilen pro Größe ist wie folgt:
- Groß: 3 Teile
- Mittel: 2 Teile
- Klein: 2 Teile
SPS-Kontaktplanlogik