Прямые поставки недоступных в РФ брендов из Китая и Европы. Заявки оставляйте на почту info@cnc360.ru  
0
0

Частые ошибки стойки ЧПУ Heidenhain: коды, расшифровка и устранение

Частые ошибки стойки ЧПУ Heidenhain: коды, расшифровка и устранение
Полный справочник по ошибкам Heidenhain TNC: 120-001E, 120-001F, 230-0457, 231-8065, 160-008B и другие. Расшифровка кодов ошибок стойки Heidenhain TNC 530, TNC 640, TNC7 и способы устранения
1986
(1)

Стойки Heidenhain TNC (TNC 530, TNC 640, iTNC 530, TNC7) отображают пронумерованные NC-сообщения об ошибках, отражающие реальные условия работы станка: блокировки ПЛК, состояние систем измерения, доступность файлов, внутренние проверки управления и ограничения перемещений осей. В отличие от многих других систем, Heidenhain кодирует и категорию ошибки в самом номере – первые три цифры указывают на функциональную группу.

Это практическое руководство для цеха и специалистов по обслуживанию. Для конкретной версии стойки всегда сверяйтесь с официальной документацией Heidenhain.

Содержание:

  1. Краткая таблица: самые частые ошибки Heidenhain TNC
  2. Error 120-001E – Невозможно подключиться к сети
  3. Error 120-001F – Файл не найден
  4. Error 130-00A7 – Программа неполная
  5. Error 140-0021 – Объект данных переименован
  6. Error 160-008B – Неверный формат блока программы
  7. Error 201-093F – Цикл измерения: длина превышает максимум
  8. Error 230-001F – Превышение максимального хода оси
  9. Error 230-00FA / 230-00FB – Превышение концевого выключателя
  10. Error 230-0457 – Референсная метка не найдена
  11. Error 231-8065 – Сбой питания DC-звена
  12. Error 231-8C40 – Значение скорости энкодера не сохранено
  13. Error 230-0020 – Ошибка внутренней передачи сообщения
  14. Error 230-04A5 – Маховик не поддерживается
  15. Как работать быстрее с ошибками Heidenhain
  16. Как сбросить ошибку на стойке Heidenhain TNC
  17. Часто задаваемые вопросы
  18. Заключение

Краткая таблица: самые частые ошибки Heidenhain TNC

Код Группа Что означает Первый шаг
120-001E Сеть Невозможно подключиться к сетевому ресурсу Проверить доступность сервера, IP-настройки стойки
120-001F Файлы Файл не найден Проверить имя файла, путь, носитель
130-00A7 Программа Программа неполная – неожиданный конец файла Перезаписать программу из оригинала
140-0021 Конфигурация Объект данных конфигурации переименован после обновления Проверить изменения, сохранить новую резервную копию
160-008B Программа Неверный синтаксис блока NC-программы Перейти к указанному блоку и исправить синтаксис
201-093F Измерение Цикл измерения: результат превышает допустимый максимум Проверить установку детали, калибровку щупа
230-001F Перебег Движение оси превышает максимальный ход Проверить рабочий ноль, выполнить референсный проезд
230-00FA/FB Перебег Расчётная траектория превышает программный лимит Проверить активный ноль и знак смещения
230-0457 Энкодер Референсная метка не найдена при проезде Проверить кабель и разъёмы энкодера/линейки
231-8065 Питание Сбой напряжения DC-звена Проверить напряжение сети при запуске шпинделя
231-8C40 Энкодер Значение скорости энкодера не зафиксировано Проверить кабель и разъёмы энкодера на люфт
230-0020 Система Ошибка внутренней передачи сообщения Перезапустить стойку, при повторении – сервис
230-04A5 Конфигурация Маховик не поддерживается текущей версией ПО Проверить совместимость версии ПО и модели маховика

Error 120-001E – Невозможно подключиться к сети

Стойка не может подключиться к сетевому ресурсу (общей папке), определённому в настройках сети. Группа 120 в нумерации Heidenhain – это ошибки доступа к данным и сети.

