ID 21403

Die Kompensationseinstellung einer am Synchronbetrieb beteiligten Achse darf nicht geändert werden.

Beschreibung

Mit dem NC-Befehl <Achse>[COMP ...] soll eine Kompensationseinstellung einer Achse geändert werden, die im momentan aktiven Synchronbetrieb als Master – oder Slaveachse definiert ist.

Beispiel:

Falsch:

N10   G00 X0 Y0 Z0

N30   #SET AX LINK[1, B=X]

N40   #ENABLE AX LINK[1]

:

N100  X[COMP ON CROSS]

:

N1000 M30

Richtig:

N10   G00 X0 Y0 Z0

N30   #SET AX LINK[1, B=X]

N40   #ENABLE AX LINK[1]

:

N90   #DISABLE AX LINK[1]

N100  X[COMP ON CROSS]

:

N1000 M30

Reaktion

Klasse

2

Abbruch der NC-Programmbearbeitung.

Abhilfe

Klasse

3

NC-Programm prüfen und ändern. Vor Verwendung des Befehls <Achse>[COMP ...] den aktiven Synchronbetrieb mit #DISABLE AX LINK bzw. #AX LINK OFF (ALL) deaktivieren.

Parameter

%1:

Logische Achsnummer [-]

Nummer der Achse, die mit einer aktiven Master- oder Slaveachse zum Konflikt führt.

%2:

Aktueller Wert [-]

Nummer der aktiven Koppelgruppe

%3:

Aktueller Wert[-]

Nummer des Achskoppelpaares

Fehlertyp

1, Fehlermeldung aus dem NC-Programm.