L_MC4P - MC_MovePath: G90/G91-Umschaltung führt zu Fehlermeldung 'unbekannte G-Funktion' (behoben ab V03.23.00)

Behoben ab:
Bibliothek: L_MC4P_RoboticHandling (FAST Motion)  ab V03.23.00.173
                      (Update über Package-Manager)

Verhalten der neuen Version: 
Die Umschaltung der Zielkoordinaten (absolut/relativ) mittels der G-Funktionen G90/G91 ist jetzt auch ohne einen zwischengeschalteten Fahrweg möglich.


Beschreibung des Verhaltens:
MC_MovePath: 
Bei G90-Umschaltung (==> absolute oder relative ZIelkoordinaten) tritt die Fehlermeldung 'unbekannte G-Funktion' auf.

Beispiel 1 (Nicht ok):

N01 G91 (relativ)
N02 G17 (Hauptebene XY auswählen, wobei dies kein Fahrauftrag ist)
N03 G90 (absolut Positionieren)
N04 G1 X20 Y200 F30
==> Fehlermeldung tritt auf

Beispiel 2 (ok):

N01 G91 (relativ)
N02 G17 (Hauptebene XY auswählen)
N44 G1 X10 Y200 F30 (Fahrauftrag)
N03 G90 (absolut Positionieren)
N04 G1 X20 Y200 F30
==> Ok, keine Fehlermeldung

Unter welchen Bedingungen tritt das Verhalten auf?
  • Verwendung des FBs 'MC_MovePath' und
  • G-Funktion G90-Umschaltung (==> absolute oder relative ZIelkoordinaten) und
  • wenn im Programm vor diesem Befehl kein Fahrauftrag programmiert ist.
 
Betroffene Produkte:
Bibliothek: L_MC4P_RoboticHandling (FAST Motion)

Kurzfristige Maßnahmen, Bewertung/Empfehlungen:
Als Work-Around kann beim Wechsel von G90 -> G91 ein zusätzlicher Fahrauftrag programmiert werden.
 

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/202000242/0/
Contact form