Занятие 2 (часть 4)
Технологические и вспомогательные коды, общая структура программы
Основные (G – general) управляющие команды, как следует из их названия
программируют, в основном, перемещения рабочих органов станка с ЧПУ и определяют
такие параметры перемещений, как система координат, плоскость перемещений и т.д. и
т.п. Вместе с тем, управление станком требует осуществления множества
дополнительных функций.
Так, например, до использования режущего инструмента его необходимо
установить в
шпиндель. Прежде чем совершать рабочую подачу, требуется включить вращение
шпинделя и подачу СОЖ.
Подобные вспомогательные действия программируются словами M – miscellaneous (то
есть вспомогательные) и T – Tool, то есть связанными с инструментом.
Следует заметить, что M коды менее стандартизированы, в сравнении с G словами и
часто используются производителями для реализации управления специальными
возможностями оборудования. В
еще большей степени сказанное относится и к T словам.
Основные вспомогательные коды
Приведенный далее список является справочным, однако приведенные в нем коды
являются достаточно общими и распространенными.
Основными M кодами являются:
1) Коды останова программы
a. M00 – безусловный останов программы (с возможностью ее продолжения
от точки останова);
b. M01 – условный останов (программа может быть остановлена этим кодом,
если включена соответствующая опция на стойке ЧПУ – используется при
отладке
программы);
c. M02 – конец программы;
d. M30 – останов программы и «перемотка» текущего кадра на первый кадр
(имитируется перемотка перфоленты с программой, работу программы
можно повторить в одно нажатие кнопки «Пуск»);
e. M47 – повторить программу с первого кадра.
2) Коды включения вращения шпинделя:
a. M03 – включить вращение шпинделя до скорости, заданной словом S по
часовой стрелке (CW);
b. M04 – то же,
против часовой стрелки (CCW);
c. M05 – останов вращения шпинделя (программа продолжает исполняться
без перерыва);
3) Коды замены инструмента:
a. T №инструмента (например, T02) – выбор инструмента из
инструментального магазина или суппорта с указанным номером или в
указанной позиции в магазине;
b. M06 – замена инструмента на указанный словом T (обычно происходит
путем исполнения двух макрокоманд, записанных в системе УЧПУ: первая