Возможные причины

  • Сервер или сетевая папка недоступны – отключены или перемещены
  • Неверный путь к сетевому ресурсу в настройках стойки
  • Недействительные учётные данные или недостаточные права доступа
  • Неисправный кабель Ethernet или порт коммутатора

Что проверить и как исправить

  • Убедитесь, что сервер или папка доступны с другого ПК в той же сети
  • Проверьте настройки IP-адреса, шлюза и DNS на стойке
  • Повторно введите учётные данные и пересохраните маппинг сетевого ресурса
  • Замените кабель Ethernet или подключитесь к другому порту коммутатора

Error 120-001E после обновления ПО стойки – проверьте, не изменился ли протокол аутентификации SMB (NTLM vs NTLMv2). Сетевые проблемы на Heidenhain TNC640 с Windows-серверами часто связаны именно с этим. Для диагностики сетевого подключения используйте встроенный пинг в сервисном меню стойки.

Error 120-001F – Файл не найден

Требуемый файл, указанный оператором или программой, не найден. Ошибка возникает как при прямом вызове файла, так и при вызове подпрограммы через CALL PGM.

Возможные причины

  • Неверное имя файла или путь к директории – включая расширение
  • USB-накопитель или сетевой диск не смонтирован
  • Файл переименован или удалён

Что проверить и как исправить

  • Уточните точное имя файла и путь – включая регистр букв и расширение (.H, .I, .NC)
  • Переподключите USB или сетевой диск и обновите вид директории
  • Найдите файл в памяти стойки через менеджер файлов и скорректируйте вызов в программе

Error 120-001F при вызове подпрограммы – чаще всего путь в CALL PGM задан с именем станочного компьютера или буквой диска, которые не совпадают с текущей конфигурацией. Проверьте точный путь через менеджер файлов стойки, а не по памяти.

Error 130-00A7 – Программа неполная

В NC-программе обнаружен неожиданный конец файла. Стойка не может выполнить программу, которая не завершена корректным блоком END PGM.

Возможные причины

  • Передача программы была прервана – соединение оборвалось в процессе
  • Файл был усечён при копировании – размер отличается от оригинала
  • Ошибка редактирования – были случайно удалены завершающие блоки

Что проверить и как исправить

  • Перезаписывайте программу из источника заново – не используйте частичный файл повторно
  • Сравните размер файла на стойке с оригиналом на ПК или сервере
  • Откройте программу и проверьте последние блоки на предмет отсутствия END PGM

Error 130-00A7 – частый результат прерванной DNC-передачи при нестабильном сетевом соединении. Организуйте контрольную сумму или верификацию размера файла после каждой передачи на стойку.

Error 140-0021 – Объект данных переименован

Данные конфигурации принадлежат к более старому уровню и были автоматически обновлены стойкой. Группа 140 – это ошибки и предупреждения уровня конфигурации и машинных данных.

Возможные причины

  • Обновление программного обеспечения стойки изменило структуру конфигурационных данных
  • Восстановление более старого пакета конфигурации в новую версию ПО

Что проверить и как исправить

  • Просмотрите изменённые значения конфигурации и поведение станка – убедитесь, что ничего критического не изменилось автоматически
  • Сохраните актуальную резервную копию конфигурации после проверки
  • Если что-то изменилось неожиданно – восстановите из проверенной резервной копии и сравните значения

Error 140-0021 после планового обновления ПО Heidenhain – нормальное предупреждение, а не критическая ошибка. Важно не игнорировать его: проверьте ключевые параметры (токи, ограничения осей, функции безопасности) до возобновления производства. Панели оператора Heidenhain есть в каталоге Эффективное производство.

Error 160-008B – Неверный формат блока программы

Блок NC-программы содержит недопустимый синтаксис. Стойка указывает номер блока с ошибкой – курсор переходит прямо к нему.

