Ergänzungen zu G98 und G99

Ab dem Versionsstand V3.1.3077.0 können die Endschalterpositionen bezogen auf die in der Achsparameterliste angegebenen Grenzwerte mit G98 und G99 auch erweitert werden. Dadurch ist es möglich, innerhalb eines NC Programms temporär auf einen erweiterten Bereich und zurück zu wechseln. Der positive Grenzwert muss weiterhin grösser als der negative Grenzwert sein. Beim nächsten gestarteten NC-Programm oder nach einem CNC-Reset gelten wieder die konfigurierten Standardwerte.

Es gilt somit im

Mit Parameter P-CHAN-00498 (ab V3.1.3080.4) kann das Begrenzungsverhalten eingestellt werden. Bei gesetztem P-CHAN-00498 ist ein Erweitern der Begrenzung nicht zulässig.

Programmierbeispiel

Softwareendschalterbereich mit G98 und G99 vergrößern

;Annahme: Softwareendschalter sind auf +- 200 in X, Y konfiguriert
N10 G01 G90 X199
...
N100 G98 X-500 Y-500  ;neg. Softwareendschalter X und Y -> -500
N200 G99 X500 Y500    ;pos. Softwareendschalter X und Y -> +500
N300 G01 X450 Y450    ;Fahren im erweiterten Bereich
...
N400 G01 X100 Y100    ;zurück in eingeschränkten Bereich
N500 G98 X-200 Y-200  ;neg. Softwareendschalter X und Y -> -200
N600 G99 X200 Y200    ;pos. Softwareendschalter X und Y -> 200
...