TIA Rundtisch Schieben mit Bedingung

Also eigentlich funktioniert es genau so wie Larry Laffer das schreibt ;) und sooo schwierig ist das auch wieder nicht
Und ich denke es machen sehr viele so.
Jede Station arbeitet für sich. Der Start bekommt jede Station gleichzeitig von einem "Master" und arbeitet dann bis die Schrittkette fertig ist. Wenn die Station fertig ist, meldet diese das dem Master und wenn alle Stationen dies meldet, dann dreht man den Rundtisch und startet wieder alle Stationen (klar vor dem Start einmal alles weiter schieben, aber das ist ein Loop/Zykluszeit. Und wenn man im Programm noch schaut, dass die Schieberei vor dem Bearbeiten der Stationen geschieht, verliert man nicht mal eine Zykluszeit)

Einziger unterschied ist eigentlich nur in der Strategie, ob der Rundtisch jetzt als erstes drehen soll oder als letztes. Haben beide, wie immer alles im Leben, seine Vor- und Nachteile. :)

Gruss blimaa
 
Einziger unterschied ist eigentlich nur in der Strategie, ob der Rundtisch jetzt als erstes drehen soll oder als letztes. Haben beide, wie immer alles im Leben, seine Vor- und Nachteile. :)
Die Schieberei im Programm sollte tatsächlich in 1 Zyklus zu schaffen sein, wohingegen die mechanische Dreherei vermutlich langsamer geschieht.
Spätestens wenn die Schieberei im Programm zu einer zu starken Erhöhung der ZyklusZeit führt, sollte man überlegen, ob es nicht einfacher ist, auf die Schieberei zu verzichten und stattdessen mit dem ArrayIndex bzw. mit den ArrayIndizes etwas zu "zaubern".
 
@Heinileini : also ich hatte schon einen recht komplexen Schiebespeicher da dieser auch noch Messwerte beinhaltete, die am Ende mit weggespeichert werden sollten. Der Schiebetakt hatte in dem Takt meine Zykluszeit dann tatsächlich um 5 ms erhöht - ist also nichts worüber man sich wirklich Gedanken machen sollte ...

@blimaa : ich habe immer erst die Stationen gestartet und dann den Tisch. Das hatte auf den eigentlich Ablauf keinen Einfluss weil, wenn es unnötigt war dann waren ja alle Stationen sofort fertig - Taktverlust also max. 2 SPS-Zyklen (in mienem Fall also in Summe ca. 50 ms :cool: )
 
Zurück
Oben