Otklanjanje kvarova EtherNet/IP veze na sustavu Allen-Bradley ControlLogix: provjereni slijed dijagnostike na terenu

Zašto dolazi do kvarova veza
EtherNet/IP je Common Industrial Protocol (CIP) preko standardnog Etherneta. Obrađuje I/O i razmjenu poruka na jednoj mreži. Kvarovi veza uzrokuju većinu prekida rada EtherNet/IP sustava. ControlLogix skeneri bilježe svako stanje veze. Ovaj vodič daje ponovljiv redoslijed dijagnostike. Primijenite ga prije nego što se obratite podršci dobavljača.
Razumijevanje modela veze
CIP definira dvije uloge uređaja. Skener (inicijator) zahtijeva podatke. Adapter (odredište) ih isporučuje. Moduli ControlLogix 1756-EN2T i 1756-ENBT mogu imati obje uloge. I/O veze koriste traženi interval paketa (RPI). Adapter šalje podatke tim intervalom. Zadano vremensko ograničenje jednako je četverostrukoj vrijednosti RPI-ja. Na primjer, RPI od 20 ms daje vremensko ograničenje od 80 ms. Veze za razmjenu poruka koriste TCP priključak 44818. I/O promet koristi UDP priključak 2222. Multicast je moguć na oba priključka. Svaka veza troši resurse skenera. Prevelik broj veza ili premalen RPI preopterećuje CPU.
Redoslijed dijagnostike u šest koraka
1. korak: Očitajte LED indikatore modula. Stalno zeleno svjetlo OK znači da je modul ispravan. Stalno zeleno svjetlo NET A znači aktivnu CIP vezu. Trepćuće zeleno svjetlo NET A znači da je veza uspostavljena, ali neaktivna. Isključeno svjetlo NET A znači da nema veze. Zabilježite uzorak prije nego što išta promijenite.
2. korak: Provjerite pomoću FactoryTalk Linxa. Pregledajte stablo i potvrdite da se modul prikazuje. Pingajte IP adresu modula. Otvorite web-stranicu modula i provjerite brojače veza.
3. korak: Pregledajte fizički put. Koristite oklopljeni kabel Cat5e ili bolji. Provjerite završetak RJ45 i LED indikatore priključka preklopnika. Prisilno uključite automatsko pregovaranje na oba kraja. Nepodudaranje načina rada duplexa neprimjetno uništava propusnost.
4. korak: Pregledajte I/O konfiguraciju u alatu Studio 5000. Potvrdite da RPI odgovara zahtjevu uređaja. Uključite unicast za guste mreže. Multicast preplavljivanja mogu zasititi preklopnike.
5. korak: Analizirajte pogreške naredbe MSG. Pratite bitove .EN, .DN i .ER. Očitajte kôd pogreške u oznaci .ER. Kodovi u rasponu 16#02xx upućuju na probleme s vezom. 16#0204 znači da je veza istekla. Provjerite put, stanje odredišta i RPI.
6. korak: Snimite pakete pomoću Wiresharka. Za razmjenu poruka upotrijebite filtar tcp.port == 44818. Za I/O upotrijebite filtar udp.port == 2222. Potražite zahtjeve Forward Open i njihove odgovore. Izostanak odgovora upućuje na vatrozidove ili VLAN filtre. Provjerite IGMP izvješća kada multicast promet nestane.
Ugađanje RPI-ja: kada i kako
Većina analognih i diskretnih I/O uređaja radi pri 20 do 100 ms. Brze servo i sigurnosne petlje trebaju 1 do 10 ms. Započnite sa zadanom vrijednošću dobavljača. Povećavajte RPI dok kvarovi ne prestanu. Tijekom ispitivanja pratite iskorištenje CPU-a. Pratite i propusnost mreže. RPI od 10 ms s 50 uređaja stvara velik promet. Koristite unicast način rada kako bi opterećenje ostalo predvidljivo.
Uobičajeni obrasci kvarova
Jedan modul neprestano prekida vezu. Najprije provjerite brojače pogrešaka priključka preklopnika. Zatim pokušajte s provjereno ispravnim kabelom. Također provjerite odgovara li revizija firmvera projektu.
Sve se veze prekidaju nakon ciklusa napajanja. To obično znači nepodudaranje konfiguracije ili sukob IP adresa. Provjerite ključiranje modula i tablicu planiranih veza. Provjerite i najam na DHCP poslužitelju.
Povremeni prekidi tijekom pokretanja motora. Elektromagnetske smetnje ili padovi napona uzrokuju ovaj obrazac. Međutim, istrošeni priključci izgledaju jednako. Prije zamjene modula provjerite uzemljenje i neprekinutost oklopa.
Pogreške resursa skenera. Modul je dosegnuo ograničenje broja veza. Stoga povećajte RPI ili dodajte drugi skener. Pregledajte broj veza na web-stranici modula.
Multicast preplavljivanja. Jedan uređaj preplavljuje mrežu prometom. U svojstvima modula prisilno uključite unicast. To znatno smanjuje opterećenje preklopnika.
Zaključak i savjeti za postupanje
Radite utvrđenim redoslijedom: fizički sloj, mreža, konfiguracija, opterećenje. Nikada ne mijenjajte RPI bez dokumentiranog razloga. Zabilježite početne vrijednosti stanja LED indikatora i brojača veza. Koristite unicast za guste mreže. Naposljetku, držite rezervni konfigurirani modul na zalihi. Ova disciplina skraćuje prosječno vrijeme popravka za nekoliko sati.
Autor: Zhang Min industrijski je inženjer automatizacije s više od 10 godina iskustva u PLC, DCS i upravljačkim sustavima.
