Ошибки EX на стойках FANUC: почему их нет в мануале и как расшифровать
Оператор станка вводит в поиск код «FANUC EX1011» или «EX1005» и не находит внятного ответа — ни в руководстве по эксплуатации системы ЧПУ, ни в стандартных справочниках по кодам тревог. Причина проста: ошибки с префиксом EX формирует не ядро FANUC, а программируемый логический контроллер (PLC/PMC), которым станкостроитель запрограммировал конкретную модель станка. Разберём, откуда берутся такие сообщения, как их читать без документации завода-изготовителя станка и что делать, если код всё равно остаётся непонятным.
- Что такое коды EX и почему они не «родные» для FANUC
- Почему EX-кодов нет в стандартном мануале
- Структура кода EX и что означают диапазоны номеров
- Где физически хранится текст расшифровки
- Алгоритм расшифровки конкретного кода
- Типовые группы EX-ошибок: инструмент, оси, индексация
- Типичные ошибки при диагностике EX-кодов
- Заключение
Что такое коды EX и почему они не «родные» для FANUC
Стойки FANUC — Series 0i, 30i, 31i, 32i и другие — используют единую внутреннюю систему аварийных сообщений: коды PS (Program error), SV (Servo alarm), SP (Spindle alarm), OT (Overtravel) и ряд других групп. Эти коды одинаковы для всех станков на данной прошивке ЧПУ и подробно расписаны в руководстве по техническому обслуживанию FANUC — их разбор можно найти в общем справочнике кодов ошибок FANUC.
Коды EX формируются иначе. Система ЧПУ предоставляет станкостроителю (Mazak, DMG Mori, Doosan, Okuma, Hurco и другим) механизм внешних сообщений: программируемый контроллер — ПЛК станка с ЧПУ — может выводить на экран собственный текст с произвольным кодом, привязанным к логике конкретной машины: контролю положения револьверной головки, состоянию инструментального магазина, блокировкам ограждений, датчикам индексации палет. Именно эти сообщения и получают префикс EX (external — «внешний»).
Почему EX-кодов нет в стандартном мануале
Руководство по обслуживанию FANUC описывает только то, что генерирует сама система ЧПУ. Логика PLC — это программа, которую пишет и владеет которой станкостроитель, а не FANUC. Поэтому:
- один и тот же номер EX1011 на станке Mazak и на станке другого бренда может означать совершенно разные события;
- расшифровка кода находится не в документации FANUC, а в руководстве по обслуживанию конкретной модели станка, которое готовит станкостроитель;
- при обновлении ladder-программы (программы PLC) номера и тексты сообщений могут измениться даже в пределах одной линейки станков.
На практике это означает, что искать «официальную» расшифровку EX-кода в базах FANUC бессмысленно — там его физически нет. Разбор конкретных распространённых кодов, встречающихся на популярных моделях, мы собрали в отдельных материалах: EX1001, EX1005/EX1006/EX1007, EX1010, EX1011 и EX1040.
Структура кода EX и что означают диапазоны номеров
Формально номер после EX — это просто идентификатор сообщения в таблице ladder-программы, и станкостроитель волен назначать его произвольно. Тем не менее на практике сложились неформальные закономерности: разработчики PLC обычно группируют коды по функциональным блокам, чтобы упростить обслуживание. Ориентировочная логика группировки (уточняйте по руководству конкретного станка) показана в таблице.
| Условный диапазон EX | Типичная область станка | Что обычно проверяют |
|---|---|---|
| EX1000–EX1099 | Смена инструмента, инструментальный магазин, револьверная головка | Датчики положения, пневматику зажима, индексацию |
| EX1100–EX1199 | Оси станка, блокировки перемещений | Концевые выключатели, состояние тормозов осей |
| EX1200–EX1299 | Шпиндель, зажим/разжим оправки | Датчик зажима, давление в контуре пиноли |
| EX2000–EX2099 | Ограждения, двери, аварийные контуры | Концевые выключатели дверей, цепь безопасности |
| EX3000 и выше | Периферия: СОЖ, конвейер стружки, палетоизменитель | Датчики уровня, реле насосов, приводы конвейера |
Эта таблица — обобщение по опыту эксплуатации, а не стандарт FANUC. На конкретном станке диапазоны могут быть смещены или организованы иначе.
Где физически хранится текст расшифровки
Текст сообщения по коду EX не «зашит» в прошивку системы ЧПУ — он записан в таблице сообщений ladder-программы PLC станка и хранится либо в самом контроллере, либо в архиве резервных копий станкостроителя. Есть три основных источника, где эту расшифровку можно найти:
- Руководство по обслуживанию станка (Maintenance Manual) от производителя станка — не FANUC, а, например, Mazak, DMG Mori, Doosan. Обычно там есть отдельный раздел «Alarm list» или «Message list» с перечнем всех кодов EX/AL/ALM конкретной модели.
- Экран PMC-диагностики самой стойки — в режиме System → PMCDGN на панели оператора можно посмотреть таблицу сообщений (Message Table) и связанные с кодом биты входов/выходов, которые вызвали срабатывание.
- Электрическая схема станка, где расписаны адреса датчиков и их привязка к конкретным битам PLC — по ним можно вручную сопоставить сработавший вход с описанием в тексте сообщения.
Если панель оператора вышла из строя или экран не позволяет прочитать диагностику, доступ к PMC-таблице теряется полностью — приходится восстанавливать узел управления. Здесь пригодятся оригинальные панели оператора FANUC, совместимые с конкретной серией стойки.

