Allen-Bradley EtherNet/IP Vodič za konfiguraciju: CIP poruke s Logix 5000 kontrolerima
Uvod
EtherNet/IP je industrijski Ethernet protokol baziran na Common Industrial Protocol (CIP). Razvio ga je Allen-Bradley (Rockwell Automation). Omogućuje brzu, determinističku komunikaciju između PLC-ova, pogona, HMI uređaja i uređaja trećih strana. Za razliku od standardnog Ethertneta, EtherNet/IP daje prioritet podacima za upravljanje u stvarnom vremenu. Ovaj vodič obuhvaća postavljanje EtherNet/IP mreže, konfiguraciju kontrolera u Studio 5000 i razmjenu podataka temeljenu na oznakama. Namijenjen je inženjerima koji rade s ControlLogix, CompactLogix ili PLC-5 sustavima.
Razumijevanje slojeva EtherNet/IP protokola
EtherNet/IP se nalazi na vrhu standardnih TCP/IP i UDP/IP slojeva. Koristi CIP za apstrakciju podataka. Protokol podržava dva načina komunikacije: eksplicitno slanje poruka (zahtjev/odgovor) i implicitno slanje poruka (I/O veza). Implicitno slanje omogućuje cikličku razmjenu podataka u stvarnom vremenu. Eksplicitno slanje koristi se za konfiguraciju i dijagnostiku.
Ključni parametri protokola uključuju timeout veze (zadano 60 sekundi), RPI (Requested Packet Interval) i o-to-t (originator-to-target) mrežni put. RPI određuje koliko često se podaci razmjenjuju. Tipične vrijednosti RPI-ja kreću se od 10 ms do 100 ms, ovisno o brzini aplikacije.
Allen-Bradley EtherNet/IP hardversko postavljanje
Allen-Bradley kontroleri koriste ugrađene Ethernet priključke na CPU modulima. ControlLogix 1756-EN2T i 1756-EN3TR moduli podržavaju 100 Mbps full-duplex rad. Također podržavaju DLR (Device Level Ring) topologiju za otpornost mreže. CompactLogix 5380 kontroleri imaju ugrađeni dvoportni Ethernet koji podržava linearne i prstenaste topologije.
Prilikom konfiguracije fizičke mreže koristite industrijske Ethernet switcheve namijenjene upravljanoj (managed) operaciji. Izbjegavajte potrošačke switcheve u kontrolnim mrežama. IP adresu kontrolera postavite putem BootP/DHCP ili kroz Studio 5000. Preporučuje se statička IP adresa za sustave kritične za sigurnost.
Korak po korak konfiguracija u Studio 5000
Korak 1: Dodjela IP adrese i konfiguracija Ethernet priključka
Otvorite Studio 5000 Logix Designer i kreirajte ili otvorite svoj projekt. U Controller Organizeru proširite Controller slot i desnim klikom odaberite Ethernet modul. Za ControlLogix 1756-EN2T odaberite 1756-EN2T kao tip modula. Postavite IP adresu, subnet masku i gateway u svojstvima modula. Omogućite Web Server i FTP opcije ako su potrebne udaljene dijagnostike. Onemogućite neiskorištene usluge kako biste smanjili površinu za cyber napade.
Postavite konfiguraciju priključka prema topologiji vaše mreže. Odaberite Linear za lančanu topologiju. Odaberite DLR za prstenastu topologiju s oporavkom od kvara. Povežite se online i provjerite da LED diode modula svijetle zeleno.
Korak 2: Konfiguracija EtherNet/IP veza i oznaka
Definirajte oznake kontrolera za podatke koji će se razmjenjivati preko EtherNet/IP. Kreirajte oznaku naziva Motor_Speed tipa REAL — to će biti proizvedeni podaci. Dodajte novi Generic EtherNet/IP modul u I/O Configuration stablu. Postavite parametre veze: O->T Format = DATA INT, T->O Format = DATA INT. Postavite RPI vrijednost na 50 ms za standardne kontrolne podatke, 10 ms za visokobrzinske osi. Unesite IP adresu udaljenog uređaja i parametre elektroničkog ključa. Elektroničko ključenje sprječava povezivanje s pogrešnim tipom uređaja.
Preuzmite projekt u kontroler i pratite status veze u Controller Tags. Provjerite ažuriraju li se podaci u stvarnom vremenu. Ako veza zakaže, provjerite karticu Minor Faults.
Rješavanje problema s EtherNet/IP vezama
EtherNet/IP kvarovi dijele se u tri kategorije: fizički, konfiguracijski i problemi sloja aplikacije.
Kvar 1: Veza nije uspostavljena. Modul pokazuje žuto ili crveno LED stanje. Prvo provjerite fizičku kabelsku vezu. Koristite tester mrežnih kabela za provjeru prekida ili kratkih spojeva. Potvrdite da su oba kraja kabela pravilno završena prema TIA-568-B standardu.
Kvar 2: Nevažeći put oznake. Kontroler vraća kod pogreške 16#0204 (nevažeća oznaka). To se događa kada se naziv oznake ne podudara između proizvođača i potrošača. Provjerite put oznake u Studio 5000 Controller Tags. Osigurajte da se tip podataka podudara na obje strane.
Kvar 3: Pretjerani jitter komunikacije. Kršenja RPI-ja nastaju kada mreža ne može isporučiti podatke unutar konfiguriranog intervala. Provjerite zasićenost porta switcheva. Premjestite uređaje s velikim prometom u zasebne VLAN-ove. Povećajte RPI vrijednost ako aplikacija može podnijeti sporije ažuriranje.
Zaključak i savjeti za djelovanje
EtherNet/IP pruža robusnu, brzu komunikacijsku infrastrukturu za Allen-Bradley automatizacijske sustave. Studio 5000 pojednostavljuje konfiguraciju kroz grafičko sučelje. Ipak, pravilno projektiranje mreže i planiranje IP adresa ostaju ključni. Uvijek dokumentirajte mapiranja oznaka i parametre veza u vašim P&ID i IO listama.
Prije puštanja u rad, provedite analizu EtherNet/IP prometa pomoću upravljanog switcha. Snimite i pregledajte promet kako biste provjerili usklađenost s RPI-jem. Ovaj korak otkriva uska grla u mreži prije nego što utječu na proizvodnju.
Autor: Lin Xiaoming je inženjer industrijske automatizacije s više od 12 godina iskustva na platformama Allen-Bradley, Siemens i Schneider. Specijalizirao se za programiranje PLC-a i integraciju industrijskih mreža.