Возможные причины

  • Опечатка в блоке – неверное значение, пропущенный параметр, лишний символ
  • Команда или порядок слов, не поддерживаемые данной версией стойки
  • Неверный вывод постпроцессора CAM – постпроцессор настроен для другого поколения TNC

Что проверить и как исправить

  • Перейдите к указанному блоку – стойка подсветит его в редакторе программы
  • Исправьте синтаксис: пробелы, запятые, недостающие значения параметров
  • Если программа из CAM – исправьте постпроцессор и перегенерируйте код

Error 160-008B при переносе программ с другого станка Heidenhain – частая ситуация при переходе с TNC 530 на TNC 640 или TNC7. Синтаксис диалоговых циклов мог измениться. Проверьте версию документации циклов для вашей стойки.

Эффективное производство

Запчасти для вашего ЧПУ –
поставки любой сложности

Нужны оригинальные комплектующие?
Хотите уточнить цены? Напишите нам!

QR-код для связи
QR-код для связи

Error 201-093F – Цикл измерения: длина превышает максимум

Цикл ощупывания или измерения вернул значение длины или координаты, выходящее за пределы допустимого максимума. Группа 201 – ошибки измерительных циклов Heidenhain (CYCL 400–499).

Возможные причины

  • Щуп коснулся неправильной поверхности – не той, которую предполагал цикл
  • Неверный ожидаемый размер или датум в параметрах цикла
  • Дрейф калибровки щупа – давно не выполнялась калибровка
  • Ошибка установки: деталь не досажена, смещение приспособления

Что проверить и как исправить

  • Проверьте посадку детали и положение приспособления – визуально и щупом вручную
  • Пересмотрите входные параметры цикла измерения: ожидаемые размеры, допуски, вектор подхода
  • Выполните калибровку щупа по эталонному кольцу и повторите простое контрольное измерение

Error 201-093F при стабильной установке детали – первый признак необходимости перекалибровки щупа. На станках Heidenhain щупы Renishaw и Blum-Novotest требуют повторной калибровки после замены пластины или смены инструмента со значительной виброударной нагрузкой. 

Error 230-001F – Превышение максимального хода оси

Команда перемещения выводит ось за пределы допустимого диапазона хода станка. Группа 230 – наиболее широкая группа NC-ошибок Heidenhain, охватывающая ошибки осей, измерительных систем и внутреннего управления.

Возможные причины

  • Программа задаёт перемещение за пределы рабочей зоны
  • Неверный рабочий ноль или выбор датума
  • Ось не прошла референтный проезд после включения питания

Что проверить и как исправить

  • Остановитесь и проверьте рабочие смещения и выбранный датум
  • Выполните референтный проезд по всем осям и подтвердите машинный ноль
  • Скорректируйте координаты в программе или измените точку подхода

Error 230-001F – функциональный аналог DS0300 на FANUC. Первый шаг всегда один: подтвердить рабочий ноль и факт референтного проезда. Если ошибка повторяется на одной оси – проверьте, не изменилась ли позиция референтной метки. Энкодеры и линейные линейки для замены есть в каталоге.

Error 230-00FA / 230-00FB – Превышение концевого выключателя

Расчётная траектория движения выходит за пределы программного ограничения в положительном (00FA) или отрицательном (00FB) направлении. Авария генерируется ещё до начала движения – стойка TNC проверяет траекторию заблаговременно.

Возможные причины

  • Несоответствие системы координат – активно неверное смещение
  • Некорректный ноль – знак или значение смещения введены неверно
  • Параметры программных ограничений слишком жёсткие для данной конфигурации станка

Что проверить и как исправить

  • Подтвердите активный датум и смещения в таблице нулей
  • Проверьте знак и значение смещения – особенно после импорта данных задания из внешнего источника
  • Если ограничения корректны, но слишком жёсткие для задачи – согласуйте корректировку параметров ограничений со специалистом по обслуживанию

