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

Ошибка Sinumerik 25010/25011: загрязнение измерительной системы

Ошибка Sinumerik 25010/25011: загрязнение измерительной системы
Разбираем сигналы Sinumerik 25010 и 25011 о загрязнении измерительной системы и соседние коды контроля положения и энкодера. В статье таблицы кодов, порядок диагностики и признаки того, что чистки уже недостаточно.
2748
(1)

Сообщения 25010 и 25011 на стойках Sinumerik (840D, 840D sl, 828D) связаны с загрязнением измерительной системы оси: оптической линейки или энкодера. Ось при этом может ещё двигаться, но запас по качеству сигнала датчика уже исчерпан. Если не разобраться сейчас, вскоре появятся ошибки позиционирования, а затем аварии 25000/25001 и остановка станка. Ниже — смысл обоих кодов, смежные сообщения по группам, порядок диагностики и признаки, по которым понятно, что датчик пора менять, а не чистить.

Точная формулировка, параметры сообщения (%1 — ось, %2 — измерительная система) и реакция ЧПУ зависят от версии ПО и конфигурации станка. Поэтому окончательно сверяйтесь с руководством по диагностике вашей стойки и документацией производителя станка.

  1. Что означают 25010 и 25011
  2. Коды измерительной системы и контроля сигнала
  3. Коды контроля положения оси
  4. Коды энкодера и силовой части привода Sinamics
  5. Порядок диагностики
  6. Чистка, замена и профилактика
  7. Заключение

Что означают 25010 и 25011

Измерительная система оси — это датчик обратной связи: линейная оптическая шкала (линейка) на столе или каретке либо вращающийся энкодер (датчик угла) на двигателе или винте. Подробнее о типах датчиков — в материале об энкодерах и их разновидностях. ЧПУ непрерывно оценивает качество сигнала от датчика. Для оптических датчиков с аналоговыми сигналами sin/cos (типовой уровень — около 1 В пик-пик) падение амплитуды обычно означает грязь на шкале, на считывающей головке или проблему с источником света.

В документации Sinumerik различают активную и пассивную измерительные системы. Активная — та, по которой замкнут контур положения. Пассивная — вторая, которая только контролируется, например прямой датчик при наличии датчика на двигателе. По этому признаку коды разделены парами: 25010 относится к активной системе, 25011 — к пассивной. Та же логика у пар 25000/25001 (сбой активного и пассивного энкодера) и 25020/25021.

Практический вывод: 25010/25011 — это предупреждение о деградации сигнала, а не аварийный отказ датчика. Это шанс устранить причину до остановки станка. Но если код повторяется после чистки, нужна полноценная диагностика.

Коды измерительной системы и контроля сигнала

Группа относится к самому датчику и его тракту: шкала, считывающая головка, кабель, разъём, интерфейс на модуле. Опасность в том, что искажённый сигнал приводит к потере счёта импульсов и скрытому браку: ось «теряет» микроны, а станок продолжает резать.

КодЧто означаетВероятная причинаЧто проверить в первую очередь
25010Загрязнение активной измерительной системыГрязь, СОЖ, масляная плёнка на шкале или головке; нарушение герметичности линейки; износ источника светаСостояние шкалы и уплотнений, наличие СОЖ внутри профиля, подача сжатого воздуха на линейку
25011Загрязнение пассивной измерительной системыТо же для второго датчика осиТе же пункты для второго датчика; сравнить с показаниями активной системы
25000Аппаратный сбой активного энкодераОбрыв сигнальных линий, отказ датчика, пропадание питания датчикаКабель и разъём, напряжение питания датчика, подключение на модуле
25001Аппаратный сбой пассивного энкодераТо же для второго датчикаКабель и разъём второго датчика, его питание
25020Контроль нулевой метки активного датчикаПропуск или сбой референтной метки, помехи, загрязнение шкалы вдоль дорожки метокЭкранирование кабеля, чистота дорожки меток, параметры датчика в машинных данных
25021Контроль нулевой метки пассивного датчикаТо же для второго датчикаАналогично 25020

Если рядом с 25010 появляются 25020 или 25000, причина, скорее всего, одна: загрязнение уже перешло в потерю сигнала. Сопоставьте время событий в журнале аварий. Более общий разбор кодов платформы — в материале про ошибки Sinumerik 840D, а для 828D — здесь.

Коды контроля положения оси

Эти коды формирует сам контур положения, когда фактическое движение оси расходится с заданием. Их часто принимают за механическую проблему, хотя причина нередко в датчике: искажённый сигнал даёт неверную скорость и положение.

