Понимание кодов аварий Fanuc 6M/6T: подробное руководство
Коды аварий Fanuc 6 применяются к системам Fanuc System 6M (фрезерные) и 6T (токарные). Для операторов ЧПУ, работающих на токарных станках с 6T или фрезерных с Fanuc 6M.
Коды аварий Fanuc System 6M и 6T разделены на группы:
- 210–245: Ошибки концевиков хода
- 400–445: Ошибки серво-системы
- 600–603: Ошибки плат или кабелей
- 700–702: Перегрев участков или двигателей
- 900–999: Ошибки памяти

Коды аварий Fanuc 6M / 6T
Ошибки программы или оператора
| Авария | Описание |
|---|---|
| 000 | Повторно включите питание после ввода параметра |
| 001 | TH авария (введен символ с неверной четностью). Исправьте ленту |
| 002 | TV авария (нечетное количество символов в блоке). Генерируется только при активной проверке TV |
| 003 | Введены данные, превышающие максимальное допустимое количество разрядов |
| 004 | В начале блока введена цифра или знак (-) без адреса |
| 005 | За адресом не следуют соответствующие данные, а следует другой адрес или код EOB |
| 006 | Ошибка знака «-» (знак введен после адреса, с которым он не используется, или использовано два знака «-») |
| 007 | Ошибка десятичной точки «.» (точка введена после адреса, с которым не используется, или введено две точки) |
| 008 | Положение переключателя считывателя ленты не AUTO (без катушки) или REEL ON/REEL OFF (с катушками) |
| 009 | Введен недопустимый символ (E) |
| 010 | Задана недопустимая G-функция (также генерируется, когда задана G-функция, которой нет в опциях) |
| 011 | Подача не задана при режущей подаче или подача неадекватна |
| 015 | Количество заданных осей превышает допустимое число одновременно управляемых осей |
| 017 | Задано движение дополнительной оси без опциональной дополнительной оси |
| 018 | Дополнительная ось задана одновременно с другой осью |
| 021 | Ось, не входящая в выбранную плоскость (G17, G18, G19), задана в круговой интерполяции |
| 022 | В круговой интерполяции задано радиуса в НЦ, не имеющей опции задания радиуса |
| 023 | В круговой интерполяции по радиусу задано нулевое значение для адреса R |
| 030 | Номер компенсации инструмента слишком велик для функции D или H |
| 031 | При установке смещения G10 номер смещения после адреса P был избыточен или не указан |
| 032 | При установке смещения G10 величина смещения была избыточна |
| 035 | Пропуск резания (G31) задан в режиме компенсации режущего инструмента |
| 036 | G45-G48 (смещение инструмента) заданы в режиме компенсации режущего инструмента |
| 037 | Выбранная плоскость (G17, G18, G19) изменена в режиме компенсации режущего инструмента |
| 038 | Перерез в компенсации режущего инструмента, так как начальная или конечная точка дуги совпадает с центром дуги |
| 041 | Перерез в компенсации режущего инструмента |
| 044 | Одна из G27-G30 задана в режиме цикла. Цикл ATC (M06) задан в режиме цикла |
| 045 | Цикл ATC (M06) задан для НЦ без опции возврата в референтную точку |
| 046 | В командах возврата ко 2-й, 3-й, 4-й референтной точке задано не P2, P3 или P4 |
| 047 | G27-G30 задана для оси, не имеющей референтной точки |
| 058 | В 4-значном S-коде бинарный 12-бит/аналоговый выход A: команда превысила макс/мин обороты шпинделя |
| 059 | Программа для выбранного номера детали не найдена (функция внешнего выбора номера детали A) |
| 060 | Заданный номер последовательности не найден при поиске |
| 065 | Масштабирование задано не в диапазоне 1-99999 |
| 066 | Масштабирование привело к превышению максимального программируемого измерения |
| 067 | G51 (масштабирование ВКЛ) задано в режиме компенсации режущего инструмента |
| 070 | Недостаточно памяти Fanuc |
| 071 | Адрес для поиска не найден |
| 072 | Количество программ для хранения превышает 95 или 191 (191 — опция) |
| 073 | Номер программы уже используется |
| 074 | Номер программы не в диапазоне 1-9999 |
| 075 | Номер программы или последовательности не найден в начальном блоке |
| 076 | Адрес P задан в блоке с M98 |
| 077 | Подпрограмма вызвана трижды (вложенность > 2) |
| 078 | Номер последовательности, заданный адресом P в блоке с M98 или M99, не найден |
| 079 | Запомненная программа и содержимое ленты не совпадают |
| 085 | При записи в память через ASR или RS232C возникла ошибка overrun или framing |
| 086 | Неверный уровень сигнала RS232C |
| 087 | При записи в память через RS232C Fanuc время недостаточно |
| 090 | Возврат в референтную точку невозможен: начальная точка слишком близка или нет импульса одного оборота из-за неисправности пульскодера |
| 091 | Возврат в референтную точку невозможен: подача слишком мала для синхронизации импульса пульскодера с референтным счетчиком |
| 092 | Ось, заданная G27, не вернулась в референтную точку |
| 094 | Тип P не может быть задан для перезапуска программы (после прерывания выполнялась установка СК или ORIGIN) |
| 095 | Тип P не может быть задан для перезапуска (после прерывания изменилось внешнее смещение нуля детали) |
| 096 | Тип P не может быть задан для перезапуска (после прерывания изменилось смещение нуля детали) |
| 097 | Тип P не может быть задан для перезапуска (после прерывания не выполнялась автоматическая работа) |
| 100 | Переключатель установки параметров включен. Нажмите RESET после выключения |
| 101 | Питание выключено при перезаписи памяти. При включении удерживайте DELETE и RESET для очистки памяти |
| 110 | Абсолютное значение данных фиксированной точки превышает верхнюю границу (99999999) |
| 111 | Порядок данных с плавающей точкой превышает верхнюю границу |
| 112 | Делитель равен 0 |
| 113 | Использована функция, недоступная в пользовательском макро A |
| 114 | Ошибка формата, кроме... |
| 115 | Присвоен номер переменной, не определенный как переменная |
| 116 | Левая часть подстановки — переменная запрещенной подстановки |
| 118 | Вложенность скобок превышает верхний предел (5) |
| 119 | Аргумент SQRT отрицателен, или аргумент BCD отрицателен |
| 122 | Вложенность макроса превышает верхний предел (4) |
| 123 | Команда управления макросом используется в режиме ленты |
| 124 | DO END не соответствует 1:1 |
| 125 | Ошибка формата (формула) |
| 126 | Не 1 ≤ n ≤ 3 в DO n |
| 127 | Команда НЦ и макрокоманда смешаны |
| 128 | Не 0 ≤ n ≤ 9999 в GO TO n |
| 129 | Использован недопустимый адрес в... |
| 130 | Во внешнем вводе данных старший адрес содержит ошибку |
| 131 | Во внешнем сообщении аварии произошло 5 или более аварий |
| 132 | Во внешнем сообщении аварии: сброс, нет соответствующего номера аварии |
| 133 | Во внешнем сообщении аварии и сообщении оператора младший адрес содержит ошибку |
| 170 | Редактируются программы № 8000–8999 и 9000–9899. Авария только если параметр запрещает редактирование |
Ошибки концевиков хода
| Авария | Описание |
|---|---|
| 210 | Подвижная часть задела плюсовый концевик XПодвижная часть станка задела плюсовый концевик хода по оси X |
| 211 | Подвижная часть станка задела минусовый концевик хода по оси X |
| 212 | При движении оси X в плюс направлении она вошла в запрещенную зону хранимого ограничения хода 1 |
| 213 | При движении оси X в минус направлении она вошла в запрещенную зону хранимого ограничения хода 1 |
| 214 | При движении оси X в плюс направлении она вошла в запрещенную зону хранимого ограничения хода 2 |
| 215 | При движении оси X в минус направлении она вошла в запрещенную зону хранимого ограничения хода 2 |
| 220 | Подвижная часть задела плюсовый концевик Y |
| 221 | Подвижная часть задела минусовый концевик Y |
| 222 | При движении Y в плюс направлении вошла в запрещенную зону хранимого ограничения хода 1 |
| 223 | При движении Y в минус направлении вошла в запрещенную зону хранимого ограничения хода 1 |
| 224 | При движении Y в плюс направлении вошла в запрещенную зону хранимого ограничения хода 2 |
| 225 | При движении Y в минус направлении вошла в запрещенную зону хранимого ограничения хода 2 |
| 230 | Подвижная часть задела плюсовый концевик Z |
| 231 | Подвижная часть задела минусовый концевик Z |
| 232 | При движении Z в плюс направлении вошла в запрещенную зону хранимого ограничения хода 1 |
| 233 | При движении Z в минус направлении вошла в запрещенную зону хранимого ограничения хода 1 |
| 234 | При движении Z в плюс направлении вошла в запрещенную зону хранимого ограничения хода 2 |
| 235 | При движении Z в минус направлении вошла в запрещенную зону хранимого ограничения хода 2 |
| 240 | Подвижная часть задела плюсовый концевик 4-й оси |
| 241 | Подвижная часть задела минусовый концевик 4-й оси |
Ошибки серво-системы
| Авария | Описание |
|---|---|
| 400 | НЦ приняла сигнал перегрузки по оси X, Y или Z |
| 401 | Сигнал READY (VRDY) управления скоростью по оси X, Y или Z отключился |
| 402 | НЦ приняла сигнал перегрузки 4-й оси |
| 403 | Сигнал READY (VARY) управления скоростью 4-й оси отключился |
| 404 | Сигнал READY (VARY) оси X,Y,Z не отключается, хотя READY (PRDY) позиционного управления отключился. Или VARY уже ВКЛ, хотя PRDY еще ВЫКЛ при включении питания |
| 405 | При возврате в референтную точку возврат не выполнен корректно из-за аномалии НЦ или серво. Повторите ручной возврат |
| 410 | Содержимое регистра ошибки оси X превышает допуск при остановке |
| 411 | Содержимое регистра ошибки оси X превышает допуск при движении |
| 412 | Дрейф оси X избыточен (превышает 500 VELO) |
| 413 | Содержимое регистра ошибки оси X превысило 32767. Или значение команды скорости ЦАП вне диапазона +8191~-8192. Неверные настройки вызывают эту аварию |
| 414 | Система определения позиции резолвером/индуктозином оси X неисправна |
| 415 | Задана подача >511875 ед. обнаружения/сек по оси X. Неверная установка CMR вызывает ошибку |
| 416 | Обратная связь пульскодера оси X аномальна (обрыв) |
| 420 | Содержимое регистра ошибки оси Y превышает допуск при остановке |
| 421 | Содержимое регистра ошибки оси Y превышает допуск при движении |
| 422 | Дрейф оси Y избыточен (превышает 500 VELO) |
| 423 | Содержимое регистра ошибки оси Y превысило 32767. Или ЦАП вне диапазона. Неверные настройки |
| 424 | Система определения позиции DSCG оси Y неисправна |
| 425 | Задана подача >511875 ед./сек по оси Y. Неверная установка CMR |
| 426 | Обратная связь пульскодера оси Y аномальна (обрыв) |
| 430 | Содержимое регистра ошибки оси Z превышает допуск при остановке |
| 431 | Содержимое регистра ошибки оси Z превышает допуск при движении |
| 432 | Дрейф оси Z избыточен (превышает 500 VELO) |
| 433 | Содержимое регистра ошибки оси Z превысило 32767. Или ЦАП вне диапазона. Неверные настройки |
| 434 | Система определения позиции резолвером/индуктозином оси Z неисправна |
| 435 | Задана подача >511875 ед./сек по оси Z. Неверная установка CMR |
| 436 | Обратная связь пульскодера оси Z аномальна (обрыв) |
| 440 | Содержимое регистра ошибки 4-й оси превышает допуск при остановке |
| 441 | Содержимое регистра ошибки 4-й оси превышает допуск при движении |
| 442 | Дрейф 4-й оси избыточен (превышает 500 VELO) |
| 443 | Содержимое регистра ошибки 4-й оси превысило 32767. Или ЦАП вне диапазона. Неверные настройки |
| 444 | Система определения позиции резолвером/индуктозином 4-й оси неисправна |
| 425 | Задана подача >511875 ед./сек по 4-й оси. Неверная установка CMR |
| 426 | Обратная связь пульскодера дополнительной оси аномальна (обрыв) |
Ошибки плат или кабелей
Авария связи между платами
| Авария | Описание |
|---|---|
| 600 | Ошибка передачи данных в блоке соединения или в PC-модели C |
| 601 | Ведомое реле отключилось. (Связи между блоком, MDI/DPL (MDI/CRT) и мастер-платой неисправны. Другой случай: заменить блок соединения) |
| 602 | Программа PC еще не загружена |
| 603 | Соответствие между NC и PC неверно или прервано. Замените плату управления последовательностью питания или мастер-плату |
| 604 | Нет удержания для MPU PC-модели B |
| 605 | Системная ошибка в MPU PC-модели B |
| 606 | Ошибка четности RAM/ROM в MPU PC-модели B |
| 607 | Ошибка передачи данных в Fanuc MDI & CRT |
Аварии перегрева
Перегрев участка или двигателя
| Авария | Описание |
|---|---|
| 700 | Перегрев мастер-платы |
| 701 | Перегрев платы 4-й оси |
| 702 | Перегрев двигателя постоянного тока осей X, Y, Z |
| 703 | Перегрев двигателя постоянного тока 4-й оси |
Ошибки памяти
| Авария | Описание |
|---|---|
| 900 | Неисправность пузырькового устройства (сигнал входа) |
| 901 | Неисправность пузырькового устройства (начальная точка не обнаружена сразу после включения) |
| 902 | Неисправность пузырькового устройства (ошибка размера страницы, неопределенная команда) |
| 903 | Неисправность пузырькового устройства (пропуск передачи, превышение размера страницы) |
| 904 | Неисправность пузырькового устройства Fanuc (ошибка четности) |
| 905 | Неисправность пузырькового устройства (нет маркера) |
| 906 | Неисправность пузырькового устройства (много дефектных петель) |
| 910 | Ошибка четности RAM (младший байт) |
| 911 | Ошибка четности RAM (старший байт) |
| 920 | Системная ошибка (watch dog timer) |
| 930 | Ошибка CPU (генерация прерываний типа 0, 3, 4) |
| 997 | Ошибка четности ROM (PC ROM) |
| 998 | Ошибка четности ROM (Basic ROM) |
| 999 | Ошибка пары ROM (нет соответствия между старшим и младшим) |
Станок с ЧПУ
- История Fanuc: От 1956 года к мировому лидеру промышленной робототехники
- Коды аварий Haas: Полное руководство по устранению неисправностей
- Полное руководство по кодам аварий Fanuc для ЧПУ-станков
- Полный справочник M-кодов Fanuc для фрезерных центров Fadal
- Fanuc 21: Полный справочник кодов аварий
- Полный справочник кодов аварий Yasnac LX3
- Полный справочник кодов аварий Yasnac LX2
- Полный справочник кодов аварий Yaskawa Yasnac LX1
- Полное руководство по кодам аварий Yasnac MX2 ЧПУ
- Полное руководство по кодам аварий Fanuc Series 15