Ошибки 230-00FA/00FB после смены приспособления – почти всегда означают, что ноль детали не обновлён под новое положение. Проверяйте знак смещения – это самая частая ошибка при вводе данных вручную. Позиционные выключатели аппаратных ограничений хода смотрите в разделе позиционные выключатели.

Error 230-0457 – Референсная метка не найдена

В процессе референтного проезда стойка не обнаружила референсную метку на энкодере или линейной линейке. Одна из наиболее диагностически значимых ошибок Heidenhain – она прямо указывает на проблему в системе измерения конкретной оси.

Возможные причины

  • Проблема с сигналом энкодера или линейной линейки
  • Загрязнённая или повреждённая линейка – метка не читается
  • Обрыв кабеля, ослабленный разъём или нарушение экранирования
  • Механическое препятствие, не позволяющее оси пройти полный диапазон хода

Что проверить и как исправить

  • Осмотрите и переустановите разъёмы энкодера и линейки
  • Проверьте прокладку кабеля, состояние экранирования и заземление шкафа
  • Очистите доступные участки линейки там, где это применимо
  • Если ошибка стабильно воспроизводится на одной оси – проверьте с заведомо исправным кабелем или поменяйте каналы обратной связи по сервисной процедуре

Error 230-0457 – самый частый признак деградации кабеля энкодера или линейки. Начинайте именно с кабеля и разъёмов: это устраняет проблему в большинстве случаев до замены самого энкодера. Также помните: для работы с API Heidenhain TNC (DNC) требуется активация опции Option 18 на стойке.

Error 231-8065 – Сбой питания DC-звена

Напряжение DC-звена опустилось ниже установленного минимума – зафиксирована нестабильность питания. Группа 231 на Heidenhain TNC охватывает ошибки уровня приводов и питания.

Возможные причины

  • Просадка или кратковременное пропадание напряжения питающей сети
  • Неисправный модуль питания приводов
  • Ослабленное подключение питания или неисправный контактор

Что проверить и как исправить

  • Проверьте стабильность напряжения питающей сети в момент запуска шпинделя – именно в этот момент просадки наиболее вероятны
  • Осмотрите контакторы, клеммы и предохранители шкафа на следы перегрева и ослабления
  • Просмотрите историю событий привода на предмет предшествующих предупреждений о пониженном напряжении

Error 231-8065, возникающий только при запуске шпинделя или при одновременном движении нескольких осей – признак недостаточной мощности питающего трансформатора или проблем с вводным контактором. Проверьте блоки питания для стоек ЧПУ в каталоге.

Error 231-8C40 – Значение скорости энкодера не сохранено

Значение скорости энкодера не могло быть зафиксировано или сохранено – как правило, из-за прерывания сигнала. Ошибка указывает на нестабильность сигнала обратной связи по скорости в конкретном канале.

Возможные причины

  • Дискретные выпадения сигнала энкодера – вибрация кабеля или разъёма
  • Попадание масла или СОЖ в разъём кабеля энкодера
  • Аппаратный отказ энкодера

Что проверить и как исправить

  • Осмотрите кабель энкодера и разъёмы на натяжение и движение при работе оси
  • Проверьте разъёмы на попадание масла и признаки окисления контактов
  • Если проблема устойчиво воспроизводится на одной оси – замените кабель или энкодер после диагностической проверки

Error 231-8C40 периодически появляется только при определённых скоростях перемещения – типичный признак вибрационного отказа разъёма. Плотно зафиксируйте кабель энкодера вблизи разъёма с помощью кабельных хомутов и проверьте, исчезнет ли ошибка. Кабели для энкодеров есть в каталоге Эффективное производство.

Error 230-0020 – Ошибка внутренней передачи сообщения

Внутренняя коммуникация внутри стойки дала сбой. Это системная ошибка уровня ядра TNC – она указывает на нестабильность самой стойки, а не на периферию станка.