КодЧто означаетВероятная причинаЧто проверить в первую очередь
25030Превышение предельной фактической скоростиСбой обратной связи, неверные параметры датчика, помехиСигнал датчика, машинные данные оси, заземление экранов
25040Контроль неподвижностиОсь сдвинута из положения: слабая механика, нестабильный сигнал датчика, дрейф приводаЗажим оси, люфт, стабильность показаний при остановке
25050Контроль контура (ошибка слежения)Расхождение задания и факта: механическая заклинка, плохой сигнал датчика, недостаток моментаСвободный ход оси вручную, качество сигнала датчика, нагрузка привода
25060Ограничение заданной скоростиНеверные параметры, ошибочное задание, неисправность приводаПараметры оси, программа, состояние привода
25080Контроль позиционированияОсь не вышла в окно допуска за заданное времяДинамика привода, люфт, шумы в сигнале датчика

Правило отбора: если 25050 или 25080 стали появляться одновременно с 25010, начинайте с датчика, а не с механики. О зависимости брака от измерительной системы — в статье про ошибки позиционирования.

Коды энкодера и силовой части привода Sinamics

В современных стойках Sinumerik 840D sl и 828D приводом служит Sinamics. У него свой набор сообщений: датчик диагностируется и в приводе (коды вида F31xxx), и в ЧПУ (25xxx). Силовая часть — преобразователь и модуль питания — генерирует F30xxx. Такое разделение помогает понять, где источник проблемы.

КодЧто означаетВероятная причинаЧто проверить в первую очередь
F31100Энкодер: ошибка расстояния между нулевыми меткамиПомехи, загрязнение шкалы, повреждение дорожки меток, неверное число импульсов в параметрахПараметры датчика, экран кабеля, чистота шкалы
F31110Энкодер: ошибка последовательной связиПомехи, дефект кабеля или разъёма, отказ электроники датчикаКабель, контакты, заземление; интерфейсы — см. материал об SSI, BiSS и EnDat
F31111Неисправность абсолютного энкодераВнутренний сбой датчика, в том числе из-за загрязнения или перегреваДиагностические данные датчика в приводе, температура, механическое состояние
F31117Инверсия сигналов A и BНарушена полярность или подключение, обрыв одной из линийПравильность распиновки и целостность жил
F30002Перенапряжение звена постоянного токаРекуперация при торможении, неисправность модуля питанияТормозное сопротивление, модуль питания, время торможения
F30003Пониженное напряжение звена DC. Подробнее: F30003Просадка сети, обрыв фазы, отказ входной частиНапряжение сети, входные предохранители и контакторы
F30004Перегрев силового модуля. Подробнее: F30004Загрязнён радиатор, отказал вентилятор, перегрузкаВентиляторы, радиатор, температура в шкафу

Силовые сообщения F30xxx не связаны с загрязнением датчика напрямую. Но их присутствие в журнале рядом с 25010 показывает, что неполадки в шкафу и на оси развиваются параллельно.

Порядок диагностики

Идите от простого к сложному и фиксируйте результат каждого шага. Не сбрасывайте аварию повторно и не продолжайте обработку в надежде, что «пройдёт»: счёт может быть уже потерян.

  1. Запишите номер оси, код (25010 или 25011), время и сопутствующие сообщения. Определите, какой датчик активен, а какой пассивный.
  2. Осмотрите датчик и его окружение: подтёки СОЖ, стружка, повреждённые уплотнения линейки, следы масла. Проверьте, не попадает ли струя СОЖ на датчик.
  3. Для закрытых линеек проверьте подачу сжатого воздуха: он должен быть сухим и очищенным от масла, давление — по документации линейки.
  4. Проверьте кабель, разъёмы и экран: целостность жил, состояние контактов, заземление. Нестабильный контакт даёт те же симптомы, что и грязь.
  5. Если станок и ПО позволяют, посмотрите уровень сигнала датчика через диагностику привода (например, в Sinamics) или тестер сигналов. Просадка амплитуды при движении в одной зоне указывает на локальное загрязнение шкалы.
  6. Выполните чистку согласно инструкции производителя датчика. Затем повторите движение по всему ходу оси и проверьте, не вернулась ли авария.
  7. Если ошибка не уходит, меняйте датчик или кабель. Проверка кабелем-«донором» из заведомо исправной оси позволяет исключить трассу.

Как отличить отказ электроники ЧПУ от проблемы датчика или силовой части:

  • Датчик или кабель. Ошибка привязана к одной оси и меняется вместе с датчиком, кабелем или положением на шкале. Другие оси работают нормально.
  • Модуль интерфейса или плата управления. Одинаковые сбои энкодера на нескольких осях, подключённых к одному модулю, при исправных датчиках и кабелях. Перестановка датчика на соседний вход переносит ошибку.
  • Силовая часть. Преобладают сообщения F30xxx (перегрев, перенапряжение, пониженное напряжение в DC-звене). При этом сигнал датчика на осциллографе или в диагностике стабилен.

Общую логику поиска по коду описывает статья о диагностике ЧПУ по коду. Если подозрение падает на привод, см. разбор типовых отказов Sinamics. Для сервисных работ предусмотрена услуга ремонта промышленного оборудования.

