Dieser Artikel stellt Ihnen eine einfache Lösung für die Steuerung eines Brushless-Motors mittels PRONET-Servodrive über eine I3-SPS vor (CNC-Achsen-Steuerung via Modbus).
Diese Art von Anwendung ist für die Steuerung unserer Linearmodule möglich.
1- Warum ein Modbus-Netzwerk ?
Modbus ist ein einfach zu realisierendes Netzwerk. Wir können damit Bewegungsbefehle an den Servoantrieb senden und Informationen wie z.B. die aktuelle Motorposition abrufen.
Der Servoantrieb verfügt auch über eine CanOpen-Netzwerkkarte, die aber ohne ein Benutzer-Overlay schwer zu implementieren ist. Wir werden sie daher in Verbindung mit PROMAX-CNC-Steuerungsplatinen für komplexere Anwendungen verwenden.
2- Anwendungbeispiel Linearmodul
A- Maschinenursprung (Homing)
Um die Referenzposition bei der Initialisierung des Systems festzulegen, ist es notwendig, einen Homing- Prozess durchzuführen.
Bei diesem Vorgang fährt der Antrieb die Achse bis zum Endschalter, stoppt und setzt die aktuelle Position auf Null.
B- Linearachsbewegung
Man kann eine Bewegung zu einer oder mehreren Positionen über einen einfachen Befehl starten.
Es können bis zu 15 verschiedene Bewegungen vorgespeichert werden. Außerdem können diese Positionen über die SPS dynamisch verändert werden.