Возможные причины

  • Временный сбой внутренней шины – может быть единичным событием
  • Перегрузка CPU из-за каскадного сбоя или нескольких одновременных ошибок
  • Аппаратная нестабильность – питание, температура, деградирующие компоненты

Что проверить и как исправить

  • Выполните полный цикл отключения и включения питания стойки – при единичном событии этого обычно достаточно
  • Если ошибка повторяется – экспортируйте журналы ошибок TNC и обратитесь в авторизованный сервис Heidenhain
  • Проверьте охлаждение шкафа и качество питания: перегрев и нестабильное питание – наиболее частые провокаторы

Error 230-0020 при одиночном появлении – не повод для паники. При систематическом повторении – серьёзный сигнал деградации аппаратуры или питания. Проверьте блоки питания стойки и состояние вентиляции шкафа.

Error 230-04A5 – Маховик не поддерживается

Настроенный ручной маховик (Handwheel) не поддерживается текущей версией программного обеспечения NC. Авария блокирует работу маховика, но не останавливает выполнение программы.

Возможные причины

  • Несоответствие версии ПО стойки и модели установленного маховика
  • Некорректная конфигурация после модернизации или обновления ПО

Что проверить и как исправить

  • Проверьте версию ПО стойки TNC и совместимость с установленной моделью маховика – по матрице совместимости Heidenhain
  • Скорректируйте конфигурацию или обновите ПО до совместимой версии
  • При недавней модернизации убедитесь, что тип интерфейса маховика соответствует требованиям стойки

Error 230-04A5 после обновления ПО TNC – Heidenhain периодически меняет поддерживаемые интерфейсы маховиков между поколениями. Перед обновлением стойки уточняйте совместимость подключённой периферии.

Как работать быстрее с ошибками Heidenhain

Несколько практических правил, которые сокращают время диагностики:

  • Смотрите на первую ошибку по времени, а не на последнюю. Откройте список ошибок и найдите хронологически первую – последующие почти всегда являются следствием одной первопричины.
  • Ошибки осей и энкодеров – это проблема целостности сигнала. Кабели, экранирование, разъёмы, заземление – пока не исключили это, не меняйте дорогостоящие компоненты.
  • Ошибки ограничений и перемещений – это координатная проблема. Смещения, выбор датума, референтный проезд – всегда начинайте с этого, а не с механики.
  • Ошибки питания – проверяйте сеть и контакты до замены приводов. Большинство случаев 231-8065 решается проверкой клемм, а не заменой модуля питания.

Как сбросить ошибку на стойке Heidenhain TNC

После устранения причины ошибки выполните следующие действия. Стойки Heidenhain TNC имеют двухуровневую систему сброса – программный сброс и аппаратный перезапуск.

  1. Определите первую ошибку по времени в списке – именно её причину нужно устранить.
  2. Устраните причину: восстановите файл, исправьте программу, проверьте кабель, закройте ограждение.
  3. Нажмите клавишу CE (Clear Error) на панели оператора TNC – сбрасывает большинство программных и операторских ошибок.
  4. Для ошибок уровня приводов (группа 231) нажатия CE может быть недостаточно – выполните полный цикл Power OFF / ON.
  5. После перезапуска выполните референтный проезд по всем осям (при инкрементальных энкодерах – обязательно).
  6. Запустите программу в режиме одиночного блока (Single Block) и убедитесь, что ошибка не повторяется.
  7. Зафиксируйте код и обстоятельства ошибки в журнале обслуживания.

Если ошибка не сбрасывается через CE – не нажимайте CE многократно в надежде на удачу. Это не поможет, но затруднит анализ истории ошибок. Выполните один перезапуск и прочитайте новый список ошибок заново.

Часто задаваемые вопросы

Что означают первые три цифры в коде ошибки Heidenhain?

В нумерации Heidenhain TNC первые три цифры обозначают функциональную группу: 120 – доступ к данным и сеть; 130 – управление программами; 140 – конфигурация и машинные данные; 160 – синтаксис программы; 201 – измерительные циклы; 230 – ошибки NC-ядра, осей и систем измерения; 231 – ошибки уровня приводов и питания. Зная группу, можно быстро определить, где искать причину.

