3.25 Программирование плавающих нулей
На станках токарной группы реализована возможность ввода двух групп плавающих нулей. К первой группе относятся нули, вводимые с пульта УЧПУ и вызываемые в УП (постоянные нули). Ко второй группе - нули, непосредственно задаваемые в УП (временные нули).
В общем виде формат кадра задания и вызова нуля имеет следующий вид:
N.
. . G92 /A/ X . . . . Z . . . . ПС,
Где G92 - функция задания плавающего нуля;
/A/ - номер нуля из первой группы. В кадре УП задается между двумя косыми чертами через “R” - параметр.
Или непосредственно числовым значением от 1 до 9;
X - величина смещения нуля второй группы по координате “X”;
Z - величина смещения нуля второй группы по координате “Z”;
Если в кадре УП задано N . . . G92 /A/ , то это означает вызов значения плавающего нуля первой группы заданного под номером /A/ (все временные нули отменяются).
Если в кадре УП задано N . . . G92 X . . Z . . , то это означает, что задается плавающий нуль второй группы смещенный относительно ранее заданного нуля первой группы на величину X . . . Z . . .
Если новое значение нуля задается в подпрограмме, то после выхода из нее восстанавливается значение нуля действующего в основной программе. Такая особенность характерна и для вложенности подпрограмм.