- CIP Class 1 implicit messaging RPI, ControlLogix 5580 VFD integration, DLR Device Level Ring PowerFlex 525, F81 Comm Loss fault diagnosis, multi-drive EtherNet/IP performance tuning, PowerFlex 525 EtherNet/IP commissioning, PowerFlex 525 Logic Command Status word, Studio 5000 Add-On Profile AOP version
Puštanje u rad Allen-Bradley PowerFlex 525 VFD-ova na ControlLogix 5580 preko EtherNet/IP: Kompletan terenski vodič

П: Зашто интеграција PowerFlex 525 EtherNet/IP захтева прецизно подешавање?
PowerFlex 525 погонски уређаји комуницирају преко EtherNet/IP користећи Common Industrial Protocol (CIP). Allen-Bradley 1756-L83E ControlLogix 5580 контролер успоставља Class 1 CIP везу за цикличне I/O податке — референтну брзину, повратну информацију о брзини, статусни и командни збор. Три фактора узрокују већину неуспеха у пуштању у рад: верзија Add-On Profile (AOP) мора одговарати фирмверу погона, RPI мора бити усклађен са захтевима контроле брзине апликације, а IP адреса погона мора тачно одговарати конфигурацији модула у Studio 5000. Allen-Bradley 1756-EN2T EtherNet/IP Communication Bridge Module обезбеђује EtherNet/IP скенер порт у ControlLogix шасији за повезивање PowerFlex 525 погона.
П: Како да инсталирам исправан AOP и конфигуришем IP адресу погона?
- Корак 1 — Инсталирајте AOP: У Studio 5000 идите на Tools → Add-On Profile Manager. Проверите да ли верзија PowerFlex 525 AOP одговара фирмверу вашег погона. За фирмвер v7.001, инсталирајте AOP v4.01 или новији. Преузмите са Rockwell PCDC. Инсталирајте са затвореним Studio 5000, затим поново покрените.
- Корак 2 — Конфигуришите IP адресу погона: Укључите PowerFlex 525. На HIM тастатури идите на параметар C128 (IP Address Configuration). Поставите C128 = 1 (Статичка IP). Унесите параметре C129–C132 за октете IP адресе, C133–C136 за маску подмреже, C137–C140 за gateway. Типично: IP 192.168.1.25, маска 255.255.255.0, gateway 192.168.1.1. Искључите и поново укључите напајање након подешавања. Потврдите са ping-а са инжењерске радне станице.
П: Како да додам погон у Studio 5000 и конфигуришем везу?
- Корак 3 — Додајте модул: Кликните десним тастером миша на Ethernet порт на 5580 контролеру → New Module. Претражите „PowerFlex 525-EENET“ и изаберите тачан каталошки број. Поставите име модула (нпр. PF525_Pump_01) и IP адресу која одговара Кораку 2.
- Корак 4 — Конфигуришите везу: На картици Connection поставите RPI = 10.0 ms за опште намене, 5.0 ms за критичне петље контроле брзине, 2–5 ms за позиционирање. Поставите Input Size = 4 речи (подразумевано) или 8 речи (проширено). Поставите Output Size = 4 речи. Означите „Use Unicast Connection“ за point-to-point топологије.
-
Корак 5 — Мапирајте тагове: Studio 5000 аутоматски креира тагове:
PF525_Pump_01:I.Data[0](Logic Status),PF525_Pump_01:I.Data[1](Speed Feedback Hz×10),PF525_Pump_01:O.Data[0](Logic Command),PF525_Pump_01:O.Data[1](Speed Reference Hz×10). Мапа битова Logic Command: Бит 0 = Stop, Бит 1 = Start, Бит 2 = Jog, Бит 3 = Clear Faults, Бит 7 = Forward/Reverse. Logic Status: Бит 0 = Ready, Бит 1 = Active, Бит 7 = Faulted, Бит 8 = At Reference.
П: Како приступити параметрима погона преко Explicit Messaging?
За параметре који нису покривени I/O скупом користите MSG инструкције са Message Type = CIP Generic, Service Type = Get Attribute Single (читање) или Set Attribute Single (писање), Class = 0x0f, Instance = број параметра, Attribute = 0. На пример, за читање P041 (Accel Time 1): Instance = 41, Service = Get Attribute Single. Извршавајте MSG на периодичном тајмеру од 1 секунде — никад сваки скен, јер то преоптерећује EtherNet/IP везу.
П: Како дијагностиковати три најчешћа PowerFlex 525 EtherNet/IP квара?
- Квар F81 — Прекид комуникације: 5580 је изгубио CIP Class 1 везу. Прво проверите континуитет Ethernet кабла. Повећајте RPI са 2 ms на 10 ms као дијагностички корак. Потврдите да IP адреса параметра C129 тачно одговара својствима модула — један октет разлике изазива овај квар.
- Грешка 16#0204 — Timeout захтева за везу: Погон не одговара на CIP захтеве за везу. Проверите да ли погон није већ повезан на други контролер — PowerFlex 525 подржава само 2 истовремене Class 1 везе. Користите Studio 5000 Who Active алат за идентификацију других контролера са активним везама.
- Квар F100 — Параметар ван опсега: MSG инструкција је уписала вредност изван граница параметра. Проверите P034 (Минимална фреквенција) и P035 (Максимална фреквенција) пре писања референтних вредности брзине.
П: Како подесити EtherNet/IP перформансе за мрежу са више погона?
За више од пет PowerFlex 525 погона на једном ControlLogix 5580, подесите RPI према критичности: критични процесни погони 5 ms, помоћни погони 20 ms, некритични погони 50 ms. Омогућите CIP Sync (IEEE 1588 PTP) ако погони подржавају (фирмвер v5.001+) за синхронизацију сатова испод микросекунде. Пратите Port Diagnostics Ethernet модула 5580 — проценат искоришћења мора бити испод 60%. Изнад 80%, додајте други Ethernet модул или преместите некритичне погоне у посебан VLAN. Имплементирајте heartbeat бројач између 5580 и сваког погона: ако бројач не повећа вредност током 3 узастопна RPI периода, покрените аларм за прекид комуникације.
Који је кључни савет?
Прво усагласите верзију AOP са фирмвером погона — овај један корак спречава сате решавања проблема. Конфигуришите RPI према критичности процеса сваког погона, а не као униформни подразумевани параметар. Користите дијагностику на нивоу битова Logic Command и Status зборова у ladder логици за аутоматско откривање и пријаву кварова погона. Тестирајте комплетну секвенцу покретања и заустављања погона са отвореним излазним контактором (без прикљученог мотора) пре пуштања у рад са оптерећењем — то открива 90% грешака у конфигурацији без ризика по опрему. Документујте IP адресу, RPI подешавање и резервне параметре сваког погона у Studio 5000 Project Documentation пре предаје операцијама.
Аутор: Zhang Hongwei је инжењер индустријске аутоматизације са преко 10 година искуства у PLC, DCS и контролним системима, специјализован за Allen-Bradley ControlLogix и PowerFlex погонске системе, EtherNet/IP дизајн мрежа и програмирање у Studio 5000.
