FAULT · F07801 · Motor Overcurrent

Ошибка F07801 на Siemens SINAMICS — Motor Overcurrent

SINAMICS G120 · G120C · G120D · S120 Июль 2026
F07801 — программная защита от превышения тока двигателя на уровне Control Unit. В отличие от F30021 (аппаратная защита силового модуля), F07801 срабатывает раньше — когда ток достигает программного порога p0640 (Current Limit). Это "мягкая" защита: привод пытается ограничить ток прежде чем дать F30021. F07801 означает что программные ограничения не справились с токовой перегрузкой.

Что означает F07801

В архитектуре SINAMICS управление разделено на Control Unit (CU — управляющая плата) и Power Module (PM — силовой модуль). Каждый уровень имеет свою защиту от тока. F07801 — защита уровня CU, работающая через программный алгоритм. F30021 — аппаратная защита самого PM.

Типичная последовательность: нарастает ток → CU активирует ограничение тока (Current Limit, p0640) → если ток продолжает расти → CU выдаёт F07801. Если ток нарастает быстрее чем успевает сработать программная защита — сразу F30021.

F07801 vs F30021 F07801 — CU зафиксировала превышение программного порога (p0640). F30021 — PM зафиксировал аппаратное превышение. При коротком замыкании всегда сначала F30021. При медленно нарастающей перегрузке — F07801. Возможно появление обоих одновременно.

Причины F07801

1
Очень часто
Слишком низкий порог тока p0640

Параметр p0640 (Current Limit) установлен слишком низко — например 100% от номинала. При пуске или пиковой нагрузке ток кратковременно превышает этот порог и CU выдаёт F07801. Норма p0640: 150–200% от номинала для большинства применений.

2
Очень часто
Реальная перегрузка двигателя

Двигатель работает с током выше p0640 длительное время. Причины: заклинивание механизма, повышенное трение, неверно рассчитана мощность привода. Проверьте r0027 при рабочей нагрузке.

3
Иногда
Неверная идентификация двигателя

Параметры двигателя (p0300–p0311) не соответствуют реальному двигателю или идентификация (p1910) не выполнялась. CU неправильно управляет током → F07801.

4
Редко
Проблемы с обратной связью энкодера

При векторном управлении с обратной связью — неверные сигналы энкодера приводят к неправильному расчёту тока. F07801 появляется хаотично при нормальной нагрузке.

Диагностика

1
Проверьте p0640 и r0027

Сравните p0640 (Current Limit в % от p0305) с реальным пиковым током r0027. Если при пуске r0027 превышает p0640 — увеличьте p0640 до 150–200%.

p0640: Current Limit (%) | r0027: Actual Current (А) | p0305: Rated Current
2
Настройте трассировку тока

В STARTER настройте Trace для r0027 с триггером на F07801. Это покажет динамику тока в момент срабатывания — нарастает постепенно (перегрузка) или скачком (КЗ, механический удар).

STARTER: Tools → Trace → Add Signal → r0027 → Trigger: Fault F07801
3
Выполните идентификацию двигателя

Если Motor ID не выполнялась — установите p1910 = 1 (с вращением) или p1910 = 2 (без вращения, для ограниченного хода). Запустите привод — он выполнит автоматическую идентификацию параметров двигателя и откалибрует регуляторы тока.

p1910: Motor Data Identification → 1 (rotating) или 2 (standstill)
Частотник клеммы U V W кабель Двигатель Мегаомметр 500 В фаза–фаза и фаза–PE: норма ≥ 1 МОм Точки проверки: 1. Изоляция кабеля и обмоток 2. Затяжка клемм U V W 3. Свободный ход механики 4. Время разгона (рампа)
Проверка цепи «частотник — кабель — двигатель» при перегрузке по току: сначала изоляция, потом механика и рампы

Устранение и параметры

ПричинаПараметрДействиеЗначение
Низкий Current Limitp0640Увеличить ограничение тока150% (стандарт)
Идентификация двигателяp1910Запустить Motor ID1 = с вращением
Неверный номинальный токp0305Установить с шильдикаПо шильдику (А)
Мониторинг токаr0027Контролировать в OnlineНорма: ≤100% от p0305
Время разгонаp1120Увеличить при пусковых перегрузках×1.5–2 от текущего
После устранения Сброс F07801: через STARTER (Online → Fault Acknowledgement) или DI настроенный на ACK. Проверить на 5 последовательных пусках. Настроить Trace для контроля r0027 первые 30 минут работы.

Профилактика

ИнтервалМероприятие
При вводе в эксплуатациюВсегда выполнять Motor ID (p1910) — корректная идентификация предотвращает большинство F07801
ЕжеквартальноКонтролировать r0027 при номинальной нагрузке — фиксировать тренд роста
При изменении нагрузкиПовторить Motor ID если заменили двигатель или изменили механическую передачу

Частые вопросы

Что означает F07801 на Siemens SINAMICS?
F07801 — программная защита Control Unit от превышения тока двигателя. Ток достиг порога p0640 (Current Limit). В отличие от F30021 (аппаратная защита силового модуля), F07801 — более "мягкая" защита которая срабатывает раньше при медленно нарастающей перегрузке.
Какое значение p0640 правильное?
Для большинства применений — 150% от номинального тока (p0305). Для приводов с высокими пусковыми токами (краны, прессы) — 200%. Значение ниже 130% может вызывать ложные F07801 при пуске с нагрузкой.
F07801 и F30021 появляются одновременно — что делать?
Это признак быстро нарастающего тока — скорее всего КЗ в кабеле или механический удар. Проверьте изоляцию кабеля мегаомметром. Если изоляция исправна — посмотрите трассировку r0027 в момент срабатывания (настройте в STARTER).

Что почитать дальше

Разбор смежных тем и полезные материалы, чтобы разобраться глубже и избежать повторения проблемы: