В цеху стоит характерный запах перегретой изоляции. Станок останавливается с пронзительным писком, а на панели оператора Siemens тревожно мигает красная лампа и сообщение: F07801: Motor temperature sensor motor has exceeded the alarm threshold (Двигатель перегрет).
Первая реакция любого механика логична: нужно трогать корпус мотора рукой или проверять крыльчатку охлаждения. В 9 из 10 случаев двигатель оказывается едва теплым. Запах может исходить от тормозного резистора или самого шкафа, но система управления уверенно утверждает, что сгорел именно привод.
Для сервоприводов и частотных преобразователей серии SINAMICS G120, S120, CU320, ошибка F07801 редко означает физическую гибель двигателя. Чаще всего это «ложная тревога», вызванная деградацией компонентов в цепи измерения температуры. Игнорирование этой истины ведет к покупке нового дорогого серводвигателя, хотя проблема решается ремонтом кабельной линии или заменой копеечного термистора внутри клеммной коробки ЧРП.
Как привод понимает, что мотору «жарко»?
Чтобы понять причину ложной ошибки, нужно проследить путь сигнала:
- Внутри обмотки статора или в подшипниковом щите двигателя находится датчик KTY84 (в старых моделях PTC/PT100).
- Это полупроводниковый элемент. Его сопротивление плавно растет при нагреве.
- Сигнал идет по тонкому проводу через кабель питания (силовой моторный кабель) длиной десятки метров, проходит через контакты силового модуля (Power Module) и поступает на аналоговый вход центрального блока управления (Control Unit).
- Процессор CU считывает напряжение, пересчитывает его в градусы Цельсия и сравнивает с лимитом в параметре
p0604.
Если на любом этапе этого пути возникает паразитное сопротивление, наводка или обрыв, математика контроллера ломается.
Истинные причины F07801 (когда двигатель ледяной)
1. Деградация кабеля и «эффект термопары» Моторный кабель работает в тяжелых условиях: вибрация, масло, изгиб.
- Проблема: Окисление медной жилы датчика температуры внутри основного жгута. Медь со временем зеленеет.
- Физика процесса: Любое соединение двух разных металлов (например, медь провода и латунный контакт клеммы) при наличии градиента температур генерирует небольшое напряжение (ЭДС Зеебека). Даже разница температур в 2–3 градуса между верхом и низом шкафа создает «наведенное» тепло.
- Результат: Привод видит лишние милливольты помех и интерпретирует их как скачок сопротивления, выдавая F07801.
2. Сбой фильтрации в Control Unit (CU) Входы для датчиков температуры на платах Siemens защищены RC-цепочками (фильтрами).
- Проблема: Высохли конденсаторы во входном каскаде АЦП процессора. Теперь любая электромагнитная помеха от соседнего мощного привода или частотника пролезает в цепь датчика.
- Симптом: Ошибка появляется хаотично, только когда рядом начинает работать другой станок или включается главный контактор цеха.
3. Выход за пределы линейности KTY84 Датчики KTY84 имеют нелинейную характеристику. При температурах выше +150°C их график становится очень крутым.
- Проблема: Небольшой дрейф опорного напряжения (+5V или +10V), которым запитана цепь датчика, приводит к огромной ошибке в расчете температуры.
- Пример: Если блок питания стойки просел с 10В до 9.5В из-за высохших конденсаторов БП, процессор подумает, что сопротивление датчика соответствует критическому перегреву.
4. Ошибки конфигурации (Software Trap) После замены двигателя или обновления прошивки параметры могут сброситься.
- Параметр p0601: Определяет тип датчика (0=нет, 1=KTY, 2=PTC). Если здесь стоит «KTY», а реально воткнут простой биметаллический выключатель (TP), привод увидит разрыв цепи как бесконечное сопротивление (обрыв = абсолютный холод, короткое замыкание = адское пламя).
- Смещение смещения (Offset): Накопленная ошибка калибровки входа заставляет систему видеть температуру на 20 градусов выше реальной.
Диагностика: алгоритм поиска «призрачного» перегрева
Прежде чем заказывать новый мотор, выполните проверку силами инженера КИПиА:
Шаг 1. Физическое измерение мультиметром Остановите станок, отключите питание.
- Найдите клеммы датчика в разъеме двигателя (обычно это выводы T1/T2 или в штекере разъемов типа SpeedTec/M23).
- Измерьте сопротивление холодного мотора.
- Для KTY84: должно быть около 600–1000 Ом (при +25°C).
- Для PTC: около 100–500 Ом (холодный).
- Для Pt100: около 110 Ом.
- Покачайте кабель возле разъема. Если цифры на мультиметре скачут («дребезг») — перебита жила экрана или сигнальный провод. Менять нужно кабель, а не мотор.
Шаг 2. Проверка параметров в STARTER / Startdrive
- Откройте окно диагностики (Alarm History).
- Посмотрите значение
r0035(Температура двигателя в момент аварии). Если там указано +250°C, а мотор можно держать рукой — ищем проблему в электрике. - Проверьте параметр
r0456. Он показывает состояние подключения датчика непосредственно на входе CU. Значения вида "M" (Missing/Обрыв) или "S" (Short circuit/КЗ) укажут на повреждение линии связи.
Шаг 3. Тест «Разрыв петли» Отсоедините провода датчика температуры от клемм на самом двигателе и замкните их накоротко прямо на клеммнике CU (или используйте имитатор резисторов).
- Если ошибка исчезла и температура стала показывать -50°C (минимум диапазона) — ваш двигатель и кабель исправны, проблема в настройках или питании CU.
- Если ошибка осталась даже при замкнутых проводах — выгорела защитная сборка на самой плате процессора.
Наш подход к ремонту: лечим электронику, а не механику
Когда вы привозите нам шкаф управления с ошибкой F07801, мы действуем системно:
- Замена фильтров входа. Мы меняем планарные конденсаторы на аналоговом входе терминала D-терминалов (если доступно) или восстанавливаем дорожки платы CU, поврежденные токами утечки по пыли.
- Установка внешних модулей разделителей (Signal Conditioners). Чтобы навсегда закрыть вопрос с помехами, мы рекомендуем вытащить сигнал KTY из грязной силовой среды и пропустить его через изолирующий усилитель (барьер искрозащиты). Это полностью отвязывает чувствительную электронику от мощных IGBT-модулей.
- Перепрошивка Characteristics. Мы загружаем актуальные кривые линеаризации для вашего типа датчика, чтобы компенсировать старение самого элемента KTY84 внутри мотора без его физической замены.
- Модернизация защиты. Вместо стандартного порога отключения мы настраиваем прогнозирующую модель: привод предупредит о росте температуры заранее, дав оператору время завершить цикл обработки детали, вместо аварийного стопора на середине паза.
Резюме: Ошибка F07801 на Sinamics — это чаще всего крик о помощи тонкой электроники, а не предсмертный хрип железа.
Ваш привод снова выдает Motor Overtemperature? Присылайте скриншот параметров из Startdrive и фото шильдика CU. Наши инженеры проведут удаленный аудит настроек и подскажут, какой именно компонент в вашем случае симулирует пожар в обмотках, позволяя избежать покупки дорогостоящего серводвигателя.
