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

prg_example

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

...