Прямые поставки недоступных в РФ брендов из Китая и Европы. Заявки оставляйте на почту 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 и способы устранения
4473
(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. Синтаксис диалоговых циклов мог измениться. Проверьте версию документации циклов для вашей стойки.

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

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

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

Напишите нам!

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, специалисты Эффективное производство помогут выбрать энкодеры, кабели, блоки питания и позиционные выключатели под вашу модель стойки. Свяжитесь с нами для технической консультации.

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

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

15397
(2)
Как выбрать сварочный стол?

Для продуктивной работы производственного цеха необходимо грамотно организовать его пространство. Чтобы сваривать детали быстрее и безопаснее, используют сварочный стол. Его преимущество — высокая прочность столешницы, устойчивость к экстремально высоким температурам, защита от металлических брызг в виде плазменного азотирования. Из этой статьи вы узнаете, какие бывают виды сварочных столов, по каким критериям их выбирать.

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

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

2941
(1)
ЛИР-8М - характеристики, паспорт и руководство
ЛИР-8М - закрытый инкрементный оптоэлектронный датчик линейных перемещений СКБ ИС с увеличенным диапазоном. Получите актуальные технические характеристики, паспорт изделия и назначение.