Как сбросить Error 230-0457 (Reference Mark Not Found) на Heidenhain?

Нажмите CE для сброса, затем повторите референтный проезд. Если ошибка повторяется на той же оси – остановитесь и проверьте кабель и разъёмы энкодера или линейки данной оси. Повторный референтный проезд без устранения причины не поможет.

Нужна ли опция Option 18 (DNC) для подключения к стойке Heidenhain?

Да. Для доступа к данным стойки через интерфейс Heidenhain DNC (Remote Desktop, LSV2 протокол) на контроллере должна быть активирована опция Option 18. Это платная опция, приобретаемая у Heidenhain или авторизованного дистрибьютора. Без неё возможна только передача файлов через стандартные средства (USB, сеть).

Чем Error 230-001F отличается от Error 230-00FA/00FB?

Error 230-001F означает, что стойка уже зафиксировала фактический выход оси за предел – ось достигла ограничителя или превысила параметр. Ошибки 230-00FA/00FB появляются до начала движения – стойка TNC рассчитала траекторию и заранее определила, что она выйдет за лимит. Это одно из преимуществ TNC: предварительная проверка пути защищает от наездов.

Как часто нужно калибровать щуп при работе на Heidenhain TNC?

Рекомендуемая периодичность зависит от интенсивности использования. Как минимум – после каждой смены щупа, после виброударных операций и при появлении нестабильных результатов измерения. На высокоточных деталях – в начале каждой смены. Дрейф калибровки щупа – одна из наиболее частых скрытых причин Error 201-093F.

Где найти полный список кодов ошибок Heidenhain TNC?

Официальный источник – документ «NC Error Messages» для вашей версии ПО TNC (например, TNC 640 / iTNC 530). Документация доступна на сайте Heidenhain в разделе Technical Information после регистрации. Для каждой версии ПО – отдельный документ: не используйте список кодов от другой версии, так как коды могут отличаться.

Заключение

Коды ошибок Heidenhain TNC хорошо структурированы: трёхзначный префикс сразу указывает на функциональную область. Большинство ошибок в группах 230 и 231 – это сигнальная целостность (энкодеры, кабели) или координатные проблемы (нули, датумы). Ошибки групп 120–160 – программные и файловые, они устраняются без механической диагностики.

Главное правило: всегда читайте первую ошибку по времени, а не последнюю в списке. Каждая последующая ошибка – как правило, следствие одной первопричины. Устраните её – и список очистится.

Если вы подбираете запасные части или комплектующие для станка с Heidenhain TNC, специалисты Эффективное производство помогут выбрать энкодеры, кабели, блоки питания и позиционные выключатели под вашу модель стойки. Свяжитесь с нами для технической консультации.

Связанные материалы:
Назад

Читайте также

13836
(1)
Датчики линейных перемещений

Стабильное развитие производства, новые технологические решения, повсеместное внедрение систем ЧПУ — все это определяет популярность датчиков перемещений. Различают модели закрытого и открытого типа, а также измерительные щупы. Расскажем подробнее о свойствах и областях применения закрытых датчиков линейных перемещений.

1645
(1)
Коды ошибок стойки ЧПУ Haas: расшифровка и способы устранения
Полный справочник по ошибкам ЧПУ Haas: Alarm 102, 103-105, 108, 124, 130, 161-164, 172, 174 и другие. Расшифровка аварий сервопривода, инструмента и безопасности - способы устранения на фрезерных и токарных станках Haas
16871
(1)
Контактные измерительные системы для производственных станков

При современном уровне автоматизации производства и стремлению к увеличению его эффективности, на первый план выходит контроль качества работы оборудования. Контактные измерительные системы (ИС) для станков, оснащенных ЧПУ, стали неотъемлемым элементов множества техпроцессов. В статье расскажем про их классификацию и практическом применении.