Seite 1 von 1

Abfüllanlage mit zwei Robotern

Verfasst: 07 Mai 2021, 13:53
von Weiss_MHJ
RobotsFillingLine.gif
RobotsFillingLine.gif (1.26 MiB) 6678 mal betrachtet
In einer Anlage werden mit Hilfe von zwei Robotern Gläser befüllt, verschlossen und für den Transport abgelegt.

Der linke Roboter entnimmt das Glas von einem Band und befördert dieses zur Befüllposition.
Danach wird das Glas mit zwei Stücken befüllt und anschließend vom Roboter zum Verschließen abgestellt.
Nach dem Verschließen des Glases entnimmt der zweite Roboter das Glas und legt es auf einem weiteren Band zum Abtransport ab.
Anschließend beginnt der Zyklus von Neuem.

Über den Taster S4 kann der Zyklus beendet werden, dabei wird ein etwaiger bereits begonnener Zyklus zunächst abgeschlossen.

Die Ansteuerung des Roboters erfolgt mit Hilfe eines Funktionsbausteins (FB), welchem die gewünschten Achs-Positionen übergeben werden können.
Dieser kann z.B. direkt innerhalb der Schrittkette aufgerufen werden. Hat der Roboter die Vorgabeposition erreicht, dann wechselt ein
Ausgangsparameter des FBs von 0 auf 1.

Bei den Attachments finden Sie unten:
PLC-Lab Beispiel-Anlage (mind. V1.8.3.1 notwendig)
TIA PORTAL V15.1 Projekt (Archiv) mit einer Beispiel-Lösung für eine S7-1500.
Dieses Projekt kann mit neueren Versionen des TIAs hochgerüstet werden.

Die PLC-Lab Anlage kann z.B. durch einfaches Umverdrahten auch für andere SPS-Systeme oder Grafcet-Studio verwendet werden.
Siehe auch:
https://www.mhj-wiki.de/de/plc-lab/die- ... verdrahten

Re: Abfüllanlage mit zwei Robotern

Verfasst: 07 Mai 2021, 15:37
von hugenay
Wieder eine tolle Anlage! :D

Ich frage mich allerdings, ob es Sinn macht. Der Roboter hat ja eine eigene Steuerung (schon wg. der Harmonisierung der Achsbewegungen). Ergo steuert die SPS nicht diesen Roboter...

Re: Abfüllanlage mit zwei Robotern

Verfasst: 05 Nov 2021, 08:07
von Weiss_MHJ
Guten Tag,

auch in der Anlage positioniert nicht die SPS den Roboter.
Die Roboterachsen werden von dem Positionieralgorithmus von PLC-Lab bewegt.
Das SPS-Programm gibt die Positionen vor und erhält die Rückmeldung, wann der Roboter die Position erreicht hat.

Gruß