Коды ошибок ABB ACS880 — отличия от ACS550
ABB ACS880 использует числовые идентификаторы fault-кодов вместо буквенно-цифровых обозначений типа F-0001. Это принципиальное отличие от старших серий ACS550 и ACS580: если на ACS550 вы видели "F-0001" (перегрузка по току), то на ACS880 экран покажет "2310". Система Primary Control Program (PCP), которую использует ACS880, хранит полную историю отказов в памяти привода вместе с меткой времени — это упрощает диагностику после аварийной остановки.
Fault-коды ACS880 делятся на два типа: fault (привод останавливается и блокируется) и warning (привод продолжает работу, но сигнализирует об отклонении). Помимо стандартных кодов, система Adaptive Programming (AP) на ACS880 может генерировать пользовательские ошибки — их нужно искать в настройках AP-блоков, а не в стандартной таблице. Версию прошивки всегда проверяйте через параметр 1.01 — от неё зависит точный перечень кодов в вашем приводе.
Ниже — полная таблица fault-кодов по категориям, наиболее частые причины и шаги устранения для каждого кода. Если вы ищете общую информацию по ошибкам частотных преобразователей разных брендов, читайте сравнительную статью по кодам ABB, Danfoss, INVT и Schneider.
Fault-коды ACS880 — таблица по категориям
Сводная таблица основных fault-кодов ACS880, сгруппированных по категориям. Коды начинаются с цифрового префикса: 2xxx — ток/момент, 3xxx — напряжение, 4xxx — температура, 5xxx — аппаратные неисправности, 7xxx — двигатель, 9xxx — аналоговые входы, Fxxx — специальные функции.
| Код | Название | Категория | Типичная причина |
|---|---|---|---|
| 2310 | Overcurrent | Ток | Перегрузка двигателя, короткое замыкание на выходе, слишком быстрый разгон |
| 2330 | Earth fault | Ток | Пробой изоляции кабеля или обмоток двигателя на землю |
| 3210 | DC overvoltage | Напряжение | Избыточная тормозная нагрузка, цепь DC-шины перегружена |
| 3220 | DC undervoltage | Напряжение | Просадка сетевого напряжения, отключение входного питания |
| 3281 | Mains phase loss | Напряжение | Отсутствие одной или двух фаз на входе привода |
| 4110 | Drive overtemp (IGBT) | Температура | Засорённый радиатор, неисправный вентилятор охлаждения, высокая температура окружающей среды |
| 4120 | Drive overtemp (board) | Температура | Перегрев платы управления, температура окружающей среды выше 50°C |
| 4210 | Heatsink temp sensor | Температура | Неисправный датчик температуры радиатора, обрыв цепи датчика |
| 4290 | Output phase imbalance | Температура/ток | Неравномерная нагрузка фаз, неисправный IGBT-модуль |
| 5010 | DC precharge fail | Аппаратура | Неисправность цепи предварительного заряда конденсаторов DC-шины |
| 7121 | Motor phase loss | Двигатель | Обрыв фазного кабеля между приводом и двигателем |
| 7122 | Motor underload | Двигатель | Обрыв ремня или муфты, двигатель вращается без нагрузки (насос всухую) |
| 7301 | Motor stall | Двигатель | Механическое заклинивание, чрезмерный момент сопротивления нагрузки |
| 7310 | Motor overtemperature | Двигатель | Сигнал от термистора двигателя (PTC/NTC), перегрев обмоток |
| 7320 | Motor overload | Двигатель | Длительная перегрузка сверх номинала, неправильно заданные параметры двигателя |
| 9080 | AI supervision | Сигналы | Обрыв или замыкание аналогового задающего сигнала (4-20 мА / 0-10 В) |
| 1680 | Fieldbus comm fault | Связь | Потеря связи с ПЛК через Profibus, Modbus или другой fieldbus-протокол |
| FA81 | Safe Torque Off | Безопасность | Разрыв цепи STO (оба канала STO1/STO2), неисправность схемы безопасности |
| FF52 | Panel comm lost | Связь | Отключение панели управления во время работы привода |
| FF61 | ID run fail | Двигатель | Ошибка автоматической идентификации параметров двигателя |
Warning-коды ACS880
Warning-коды не останавливают привод, но предупреждают об отклонениях. Игнорировать их не стоит — большинство warning-кодов через некоторое время переходят в fault и останавливают оборудование.
| Код | Название | Типичное действие |
|---|---|---|
| A2310 | Overcurrent warning | Проверить нагрузку, нет ли механических заклиниваний |
| A3210 | DC overvoltage warning | Проверить тормозной резистор, настроить рампу торможения |
| A3220 | DC undervoltage warning | Проверить качество входного напряжения, возможно питание от генератора |
| A4110 | Drive temp warning | Прочистить радиатор, проверить вентилятор охлаждения |
| A7310 | Motor temp warning | Уменьшить нагрузку, проверить вентиляцию двигателя |
| A7320 | Motor overload warning | Проверить настройки тепловой защиты (параметры 99.06-99.12) |
| A9080 | AI supervision warning | Проверить целостность цепи аналогового входа и задатчика |
| AFA81 | STO active warning | STO активирован, но не как fault — проверить логику схемы безопасности |
- Префикс A перед числовым кодом — это warning (предупреждение)
- Код без префикса или с числовым ID — это fault (аварийная остановка)
- Hex-коды типа FA81, FF52 — специальные функции (STO, панель, идентификация)
Наиболее частые ошибки ACS880 и диагностика
Шесть кодов встречаются в 80% обращений в сервис — разберём каждый подробно.
2310 — Overcurrent (превышение тока)
Самая распространённая ошибка. Привод зафиксировал ток выше допустимого порога (обычно 200% от номинального). Прежде всего — проверьте время разгона (параметры 23.11/23.12): если рампа слишком короткая, ACS880 не успевает ограничить ток при пуске тяжёлой нагрузки.
- Проверьте механику: нет ли заклинивания приводного вала, редуктора, насоса
- Измерьте ток двигателя мультиметром (токовые клещи) при ручном запуске с минимальной скоростью
- Увеличьте время разгона в параметре 23.11 на 20-30%
- Проверьте настройку предела тока (параметр 30.17) — он должен соответствовать номиналу двигателя
- Если overcurrent возникает при торможении — установите тормозной резистор или увеличьте время торможения
FA81 — Safe Torque Off
STO (Safe Torque Off) — встроенная функция безопасности ACS880. Fault FA81 означает, что один или оба канала STO1/STO2 разорваны. Это не всегда неисправность: на части монтажей STO специально подключается к кнопке аварийной остановки — тогда FA81 является нормальной реакцией привода.
- Проверьте клеммы STO1 и STO2 — оба канала должны быть замкнуты (+24В) для нормальной работы
- Если STO не используется в схеме безопасности — установите джампер между STO1-SGND и STO2-SGND
- Проверьте питание +24В на выходных клеммах блока управления
- Замкните цепь STO и подайте команду Reset через панель или DI-вход
3210 — DC Overvoltage (перенапряжение в звене DC)
Генераторный режим двигателя — главная причина. Когда привод резко тормозит, двигатель возвращает энергию обратно в DC-шину, и напряжение возрастает выше 820 В (для 400 В сети). Решение: тормозной резистор или увеличение времени торможения.
- Увеличьте время торможения (параметр 23.13) — попробуйте удвоить текущее значение
- Если быстрое торможение необходимо — подключите тормозной резистор к клеммам BRK+/BRK-
- Убедитесь, что функция контроля напряжения (параметр 30.31) активирована
7310 — Motor Overtemperature
Привод получил сигнал перегрева от термистора двигателя (PTC или NTC). Или самостоятельно рассчитал тепловую модель и решил, что двигатель перегрет.
- Дайте двигателю остыть 15-20 минут — если после этого ошибка не повторяется, причина в длительной перегрузке
- Проверьте правильность введённых параметров двигателя (параметры 99.04-99.09): номинальный ток, мощность, скорость
- Проверьте цепь подключения термистора к AI или к специальному входу PTCA/PTCB
- При постоянной работе на низких частотах — убедитесь, что двигатель имеет внешний обдув или рассчитан для векторного управления
1680 — Fieldbus Communication Fault
Привод потерял связь с ПЛК или системой SCADA. Код появляется через 3 секунды после исчезновения цикла обмена данными (по умолчанию).
- Проверьте физическое подключение кабелей fieldbus (Profibus, Modbus RTU, EtherNet/IP)
- Проверьте адрес привода в сети (параметр 58.01 или соответствующий для вашего протокола)
- Увеличьте время таймаута потери связи (параметр 58.14)
- Проверьте настройку действия при потере связи (параметр 58.13) — по умолчанию Fault, можно изменить на Warning или Last speed
FF61 — ID Run Fail (ошибка идентификации двигателя)
Автоматическая идентификация параметров двигателя не прошла успешно. ACS880 не может точно управлять двигателем без идентификации — особенно в режиме векторного управления без датчика (DTC).
- Убедитесь, что двигатель физически подключён и не нагружен во время ID run
- Проверьте правильность введённых nameplate-данных двигателя (параметры 99.04-99.12)
- Снимите механическую нагрузку с двигателя на время идентификации, если это возможно
- Если двигатель очень маленький (менее 10% от номинала привода) — выберите режим Scalar (V/f) вместо DTC
Отличия в структуре кодов ACS880 vs ACS550/ACS580
Таблица соответствий кодов для перехода с ACS550 на ACS880.
| Событие | ACS550 (F-код) | ACS580 | ACS880 |
|---|---|---|---|
| Превышение тока | F-0001 | 2310 | 2310 |
| Перенапряжение DC | F-0002 | 3210 | 3210 |
| Недонапряжение DC | F-0003 | 3220 | 3220 |
| Перегрев привода | F-0005 | 4110 | 4110/4120 |
| Перегрев двигателя | F-0009 | 7310 | 7310 |
| Потеря входной фазы | F-0021 | 3281 | 3281 |
| Потеря выходной фазы | F-0022 | 7121 | 7121 |
| Замыкание на землю | F-0023 | 2330 | 2330 |
| Заклинивание двигателя | F-0016 | 7301 | 7301 |
| Потеря fieldbus | F-0033 | 1680 | 1680 |
| STO активировано | — | FA81 | FA81 |
Полный список кодов ACS550 и их соответствие новым приводам — в статье про коды ошибок ACS550. ACS880 также имеет значительно более детальную диагностику через параметры 08.01-08.04 (active faults), 08.11-08.15 (fault history) и 08.21-08.25 (warning log).
- ACS550: F-код + A-код (отдельные системы), нет STO, нет AP
- ACS580: числовые коды как в ACS880, но упрощённая AP, один канал STO
- ACS880: числовые коды, два канала STO (SIL2/PLd), полноценная AP, PCP прошивка, детальный fault logger
Если ваш ACS880 выдаёт ошибку, которой нет в этой статье — скорее всего она сгенерирована блоком Adaptive Programming. В этом случае ищите в параметрах AP (группа 08, подгруппа AP event log) или обратитесь к обзору серии ACS880 для уточнения версии firmware.
Посмотреть весь ассортимент частотных преобразователей ABB с наличием и ценами можно в нашем каталоге.
Часто задаваемые вопросы
Почему ACS880 показывает числовые коды, а не F-коды как ACS550?
ABB изменила систему нумерации начиная с серий ACS580 и ACS880 при переходе на новую платформу Primary Control Program (PCP). Числовые коды более гибкие — они используют единое пространство номеров для fault и warning (A-префикс), и их легче расширять для новых функций.
Как сбросить fault на ACS880 после устранения причины?
Нажмите кнопку Reset на панели управления (или подайте сигнал Reset через дискретный вход). Если причину не устранили — fault вернётся. Некоторые коды (например 5010 после DC precharge fail) требуют полного обесточивания и повторного запуска привода.
Что означает FA81 и опасно ли его игнорировать?
FA81 — это сигнализация о разрыве цепи Safe Torque Off. STO — сертифицированная функция безопасности (SIL2/PLd), гарантирующая, что привод не выдаст момент на вал при активном сигнале. Игнорировать FA81 нельзя — привод не запустится. Если STO не нужен в вашей схеме — установите джампер согласно документации.
Как просмотреть историю ошибок на ACS880?
Через панель ACS-AP-x или инструмент Drive Composer перейдите к параметрам группы 08 (Diagnostics). Параметры 08.11-08.15 хранят последние 5 fault-событий с метками времени и значениями тока/напряжения в момент отказа.
Можно ли на ACS880 настроить предупреждение вместо аварийной остановки для некоторых кодов?
Да, для части fault-кодов это возможно. Для кода 1680 (fieldbus) в параметре 58.13 можно задать действие "Warning" или "Last speed" вместо "Fault". Аналогично для AI supervision (параметр 12.06). Функцию безопасности FA81 (STO) изменить нельзя — она аппаратная.