- 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
Allen-Bradley PowerFlex 525 frekvenciaváltók üzembe helyezése ControlLogix 5580 rendszeren EtherNet/IP-n keresztül: Teljes terepi útmutató

K: Miért igényel a PowerFlex 525 EtherNet/IP integráció precíz beállítást?
A PowerFlex 525 hajtások EtherNet/IP-n keresztül a Common Industrial Protocol (CIP) használatával kommunikálnak. Az Allen-Bradley 1756-L83E ControlLogix 5580 vezérlő Class 1 CIP kapcsolatot hoz létre ciklikus I/O adatokhoz – sebesség referencia, sebesség visszacsatolás, státusz szó és parancsszó. Három tényező okozza a legtöbb üzembe helyezési hibát: az Add-On Profile (AOP) verziójának meg kell egyeznie a hajtás firmware-ével, az RPI-nek igazodnia kell az alkalmazás sebességszabályozási követelményeihez, és a hajtás IP-címének pontosan meg kell egyeznie a Studio 5000 modul konfigurációjával. Az Allen-Bradley 1756-EN2T EtherNet/IP kommunikációs híd modul biztosítja az EtherNet/IP szkenner portot a ControlLogix vázban a PowerFlex 525 hajtáskapcsolatokhoz.
K: Hogyan telepítem a megfelelő AOP-t és állítom be a hajtás IP-címét?
- 1. lépés – AOP telepítése: A Studio 5000-ben menj a Tools → Add-On Profile Manager menüpontra. Ellenőrizd, hogy a PowerFlex 525 AOP verziója megegyezik-e a hajtás firmware-ével. Firmware v7.001 esetén telepítsd a 4.01 vagy újabb AOP verziót. Töltsd le a Rockwell PCDC-ről. Telepítés előtt zárd be a Studio 5000-et, majd indítsd újra.
- 2. lépés – Hajtás IP beállítása: Kapcsold be a PowerFlex 525-öt. A HIM billentyűzeten navigálj a C128 paraméterhez (IP-cím konfiguráció). Állítsd C128 = 1 (Statikus IP). Add meg a C129–C132 paramétereket az IP-cím oktettjeihez, a C133–C136-ot az alhálózati maszkhoz, a C137–C140-et az átjáróhoz. Tipikus beállítás: IP 192.168.1.25, alhálózati maszk 255.255.255.0, átjáró 192.168.1.1. Állítás után kapcsold ki-be a hajtást. Ellenőrizd pinggel a mérnöki munkaállomásról.
K: Hogyan adom hozzá a hajtást a Studio 5000-hez és állítom be a kapcsolatot?
- 3. lépés – Modul hozzáadása: Kattints jobb gombbal az Ethernet porton a 5580 vezérlőn → New Module. Keresd meg a „PowerFlex 525-EENET” modult, és válaszd ki a pontos katalógusszámot. Állítsd be a modul nevét (pl. PF525_Pump_01) és az IP-címet, ami megegyezik a 2. lépésben beállítottal.
- 4. lépés – Kapcsolat konfigurálása: A Connection fülön állítsd az RPI-t 10,0 ms-re általános alkalmazásokhoz, 5,0 ms-re sebességkritikus hurkokhoz, 2–5 ms-re pozícionáláshoz. Állítsd az Input Size-ot 4 szóra (alapértelmezett) vagy 8 szóra (kiterjesztett). Az Output Size legyen 4 szó. Pipáld be a „Use Unicast Connection” opciót pont-pont topológiákhoz.
-
5. lépés – Címkék leképezése: A Studio 5000 automatikusan létrehozza a címkéket:
PF525_Pump_01:I.Data[0](Logikai státusz),PF525_Pump_01:I.Data[1](Sebesség visszacsatolás Hz×10),PF525_Pump_01:O.Data[0](Logikai parancs),PF525_Pump_01:O.Data[1](Sebesség referencia Hz×10). A Logikai parancs bit-térképe: Bit 0 = Stop, Bit 1 = Start, Bit 2 = Jog, Bit 3 = Clear Faults, Bit 7 = Előre/Hátra. Logikai státusz: Bit 0 = Kész, Bit 1 = Aktív, Bit 7 = Hibás, Bit 8 = Referenciánál.
K: Hogyan érem el a hajtás paramétereit explicit üzenetküldéssel?
Az I/O összeállításon kívüli paraméterekhez használj MSG utasításokat Message Type = CIP Generic, Service Type = Get Attribute Single (olvasás) vagy Set Attribute Single (írás), Class = 0x0f, Instance = paraméterszám, Attribute = 0. Például a P041 (Gyorsulási idő 1) olvasásához: Instance = 41, Service = Get Attribute Single. A MSG-t 1 másodperces periódusú időzítővel futtasd – soha ne minden ciklusban, mert ez túlterheli az EtherNet/IP kapcsolatot.
K: Hogyan diagnosztizálom a három leggyakoribb PowerFlex 525 EtherNet/IP hibát?
- Hiba F81 – Kommunikációs veszteség: A 5580 elvesztette a CIP Class 1 kapcsolatot. Először ellenőrizd az Ethernet kábel folytonosságát. Diagnosztikai lépésként növeld az RPI-t 2 ms-ról 10 ms-re. Ellenőrizd, hogy a C129 paraméter IP-címe pontosan megegyezik-e a Modul tulajdonságokkal – egyetlen oktett eltérés is okozhatja ezt a hibát.
- Hiba 16#0204 – Kapcsolatkérés időtúllépés: A hajtás nem válaszol a CIP kapcsolatkérelmekre. Ellenőrizd, hogy a hajtás nincs-e már másik vezérlőhöz csatlakoztatva – a PowerFlex 525 csak 2 egyidejű Class 1 kapcsolatot támogat. Használd a Studio 5000 Who Active eszközt az aktív kapcsolatokkal rendelkező vezérlők azonosításához.
- Hiba F100 – Paraméter tartományon kívül: Egy MSG utasítás olyan értéket írt, ami kívül esik a paraméterhatárokon. Írás előtt ellenőrizd a P034 (Minimális frekvencia) és P035 (Maximális frekvencia) értékeket a sebességreferenciákhoz.
K: Hogyan hangoljam az EtherNet/IP teljesítményt több hajtásos hálózatokhoz?
Ha egy ControlLogix 5580-on több mint öt PowerFlex 525 hajtás van, állítsd be az RPI-t a kritikus fontosság szerint: kritikus folyamat hajtások 5 ms, segédhajtások 20 ms, nem kritikus hajtások 50 ms. Engedélyezd a CIP Sync-et (IEEE 1588 PTP), ha a hajtások támogatják (firmware v5.001+), a szubmikroszekundumos óra szinkronizációhoz. Figyeld a 5580 Ethernet modul Port Diagnostics – a kihasználtság százalékának 60% alatt kell maradnia. 80% fölött adj hozzá egy második Ethernet modult, vagy helyezd át a nem kritikus hajtásokat külön VLAN-ba. Valósíts meg egy heartbeat számlálót a 5580 és minden hajtás között: ha a számláló 3 egymást követő RPI periódus alatt nem növekszik, indítsd el a Kommunikációs veszteség riasztást.
Mi a legfontosabb tanács?
Elsőként egyeztesd az AOP verzióját a hajtás firmware-ével – ez az egy lépés óráknyi hibakeresést előz meg. Állítsd be az RPI-t minden hajtás folyamatkritikusságának megfelelően, ne egységes alapértelmezettként. Használd a Logikai parancs és státusz szó bit-szintű diagnosztikáját létralogikában a hajtáshibák automatikus felismerésére és jelzésére. Teszteld a teljes hajtás indítás-leállítási szekvenciát nyitott kimeneti kontaktorral (motor nélkül) az üzembe helyezés előtt – ez a konfigurációs hibák 90%-át kiszűri anélkül, hogy a berendezést veszélyeztetné. Dokumentáld minden hajtás IP-címét, RPI beállítását és paramétermentését a Studio 5000 Projekt Dokumentációban az átadás előtt.
Szerző: Zhang Hongwei ipari automatizálási mérnök, több mint 10 éves tapasztalattal PLC, DCS és vezérlőrendszerek terén, specializálódva az Allen-Bradley ControlLogix és PowerFlex hajtásrendszerekre, EtherNet/IP hálózattervezésre és Studio 5000 programozásra.
