Ошибка F07801 на Siemens SINAMICS — Motor Overcurrent
Что означает F07801
В архитектуре SINAMICS управление разделено на Control Unit (CU — управляющая плата) и Power Module (PM — силовой модуль). Каждый уровень имеет свою защиту от тока. F07801 — защита уровня CU, работающая через программный алгоритм. F30021 — аппаратная защита самого PM.
Типичная последовательность: нарастает ток → CU активирует ограничение тока (Current Limit, p0640) → если ток продолжает расти → CU выдаёт F07801. Если ток нарастает быстрее чем успевает сработать программная защита — сразу F30021.
Причины F07801
Параметр p0640 (Current Limit) установлен слишком низко — например 100% от номинала. При пуске или пиковой нагрузке ток кратковременно превышает этот порог и CU выдаёт F07801. Норма p0640: 150–200% от номинала для большинства применений.
Двигатель работает с током выше p0640 длительное время. Причины: заклинивание механизма, повышенное трение, неверно рассчитана мощность привода. Проверьте r0027 при рабочей нагрузке.
Параметры двигателя (p0300–p0311) не соответствуют реальному двигателю или идентификация (p1910) не выполнялась. CU неправильно управляет током → F07801.
При векторном управлении с обратной связью — неверные сигналы энкодера приводят к неправильному расчёту тока. F07801 появляется хаотично при нормальной нагрузке.
Диагностика
Сравните p0640 (Current Limit в % от p0305) с реальным пиковым током r0027. Если при пуске r0027 превышает p0640 — увеличьте p0640 до 150–200%.
p0640: Current Limit (%) | r0027: Actual Current (А) | p0305: Rated Current
В STARTER настройте Trace для r0027 с триггером на F07801. Это покажет динамику тока в момент срабатывания — нарастает постепенно (перегрузка) или скачком (КЗ, механический удар).
STARTER: Tools → Trace → Add Signal → r0027 → Trigger: Fault F07801
Если Motor ID не выполнялась — установите p1910 = 1 (с вращением) или p1910 = 2 (без вращения, для ограниченного хода). Запустите привод — он выполнит автоматическую идентификацию параметров двигателя и откалибрует регуляторы тока.
p1910: Motor Data Identification → 1 (rotating) или 2 (standstill)
Устранение и параметры
| Причина | Параметр | Действие | Значение |
|---|---|---|---|
| Низкий Current Limit | p0640 | Увеличить ограничение тока | 150% (стандарт) |
| Идентификация двигателя | p1910 | Запустить Motor ID | 1 = с вращением |
| Неверный номинальный ток | p0305 | Установить с шильдика | По шильдику (А) |
| Мониторинг тока | r0027 | Контролировать в Online | Норма: ≤100% от p0305 |
| Время разгона | p1120 | Увеличить при пусковых перегрузках | ×1.5–2 от текущего |
Профилактика
| Интервал | Мероприятие |
|---|---|
| При вводе в эксплуатацию | Всегда выполнять Motor ID (p1910) — корректная идентификация предотвращает большинство F07801 |
| Ежеквартально | Контролировать r0027 при номинальной нагрузке — фиксировать тренд роста |
| При изменении нагрузки | Повторить Motor ID если заменили двигатель или изменили механическую передачу |
Частые вопросы
Что почитать дальше
Разбор смежных тем и полезные материалы, чтобы разобраться глубже и избежать повторения проблемы: