Пускане в експлоатация на задвижване ABB ACS880 чрез EtherNet/IP: Премахване на прекъсванията в комуникацията през първите 72 часа

Правилото за 72 часа: Защо повечето неизправности при пускане на задвижвания се появяват късно
Аз съм пускал в експлоатация над 50 задвижвания ABB ACS880 в целулозно-хартиени фабрики в Югоизточна Азия. Един и същ модел се повтаря. Задвижването работи перфектно по време на 4-часовия фабричен тест за приемане. То преминава теста за приемане на място в първия ден. След това, в 3 сутринта на третия ден, PLC губи комуникация. Задвижването дава грешка F7510 — загуба на комуникация по fieldbus. Производството спира. Екипът за поддръжка ви търси. Този сценарий не е лош късмет. Той следва предсказуем модел, който можете да предотвратите.
ACS880 използва общата архитектура на задвижванията на ABB. Модулът адаптер за fieldbus (FENA-21 за EtherNet/IP, FPBA-01 за PROFIBUS) се включва в опционалния слот на задвижването. Първо, инсталирайте адаптерния модул със задвижването изключено. Затегнете винтовете с въртящ момент 0,5 Nm. Хлабавата връзка на адаптера причинява прекъсващи се комуникационни грешки, които имитират проблеми в мрежата.
Конфигуриране на EtherNet/IP адаптера FENA-21: Важни параметри
Модулът FENA-21 изисква прецизни настройки на параметрите. Отворете контролния панел на ACS880. Отидете в Меню > Параметри > Пълен списък. Намерете групата за конфигурация на fieldbus адаптера. Критичните параметри са:
Стъпка 1: Задайте параметър 51.01 (Тип FBA). Изберете "EtherNet/IP" от падащото меню. Задвижването ще рестартира адаптерния модул след тази промяна. Изчакайте 30 секунди преди да продължите.
Стъпка 2: Конфигурирайте IP адреса (параметри 51.20–51.23). Задайте статичен IP в същата подсистема като модула ControlLogix EN2T. Пример: PLC на 192.168.1.10, задвижване на 192.168.1.20. Маската на подсистемата е 255.255.255.0. Оставете gateway на 0.0.0.0, освен ако задвижването не изисква достъп през подсистеми.
Стъпка 3: Определете действието при загуба на комуникация (параметър 51.08). Този параметър решава какво прави задвижването при прекъсване на EtherNet/IP комуникацията. Опции: Няма действие (0), Грешка (1), Последна скорост (2) или Предварително зададена скорост (3). За помпи и вентилатори изберете Грешка. Това налага контролирано спиране. За конвейери за обработка на материали изберете Последна скорост. Това предотвратява натрупване на продукт при краткотрайно прекъсване на мрежата.
Стъпка 4: Задайте времето за изчакване при загуба на комуникация (параметър 51.09). По подразбиране е 3,0 секунди. Това е твърде кратко за повечето индустриални мрежи. Увеличете го на 5,0 секунди. Това покрива преходни рестарти на суичове и събития на spanning-tree конвергенция. Не задавайте над 10 секунди. Над тази стойност задвижването може да работи неконтролирано твърде дълго при реална мрежова повреда.
Стъпка 5: Конфигурирайте профила за обмен на данни. ACS880 поддържа ODVA AC/DC профил за задвижвания и ABB Drives профил. Изберете ABB Drives профил за най-богат набор от данни. В ControlLogix добавете задвижването като Generic Ethernet Module в I/O дървото. Задайте assembly instance на 101 (изход) и 102 (вход). Използвайте INT тип данни. Задайте RPI (Requested Packet Interval) на 20 ms за общи приложения. Използвайте 10 ms за приложения с висока динамика като навивачи.
Интеграция с ControlLogix: Избягване на капана "Inhibit Bit"
Това е грешка, която виждам седмично на място. Програмистът сваля програмата в ControlLogix и задвижването показва постоянно състояние "Connecting". Причината почти винаги е битът Module Inhibit. В Studio 5000 отворете дървото I/O Configuration. Намерете ABB ACS880 под EN2T Ethernet модула. Кликнете с десен бутон и изберете Properties. Проверете таба Connection. Ако е отметнато "Inhibit Module", махнете отметката. Връзката се установява в рамките на 5 секунди.
Освен това обърнете внимание на несъответствието в RPI. Адаптерът FENA-21 очаква стойност на RPI, която съвпада с вътрешния цикъл на задачата на задвижването. По подразбиране цикълът на задачата е 2 ms за ACS880 с фърмуер v2.80+. Задайте RPI като кратно на цикъла на задачата. Валидни стойности: 2, 4, 8, 10, 16, 20 ms. Задаването на RPI на 15 ms кара адаптера да отхвърли заявката за връзка, защото 15 не е кратно на 2.
Второ, конфигурирайте правилно управляващата дума на задвижването. ABB Drives профилът използва 16-битова управляваща дума. Бит 0 е OFF1 контрол (спиране). Бит 3 разрешава пускане. Най-честата грешка: изпращане само на бит 0 при стартиране на задвижването. Трябва също да зададете бит 3 (Run Enable) и бит 7 (Acknowledge Faults), ако има активна грешка. Последователността на управляващата дума при студен старт е:
- 0x0000 → 0x0006 (спиране, готовност за включване)
- 0x0007 (готов за работа)
- 0x000F (работещо, активирана функция за плавно ускорение)
- 0x040F (добавяне на разрешение за референтна стойност)
Реални грешки и техните контрамерки
Код на грешка 7510 (Загуба на комуникация по Fieldbus) се появява, когато FENA-21 не засече цикличен обмен на данни за по-дълго от параметър 51.09. Първо, проверете качеството на Ethernet кабела с тестер като Fluke DSX-5000. Кабелът трябва да премине сертификация Cat5e. Чести са проблемите с Near-end crosstalk (NEXT) при инсталации, където силови и Ethernet кабели са в една и съща кабелна лотка. Спазвайте 300 мм разстояние между силови и сигнални кабели според IEC 61800-5-1.
Код на грешка 7583 (Конфликт на параметри FBA) възниква, когато променяте параметри на мотора, докато fieldbus е активен. ACS880 блокира промени на параметрите от fieldbus, ако задвижването е в режим Remote control. Превключете на Local режим чрез клавиатурата на контролния панел преди да модифицирате параметри на мотора. След това се върнете в Remote режим.
Код на грешка A781 (Грешка в комуникацията на адаптера) показва вътрешна повреда на адаптерния модул. Изключете и включете задвижването. Ако грешката продължава, сменете модула FENA-21. Диагностичният LED модел — три червени мигания, последвани от пауза — потвърждава хардуерна повреда.
Заключение и препоръки за действие
Успешното пускане в експлоатация на ABB ACS880 с EtherNet/IP се свежда до три дисциплини. Първо, затегнете винтовете на адаптерния модул според спецификацията. Второ, съобразете RPI с кратното на цикъла на задачата на задвижването. Трето, настройте времето за изчакване при загуба на комуникация внимателно според вашето приложение. Дръжте резервен модул FENA-21 и предварително конфигуриран архив на параметрите на SD картата на контролния панел. Смяната за 15 минути е по-добра от 4-часов ремонт на задвижването всеки път.
Автор: Ли Сяомин е инженер по индустриална автоматизация с над 10 години опит в PLC, DCS и контролни системи. Той е пускал в експлоатация повече от 200 честотни задвижвания в минната, целулозно-хартиената и водоочистителната индустрия в региона Азия-Тихоокеански регион.
