Adresy: H
Příklady zápisu: N5 G98
N1 G98 H2
Funkce G98 spustí automatický cyklus pro velmi přesné najetí do referenčního bodu stroje a tím obnovení souřadného systému vycházejícího z referenčního bodu. Reference má tedy smysl v případě kdy se tento souřadný systém využívá, například pro přesné najetí k přípravku upnutému na stroji, především při opakované výrobě.
Obnovení souřadného je nutné pokud dojde z jakéhokoliv důvodu ke ztrátě souřadnic. Ztráta souřadnic nastane výpadkem napájení, vypnutím stroje tlačítkem Central stop během pohybu, ztrátou vazby krokového motoru přetížením. Pokud k žádné uvedené situaci nedojde, zachovává si řídicí systém správné souřadnice po celou dobu provozu i po vypnutí a opětovném zapnutí.
Základní sekvence pohybů při najetí do reference je tato: nejprve vyjede osa Z (vřeteník) v kladném směru – směrem nahoru, potom následuje pohyb osy Y v kladném směru a nakonec pohyb osy X. Vždy po najetí na koncový spínač následuje se příslušná osa vrátí o několik mm zpět a nájezd na spínač se opakuje malou rychlostí, aby bylo dosaženo co největší přesnosti sepnutí.
Po dokončení pohybů se souřadnice ve všech osách se přepíší hodnotami z tabulky Strojní konstanty, obnoví se tak základní souřadný systém stroje. (Přepsání souřadnic je možno zablokovat v tabulce Uživatelské konstanty položka setování souřadnic v referenci).
Popsané chování funkce G98 je dáno nastavením v tabulce strojní konstanty. Užitím adresy H je možné chování funkce G98 modifikovat. Například pro zkrácení času může být někdy vhodné referovat pouze v jedné nebo dvou osách, nebo je možné k referenci použít i koncové spínače ve směru záporných os. V tomto případě je však nutná změna položek v tabulce strojní konstanty.
Tabulka hodnot H
H1 reference pouze v ose X+
H2 X-
H4 Y+
H8 Y-
H16 Z+
H32 Z-
H64 A+
H128 A-