Полное руководство по M-кодам Makino Pro 3 для станков с ЧПУ Fanuc 16i/18i
Список M-кодов системы управления Makino Professional 3 (Makino Pro 3) для операторов станков с ЧПУ, работающих на оборудовании с системами Makino Pro 3 (Fanuc 16i/18i).
M-коды Makino Pro 3
Стандартные M-коды
| M-код | Описание |
|---|---|
| M000 | Остановка программы |
| M001 | Опциональная остановка |
| M002 | Конец программы |
| M003 | Запуск шпинделя по часовой стрелке (CW) |
| M004 | Запуск шпинделя против часовой стрелки (CCW) |
| M005 | Остановка шпинделя |
| M006 | Автоматическая смена инструмента |
| M007 | Включение мист-охлаждения или продувки воздухом |
| M008 | Включение соплового охлаждения |
| M009 | Выключение охлаждения |
| M015 | Вращение индексного стола против часовой стрелки |
| M019 | Ориентация шпинделя |
| M021 | Включение зеркального отражения по оси X |
| M022 | Включение зеркального отражения по оси Y |
| M023 | Выключение зеркального отражения |
| M029 | Безусловное отключение питания |
| M030 | Конец программы и перемотка |
| M048 | Отмена режима M49 |
| M049 | Отмена переопределения подачи |
| M057 | Включение режима регистрации номера инструмента |
| M058 | Отмена режима M59 |
| M059 | Отмена переопределения скорости шпинделя |
| M068 | Обозначение M-кода №2 |
| M098 | Вызов подпрограммы |
| M099 | Возврат в основную программу |
4-я ось (полный поворот) / 5-я ось
| M-код | Описание |
|---|---|
| M010 | Зажим поворотного стола NC |
| M011 | Разжим поворотного стола NC |
| M012 | Зажим 5-й оси |
| M013 | Разжим 5-й оси |
| M016 | Включение зеркального отражения 4-й оси |
Пропуск блоков
| M-код | Описание |
|---|---|
| M140 | Включение автоматического пропуска блоков |
| M141 | Выключение автоматического пропуска блоков |
| M142 | Возврат пропуска блока |
| M146 | Контроль готовности поверхности 0° |
| M147 | Контроль готовности поверхности 90° |
| M148 | Контроль готовности поверхности 180° |
| M149 | Контроль готовности поверхности 270° |
| M150 | Выключение пропуска блоков (2-9) |
| M152 | Включение пропуска блока 2 |
| M153 | Включение пропуска блока 3 |
| M154 | Включение пропуска блока 4 |
| M155 | Включение пропуска блока 5 |
| M156 | Включение пропуска блока 6 |
| M157 | Включение пропуска блока 7 |
| M158 | Включение пропуска блока 8 |
| M159 | Включение пропуска блока 9 |
Управление охлаждением и стружкой
| M-код | Описание |
|---|---|
| M007 | Включение мист-охлаждения или продувки воздухом |
| M008 | Включение соплового охлаждения |
| M009 | Выключение охлаждения |
| M026 | Включение черезшпиндельного охлаждения |
| M027 | Включение масла для нарезки резьбы (мист, струя) |
| M028 | Включение продувки через инструмент |
| M077 | Включение черезшпиндельного воздуха |
| M096 | Включение черезинструментального охлаждения |
| M097 | Включение высоконапорного охлаждения |
| M301 | Пауза и сохранение охлаждения и шпинделя |
| M308 | Восстановление охлаждения и шпинделя |
| M312 | Остановка и сохранение охлаждения |
| M313 | Восстановление охлаждения |
| M740 | Выключение спиралевого конвейера для стружки |
| M741 | Включение спиралевого конвейера для стружки |
| M742 | Выключение маслоотделителя |
| M743 | Включение маслоотделителя |
| M752 | Включение мист-охлаждения |
| M753 | Включение очистки детали охлаждением или чистым воздухом |
| M754 | Включение основного охлаждения |
| M755 | Включение охлаждения TELSCO |
| M756 | Включение продувки воздухом |
| M757 | Выключение охлаждения TELSCO |
| M758 | Выключение очистки детали охлаждением или чистым воздухом |
Смена паллетов
| M-код | Описание |
|---|---|
| M051 | Отмена режима M52 |
| M052 | Режим запрета автоматической выгрузки при аварии |
| M060 | Смена паллета |
| M061 | Смена паллета |
| M062 | Смена паллета |
| M063 | Смена паллета |
| M064 | Смена паллета |
| M065 | Смена паллета |
| M066 | Смена паллета |
| M067 | Смена паллета |
| M078 | Сигнал Revolv Light1: паллет не готов |
| M079 | Сигнал Revolv Light2: паллет не готов |
| M080 | Смена паллета |
| M084 | Проверка загрузки паллета 1 |
| M095 | Проверка загрузки паллета 2 |
| M600 | Смена паллета |
Управление шпинделем
| M-код | Описание |
|---|---|
| M003 | Запуск шпинделя по часовой стрелке (CW) |
| M004 | Запуск шпинделя против часовой стрелки (CCW) |
| M005 | Остановка шпинделя |
| M019 | Ориентация шпинделя |
| M058 | Отмена режима M59 |
| M059 | Отмена переопределения скорости шпинделя |
| M135 | Включение режима жесткого нарезания резьбы |
| M301 | Пауза и сохранение охлаждения и шпинделя |
| M308 | Восстановление охлаждения и шпинделя |
| M310 | Остановка шпинделя и сохранение |
| M311 | Восстановление шпинделя |
| M319 | Предварительная ориентация |
Системы измерения
| M-код | Описание |
|---|---|
| ДАТЧИК ОБЛОМАННОГО ИНСТРУМЕНТА (BTS) | |
| M014 | Выдвижение рычага BTS |
| M018 | Возврат рычага BTS |
| M020 | Проверка BTS |
| M433 | Проверка выключения LS300 BTS |
| АВТОМАТИЧЕСКОЕ ИЗМЕРЕНИЕ ДЛИНЫ ИНСТРУМЕНТА | |
| M032 | Режим автоматического измерения длины инструмента |
| M033 | Проверка цепи измерения длины инструмента |
| M036 | Режим проверки предыдущего инструмента |
| M037 | Выключение режима регистрации данных инструмента |
| M920 | Регистрация измерения длины инструмента |
| M921 | Регистрация измерения диаметра инструмента |
| M922 | Режим добавления M920, M921 |
| СИСТЕМА АВТОМАТИЧЕСКОГО ИЗМЕРЕНИЯ ЗАГОТОВКИ (AMS) | |
| M031 | Режим автоматического измерения заготовки |
| M034 | Автоизмерение и вызов запасного инструмента |
| M035 | Автоизмерение и выгрузка паллета |
| M085 | Режим подхода для автоизмерения |
| M086 | Режим быстрой подачи для автоизмерения |
| M747 | Включение продувки измерительной головки воздухом |
| M748 | Безусловное включение продувки IMM воздухом |
| M749 | Безусловное выключение продувки IMM воздухом |
| M750 | Включение продувки IMM воздухом |
| M751 | Выключение продувки IMM воздухом |
| M910 | Отмена режима M31 автоизмерения заготовки |
| M911 | Проверка аварии измерительной головки MP7 |
| M941 | Проверка измерительной головки MP7 |
| M949 | Аномалия системы измерения заготовки (продолжение обработки) |
| M957 | Аномалия системы измерения заготовки (аварийное завершение) |
| M961 | Выключение режима внешнего пропуска |
| M962 | Включение режима внешнего пропуска |
M-коды управления данными инструмента
| M-код | Описание |
|---|---|
| M233 | Выгрузка данных инструмента |
| M234 | Печать данных инструмента |
| M932 | Включение режима регистрации данных INT |
| M933 | Включение режима регистрации данных типа инструмента |
| M934 | Включение режима регистрации аварийных данных инструмента |
| M935 | Включение режима регистрации данных состояния инструмента |
| M936 | Включение режима регистрации данных размеров инструмента |
| M975 | Включение режима регистрации данных вида инструмента |
| M979 | Включение режима регистрации данных времени продувки |
Мониторинг инструмента (AC, SL, TL)
| M-код | Описание |
|---|---|
| M038 | Включение режима временного изменения значений AC, SL |
| M039 | Временное изменение значений AC, SL |
| M040 | Включение режима регистрации остаточных данных TL |
| M041 | Установка коэффициента SL 125% |
| M042 | Установка коэффициента SL 150% |
| M043 | Установка коэффициента SL 200% |
| M044 | Коэффициент SL, AC 0% |
| M046 | Включение режима регистрации данных SL |
| M047 | Включение режима регистрации данных AC |
| M050 | Коэффициент AC 100%, SL 200% |
| M094 | Включение режима удаления данных инструмента |
| M469 | Включение режима приостановки аварии TL |
| M930 | Включение режима регистрации данных ресурса инструмента |
| M931 | Включение режима регистрации остаточных данных инструмента |
| M934 | Включение режима регистрации аварийных данных инструмента |
Запасной инструмент
| M-код | Описание |
|---|---|
| M053 | Режим регистрации данных компенсации инструмента |
| M054 | Режим регистрации отрицательной компенсации инструмента |
| M056 | Команда передачи данных компенсации инструмента |
| M093 | Включение режима регистрации запасного инструмента |
| M094 | Включение режима удаления данных инструмента |
| M105 | Прямая смена запасным инструментом |
| M106 | Режим запрета прямой смены шпиндельного инструмента |
| M107 | Режим разрешения прямой смены шпиндельного инструмента |
Акустическая эмиссия
| M-код | Описание |
|---|---|
| M090 | Выключение функции AE |
| M091 | Режим AE |
| M092 | Режим AE для инструментов малого диаметра (менее 5 мм) |
M-коды GI/SGI
| M-код | Описание |
|---|---|
| M250 | Стандартный режим GI/SGI |
| M251 | Высокоскоростной режим GI/SGI |
| M252 | Высокоточный режим GI/SGI |
| M253 | Специальный режим GI/SGI |
Пользовательские M-коды ввода/вывода
| M-код | Описание |
|---|---|
| M580 | Пользовательский M-код ввода/вывода |
| M581 | Пользовательский M-код ввода/вывода |
| M582 | Пользовательский M-код ввода/вывода |
| M583 | Пользовательский M-код ввода/вывода |
| M584 | Пользовательский M-код ввода/вывода |
| M585 | Пользовательский M-код ввода/вывода |
| M586 | Пользовательский M-код ввода/вывода |
| M587 | Пользовательский M-код ввода/вывода |
Дистанционное управление соплом
| M-код | Описание |
|---|---|
| M801 | Позиция 1 дистанционного управления соплом |
| M802 | Позиция 2 дистанционного управления соплом |
| M803 | Позиция 3 дистанционного управления соплом |
| M804 | Позиция 4 дистанционного управления соплом |
| M805 | Позиция 5 дистанционного управления соплом |
| M806 | Позиция 6 дистанционного управления соплом |
| M807 | Позиция 7 дистанционного управления соплом |
| M808 | Позиция 8 дистанционного управления соплом |
| M809 | Позиция 9 дистанционного управления соплом |
| M810 | Позиция 10 дистанционного управления соплом |
| M811 | Позиция 11 дистанционного управления соплом |
| M812 | Позиция 12 дистанционного управления соплом |
| M813 | Позиция 13 дистанционного управления соплом |
| M814 | Позиция 14 дистанционного управления соплом |
| M815 | Позиция 15 дистанционного управления соплом |
| M816 | Позиция 16 дистанционного управления соплом |
| M817 | Позиция 17 дистанционного управления соплом |
| M818 | Позиция 18 дистанционного управления соплом |
| M819 | Позиция 19 дистанционного управления соплом |
| M820 | Позиция 20 дистанционного управления соплом |
| M821 | Позиция 21 дистанционного управления соплом |
| M822 | Позиция 22 дистанционного управления соплом |
| M823 | Позиция 23 дистанционного управления соплом |
| M824 | Позиция 24 дистанционного управления соплом |
| M825 | Позиция 25 дистанционного управления соплом |
| M826 | Позиция 26 дистанционного управления соплом |
| M827 | Позиция 27 дистанционного управления соплом |
| M828 | Позиция 28 дистанционного управления соплом |
| M829 | Позиция 29 дистанционного управления соплом |
| M830 | Позиция 30 дистанционного управления соплом |
| M831 | Позиция 31 дистанционного управления соплом |
| M832 | Позиция 32 дистанционного управления соплом |
| M833 | Позиция 33 дистанционного управления соплом |
| M834 | Позиция 34 дистанционного управления соплом |
| M835 | Позиция 35 дистанционного управления соплом |
| M836 | Позиция 36 дистанционного управления соплом |
| M837 | Позиция 37 дистанционного управления соплом |
| M838 | Позиция 38 дистанционного управления соплом |
| M839 | Позиция 39 дистанционного управления соплом |
| M840 | Позиция 40 дистанционного управления соплом |
| M841 | Позиция 41 дистанционного управления соплом |
| M842 | Позиция 42 дистанционного управления соплом |
| M843 | Позиция 43 дистанционного управления соплом |
| M844 | Позиция 44 дистанционного управления соплом |
| M845 | Позиция 45 дистанционного управления соплом |
| M846 | Позиция 46 дистанционного управления соплом |
| M847 | Позиция 47 дистанционного управления соплом |
| M848 | Позиция 48 дистанционного управления соплом |
| M849 | Позиция 49 дистанционного управления соплом |
| M850 | Позиция 50 дистанционного управления соплом |
| M851 | Позиция 51 дистанционного управления соплом |
| M852 | Позиция 52 дистанционного управления соплом |
| M853 | Позиция 53 дистанционного управления соплом |
| M854 | Позиция 54 дистанционного управления соплом |
| M855 | Позиция 55 дистанционного управления соплом |
| M856 | Позиция 56 дистанционного управления соплом |
| M857 | Позиция 57 дистанционного управления соплом |
| M858 | Позиция 58 дистанционного управления соплом |
| M859 | Позиция 59 дистанционного управления соплом |
| M860 | Позиция 60 дистанционного управления соплом |
| M861 | Позиция 61 дистанционного управления соплом |
| M862 | Дистанционное управление соплом: 1 движение туда-обратно |
| M863 | Дистанционное управление соплом: непрерывное движение туда-обратно |
| M870 | Пользовательская позиция 1 дистанционного управления соплом |
| M871 | Пользовательская позиция 2 дистанционного управления соплом |
| M872 | Пользовательская позиция 3 дистанционного управления соплом |
| M874 | Пользовательская позиция 5 дистанционного управления соплом |
| M875 | Пользовательская позиция 6 дистанционного управления соплом |
| M876 | Пользовательская позиция 7 дистанционного управления соплом |
| M877 | Пользовательская позиция 8 дистанционного управления соплом |
| M878 | Пользовательская позиция 9 дистанционного управления соплом |
| M879 | Пользовательская позиция 10 дистанционного управления соплом |
Обслуживание (Maintenance M-коды)
ВНИМАНИЕ: При использовании M-кодов обслуживания существует риск травм или повреждений. Сначала попробуйте использовать функции экрана PMC обслуживания, так как они имеют интерлоки для предотвращения повреждений.
| M-код | Описание |
|---|---|
| M664 | Функция обслуживания (Зажим инструмента в магазине) |
| M665 | Функция обслуживания (Разжим инструмента в магазине) |
| M666 | Функция обслуживания (Рука АСС 180° по часовой) |
| M667 | Функция обслуживания (Рука АСС 180° против часовой) |
| M680 | Функция обслуживания (Рука АСС 60° по часовой) |
| M681 | Функция обслуживания (Рука АСС 60° против часовой) |
| M682 | Функция обслуживания (Рука АСС внутрь) |
| M683 | Функция обслуживания (Рука АСС наружу) |
| M684 | Функция обслуживания (Зажим инструмента в шпинделе) |
| M685 | Функция обслуживания (Разжим инструмента в шпинделе) |
| M686 | Функция обслуживания (Вертикальное положение магазина) |
| M687 | Функция обслуживания (Горизонтальное положение магазина) |
| M698 | Выключение режима обслуживания |
| M699 | Включение режима обслуживания |
Разные (3-значные) M-коды
| M-код | Описание |
|---|---|
| M146 | Контроль готовности поверхности 0° |
| M147 | Контроль готовности поверхности 90° |
| M148 | Контроль готовности поверхности 180° |
| M149 | Контроль готовности поверхности 270° |
| M192 | Выключение режима отмены EFIN |
| M193 | Включение режима отмены EFIN |
| M230 | Режим регистрации параметров станка программой |
| M231 | Вывод параметров станка программой |
| M232 | Печать параметров станка |
| M235 | Отправка сигнала окончания обработки на хост |
| M302 | Подтверждение завершения операций M303, M304 |
| M303 | Команда прямого вращения шпинделя уже выполнена |
| M304 | Команда обратного вращения шпинделя уже выполнена |
| M307 | Остановка и сохранение охлаждения и шпинделя |
| M315 | Выключение Oilmatic |
| M316 | Включение Oilmatic |
| M318 | Остановка установки ориентации внешним сигналом |
| M325 | Выключение режима контурирования |
| M326 | Включение режима контурирования |
| M390 | Зажим инструмента в шпинделе |
| M391 | Разжим инструмента в шпинделе |
| M392 | Подготовка к разжиму инструмента в шпинделе |
| M417 | Подтверждение паллета №1 на столе станка |
| M418 | Подтверждение паллета №2 на столе станка |
| M419 | Подтверждение FIN A паллета на столе станка |
| M430 | Проверка застревания паллета |
| M462 | Отправка номера паллета |
| M478 | Регистрация времени окончания обработки |
| M479 | Регистрация времени начала обработки |
| M601 | Окончание программы индексации оси B |
| M602 | Окончание программы DNC (функция One Touch) |
| M603 | Окончание шунтирования инструмента (функция One Touch) |
| M645 | Установка аварии шпиндельного инструмента и смена инструмента |
| M710 | Выключение мист-коллектора |
| M711 | Включение мист-коллектора |
| M712 | Выключение черезшпиндельного воздуха |
| M736 | Включение освещения станка |
| M737 | Выключение освещения станка |
| M925 | Отмена режима M926 |
| M926 | Режим наблюдения датчика кольца LC |
Станок с ЧПУ
- Мастер G- и M-кодов: полное руководство по программированию ЧПУ
- Освоение цикла лицевой обработки Fanuc G72: полное руководство и советы по программированию
- Внутренняя резьбонарезка на Fanuc 21i/18i/16i с использованием цикла G76
- Эффективная внешняя резьбонарезка циклом G76 на Fanuc 21i, 18i, 16i
- Полное руководство по кодам аварий Fanuc для ЧПУ-станков
- Полный справочник M-кодов Fanuc для фрезерных центров Fadal
- Fanuc 21: Полный справочник кодов аварий
- Полное руководство по кодам аварий шпинделя Fanuc и неисправностям приводов
- Полное руководство по кодам аварий Fanuc Series 15
- Полный справочник M-кодов для фрезерного центра C.B.Ferrari E560