MC_MoveAbsoluteCA wie bekomme ich ein "in Position" Bit

Wondermike_2000

Level-2
Beiträge
46
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich möchte mit einer XTS Achse einen Mover von A nach B fahren.
Woher weiß ich wann der Mover angekommen ist?
Die Ausgänge des MC_MoveAbsoluteCA sind da nicht sehr mitteilsam.

Und wo bekomme ich die aktuelle Modulo Position her?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe zwar noch nicht mit den XTS-Achsen gearbeitet, aber aus der Erfahrung mit normalen Achsen heraus würde ich sagen, dass sich MC_MoveAbsoluteCA und Modulo-Position gegenseitig ausschließen.

Frage: Gibt es so was wie einen MC_MoveModuloCA?

Modulo-Position: Bei den normalen Achsen hole ich mir die direkt aus der Achsenstruktur:
Code:
stAxis.NcToPlc.ModuloActPos
 
aus der Erfahrung mit normalen Achsen heraus würde ich sagen, dass sich MC_MoveAbsoluteCA und Modulo-Position gegenseitig ausschließen.
Nö, warum sollte es so sein? Eine "normale" Modulo-Achse wird doch auch mit MC_MoveAbsolut verfahren.
 
Nö, warum sollte es so sein? Eine "normale" Modulo-Achse wird doch auch mit MC_MoveAbsolut verfahren.
Ich nehme dafür immer den MC_MoveModulo. Bei mir unterscheidet sich auch immer die Achsposition von der Modulo-Position. Es kann aber sein, das das von der Antriebshardware abhängt und auch darum der MC_MoveAbsolute unter bestimmten Umständen sauber funktioniert. Wenn das Modulo in der Antriebshardware gebildet wird, und nicht im NC, zum Beispiel.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
EDIT:
Asche auf mein Haupt! ICH NEHME ALLES ZURÜCK UND BEHAUPTE DAS GEGENTEIL
Wer lesen kann ist halt deutlich im Vorteil: IST Halt kein Siemens...
 

Anhänge

  • Screenshot 2024-08-15 110855.png
    Screenshot 2024-08-15 110855.png
    234,4 KB · Aufrufe: 29
Zurück
Oben