Нужны для доступа к экрану PMC-диагностики, где хранится таблица текстовых сообщений с расшифровкой EX-кодов конкретного станка.
Алгоритм расшифровки конкретного кода
Если документации станкостроителя под рукой нет, а сборку нужно быстро разблокировать, следуйте порядку:
- Зафиксируйте точный номер кода, полный текст сообщения на экране (если он есть) и момент возникновения — какое действие выполнял станок.
- Откройте экран PMC-диагностики и найдите в таблице сообщений (Message/Alarm Table) сработавший бит — система покажет, какой физический вход или условие вызвало тревогу.
- По номеру бита сверьтесь с электрической схемой станка — там указано, какому датчику или реле он соответствует.
- Проверьте физическое состояние узла: датчик индексации, концевой выключатель, реле давления — в зависимости от того, что показала диагностика.
- Если таблица сообщений недоступна из-за неисправности платы ввода-вывода или платы управления, потребуется восстановление или замена этих узлов ЧПУ.
Именно на этапе диагностики платы ввода-вывода часто выясняется, что причина не в датчике, а в самой электронике ЧПУ, которая читает его сигнал.

Обрабатывает сигналы входов/выходов PLC, на основе которых формируются коды EX. Отказ платы может имитировать ложное срабатывание датчика.
Типовые группы EX-ошибок: инструмент, оси, индексация
На большинстве обрабатывающих центров и токарных станков с FANUC чаще всего встречаются коды EX, относящиеся к трём узлам:
- Смена инструмента и индексация магазина/револьвера — коды сигнализируют, что датчик не подтвердил положение до истечения тайм-аута. Подробный разбор конкретных ситуаций — в статьях про EX1005/EX1006/EX1007 и EX1011 (Index not ready).
- Токарная группа — блокировки, связанные с зажимом патрона, положением задней бабки или револьверной головки, разбираются на примере EX1010 (уточняйте фактический код по вашей модели).
- Фрезерная группа — ошибки блокировок осей и защитных дверей, пример — EX1040.
Общая логика для всех этих групп одна: код EX почти всегда указывает не на отказ самой системы ЧПУ, а на несовпадение ожидаемого и фактического состояния конкретного узла станка. Поэтому диагностику стоит начинать с механики и датчиков, а не с электроники стойки.
Типичные ошибки при диагностике EX-кодов
При разборе EX-сообщений специалисты нередко теряют время на нескольких типовых ошибках:
- Пытаются найти код в общем справочнике FANUC, хотя он относится только к PLC станка — это заведомо тупиковый путь.
- Меняют датчик «на всякий случай», не проверив бит PMC-диагностики — в половине случаев причина в проводке или в самой плате ввода-вывода, а не в датчике.
- Игнорируют журнал PLC (ladder-трассировку), где видно, в какой момент и на каком шаге программы сработала блокировка.
- Не сверяются с ревизией ladder-программы: после обновления ПО станка номера кодов могли измениться, а старая распечатка расшифровки уже не актуальна.
Если после проверки датчиков и проводки код EX продолжает появляться, а панель диагностики выдаёт нестабильные показания, стоит проверить платы, отвечающие за обработку сигналов и питание логики ЧПУ.

Плата управления системой ЧПУ, от исправности которой зависит корректная работа PMC-диагностики и, соответственно, читаемость EX-сообщений.
FAQ: частые вопросы
Почему код EX не находится в официальном справочнике FANUC?
Потому что коды EX генерирует не система ЧПУ, а программа PLC станка, которую пишет станкостроитель. FANUC отвечает только за коды PS, SV, SP, OT и подобные им внутренние группы.
Можно ли по одному номеру EX однозначно определить причину на любом станке?
Нет. Один и тот же номер на разных моделях станков может означать совершенно разные события, поскольку нумерацию сообщений задаёт производитель станка, а не FANUC.
Где искать официальную расшифровку EX-кода?
В руководстве по обслуживанию конкретной модели станка (Maintenance Manual завода-изготовителя) или в таблице сообщений PMC-диагностики самой стойки.
Что делать, если экран PMC-диагностики не открывается?
Проверить исправность панели оператора и платы ввода-вывода — без них таблица сообщений недоступна, и код придётся расшифровывать только по электрической схеме станка.
Всегда ли код EX означает механическую неисправность?
Чаще всего да — это блокировка по датчику или условию безопасности. Но иногда сообщение вызвано отказом самой платы, обрабатывающей сигнал, поэтому проверку стоит начинать с PMC-диагностики, а не сразу с замены датчика.
Заключение
Коды EX на стойках FANUC — это внешние сообщения PLC, запрограммированного станкостроителем, а не системой ЧПУ, поэтому их расшифровку нужно искать не в мануалах FANUC, а в документации завода-изготовителя станка либо на экране PMC-диагностики. Такой подход экономит время: вместо перебора общих справочников по кодам ЧПУ вы сразу проверяете конкретный узел, который заблокировал цикл.
Если код EX повторяется, а диагностика PMC недоступна из-за неисправной панели или платы ввода-вывода, специалисты ООО «Эффективное производство» помогут подобрать оригинальные комплектующие FANUC и провести диагностику узла на месте.




































