NC- Achse aktuelle Position zurücksetzten

Leto

Level-1
Beiträge
53
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Morgen,
ich benutze in einem SPS-Programm die Variable TERM_Conv1Motor.NcToPlc.ActPos um die aktuelle Position einer Achse auszulesen. Der Wert wird dann zur Positionierung von einem Förderband benutzt.

Jetzt mein Problem:
Läuft die Achse ohne Fehler immer in eine Richtung, erhöht sich der Wert in (TERM_Conv1Motor.NcToPlc.ActPos) bis ins unendliche, wodurch es nach einige Zeit zu Problemen bei der Positionierung kommt, da der Wert zu groß ist. Gibt es einen Befehl, der nur die aktuelle Position der Achse auf Null setzt, ohne direkt die ganze Achse neu Initialisieren zu müssen?

Schonmal vielen dank im vorraus.

Zur Info: benutzt wird die TcMC2.lib zur Steuerung der Schrittmotorklemmen
 
Zurück
Oben