Beispiel 6.6: Koordination einer rotatorischen und einer linearen Achse

Eine mechanische Kurvenscheibe mit quadratischer Fläche und Kantenlänge a rotiert mit konstanter Geschwindigkeit. Die Führungsrolle berührt die Kurvenscheibe zu Beginn der Bewegung (alfa=0) auf der Höhe a/2.

Dreht sich die Kurvenscheibe um den Winkel alfa, fährt die Führungsrolle um die Strecke y nach oben bzw., wenn der Winkel 45° überschreitet, wieder nach unten:

Diese periodische Funktion ist im Projekt B6_6_Kurvenscheiben.project in CoDeSys als elektronische Kurvenscheibe programmiert. Hierzu gibt der Anwender im CAM-Editor Stützpunkte der Funktion vor und gibt ihre Periodenlänge, in diesem Beispiel 90°, an. Der Editor interpoliert die Funktion zwischen den Stützpunkten, so dass für jeden Winkel alfa ein passender Positionswert y vorgegeben wird.

Speicherprogrammierbare Steuerungen für die Fabrik- und Prozessautomation

4. Auflage erschienen im Hanser Verlag, 2015