ID 20352

Interne Buffer sollen geleert werden, obwohl Phasen/Radienüberschleifen erfolgen soll.

Beschreibung

Bestimmte NC-Befehle (z.B. #FLUSH) bewirken ein s.g. "Spuelen" des NC-Kanals, d.h. interne Puffer des NC-Kanals werden freigegeben. Dies führt zu einem Konflikt, wenn zu diesem Zeitpunkt die Funktion Überschleifen G301/G302 aktiv ist, da hier genau diese Pufferinhalte benötigt werden. In diesem Fall wird kein Überschleifsatz eingefügt.

Beispiel:

Falsch:
N10   G00 X0 Y0 Z0
N20   G01 X50 F10000
N30   G301 I20
N40   #FLUSH
N50   X100 Y100
:
N1000 M30
Richtig:
N10   G00 X0 Y0 Z0
N20   G01 X50 F10000
N30   G301 I20
N40   X100 Y100
N50   #FLUSH
:

N1000 M30

Reaktion

Klasse

1

NC-Programmbearbeitung wird fortgesetzt.

Abhilfe

Klasse

1

NC-Programm prüfen und ändern. NC-Befehle die ein s.g. "Spuelen" des NC-Kanals bewirken, dürfen nicht innerhalb der Überschleifsequenz verwendet werden, sondern nur davor oder danach.

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.