Чистка, замена и профилактика

Чистка линейки или энкодера — работа для подготовленного специалиста. Типовые правила (уточняйте по руководству на ваш датчик): использовать безворсовые салфетки и рекомендованный производителем растворитель (часто — изопропиловый спирт); не применять агрессивные растворители, которые повреждают уплотнения и пластик; не касаться шкалы пальцами и не скрести стекло. Для открытых датчиков без герметизации загрязнение — главный эксплуатационный риск, закрытые линейки требуют контроля уплотнений и воздуха.

Чистка недостаточна, когда на шкале видны царапины или повреждения дорожки, СОЖ проникла внутрь закрытой линейки, источник света постарел, а сигнал просаживается по всей длине хода. Тогда требуется замена. Подбор: для линеек — линейки Heidenhain и отечественные линейки СКБ ИС, для угловых датчиков — раздел энкодеров. Принципы подбора по типу и интерфейсу описаны в статье о линейных датчиках Heidenhain. Конкретную модель выбирайте по обозначению и паспорту прежнего датчика.

Вспомогательные датчики станка (конечные, ориентации инструмента, контроля положения зажима) в измерительную систему оси не входят, но их загрязнение и сбои могут давать смежные аварии. Из каталога:

Индуктивные датчики OMRON
Датчики · Индуктивные
Индуктивные датчики OMRON

Бесконтактные датчики приближения для станков и оборудования. Устойчивы к загрязнению и СОЖ лучше оптических, применяются как вспомогательные датчики положения.

Профилактика: направляйте форсунки СОЖ в сторону от датчиков, контролируйте состояние уплотнений линейки и качество воздуха, периодически осматривайте кабели в подвижных цепях. После замены датчика проведите референцирование и проверку точности; при необходимости — проверку точности станка. Об обязательных действиях после потери позиции — в материале о потере абсолютной позиции.

FAQ: частые вопросы

Чем отличаются ошибки Sinumerik 25010 и 25011?

25010 относится к активной измерительной системе оси, по которой замкнут контур положения, а 25011 — к пассивной, второй, контролируемой. Принцип диагностики одинаков, различается только проверяемый датчик.

Можно ли продолжать работу, если появилось 25010?

Это предупреждение о ухудшении сигнала, но качество позиционирования уже под угрозой. Остановите обработку ответственных деталей и проверьте датчик, уточнив реакцию ЧПУ по руководству вашей стойки.

Чем чистить линейку или энкодер при загрязнении?

Обычно используют безворсовую салфетку и рекомендованный производителем растворитель, часто изопропиловый спирт. Агрессивные растворители и механическое воздействие на шкалу недопустимы — уточняйте по документации датчика.

Как понять, что нужно менять датчик, а не чистить?

Если после чистки и проверки кабеля ошибка возвращается, на шкале есть царапины или СОЖ попала внутрь закрытой линейки, датчик подлежит замене.

Как отличить неисправность датчика от неисправности привода?

Ошибка датчика привязана к одной оси и «переезжает» вместе с кабелем или датчиком. При проблеме привода преобладают сообщения силовой части (F30xxx), а сигнал датчика остаётся стабильным.

Заключение

Сообщения 25010 и 25011 — ранний сигнал о деградации измерительной системы. Грязь на шкале, нарушенная герметичность линейки или плохой контакт кабеля проще устранить до того, как появятся 25000, 25020 и ошибки слежения. Порядок простой: зафиксировать код и ось, осмотреть датчик, проверить воздух и кабель, почистить по инструкции, а при сохранении ошибки заменить датчик. Не забывайте, что значение кодов зависит от модели стойки и конфигурации станка, поэтому итоговая трактовка — в руководстве по диагностике вашей системы.

Если код повторяется, а причину найти не удаётся, обратитесь к специалистам ООО «Эффективное производство»: поможем определить, чем вызвана авария — датчиком, кабелем или приводом, — и подобрать замену по обозначению вашего датчика.


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

Назад

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

17835
(1)
СОЕДИНИТЕЛИ ИНКРЕМЕНТНЫХ ПРЕОБРАЗОВАТЕЛЕЙ
Соединители инкрементных преобразователей - PC10TB, DB9, РС19ТВ
4267
(1)
Renishaw NCI-4: паспорт, даташит и инструкция
Renishaw NCI-4 — интерфейсный блок для подключения контактных щупов серии NC к системе ЧПУ. В статье разбираем назначение, технические характеристики, схему подключения и то, чем NCI-4 отличается от современных интерфейсов NCI-5 и NCI-6.
4755
(1)
Кабель Yaskawa HB1371456-1: назначение и подбор
Разбираемся, где в системе промышленного робота Yaskawa применяется кабель HB1371456-1, из чего он состоит и как не ошибиться при подборе замены по артикулу и совместимости.