Коди помилок 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) — іноді 3 секунди замало для повільних ПЛК
- Перевірте налаштування дії при втраті зв'язку (параметр 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 або ACS580 на 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 і ACS880 — не тільки в нумерації. ACS550 мав окрему систему A-кодів для попереджень (A-2003 і т.д.), тоді як ACS880 і ACS580 уніфікували підхід: warning — це той самий числовий код, але з префіксом "A". Повний список кодів 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-prefix), і їх легше розширювати для нових функцій. Повна таблиця відповідностей є в цій статті.
Як скинути fault на ACS880 після усунення причини?
Натисніть кнопку Reset на панелі керування (або подайте сигнал Reset через дискретний вхід, якщо так налаштовано). Якщо причину не усунуто — fault повернеться. Деякі коди (наприклад 5010 після DC precharge fail) потребують повного знеструмлення і повторного запуску приводу.
Що означає FA81 і чи небезпечно його ігнорувати?
FA81 — це сигналізація про розрив ланцюга Safe Torque Off. STO — це сертифікована функція безпеки (SIL2/PLd), яка гарантує, що привід не видасть момент на вал при активному сигналі. Ігнорувати FA81 не можна — якщо STO активований через помилку схеми, привід не запуститься. Якщо STO не потрібний у вашій схемі — встановіть джампер відповідно до документації.
Як переглянути історію помилок на ACS880?
Через панель ACS-AP-x або інструмент Drive Composer перейдіть до параметрів групи 08 (Diagnostics). Параметри 08.11-08.15 зберігають останні 5 fault-подій з мітками часу та значеннями струму/напруги в момент відмови. Це значно зручніше, ніж на ACS550, де зберігалися тільки коди без детальної телеметрії.
Чи можна на ACS880 налаштувати попередження замість аварійної зупинки для деяких кодів?
Так, для частини fault-кодів це можливо через налаштування реакції приводу. Наприклад, для коду 1680 (fieldbus) можна в параметрі 58.13 задати дію "Warning" або "Last speed" замість "Fault". Аналогічно для AI supervision (параметр 12.06). Функцію безпеки FA81 (STO) змінити не можна — вона апаратна.