Allen-Bradley ControlLogix-də EtherNet/IP bağlantı xətalarının aradan qaldırılması: praktikada sınaqdan keçirilmiş diaqnostika ardıcıllığı

Bağlantı xətaları niyə baş verir
EtherNet/IP standart Ethernet üzərindən işləyən Common Industrial Protocol-dur (CIP). O, bir şəbəkədə giriş-çıxış və mesajlaşmanı idarə edir. EtherNet/IP-də dayanma hallarının əksəriyyətinə bağlantı xətaları səbəb olur. ControlLogix skanerləri hər bir bağlantı vəziyyətini qeyd edir. Bu təlimat təkrarlana bilən diaqnostika ardıcıllığını təqdim edir. Təchizatçı dəstəyinə müraciət etməzdən əvvəl bundan istifadə edin.
Bağlantı modelini anlayın
CIP iki cihaz rolu müəyyən edir. Skaner (başladan) məlumat tələb edir. Adapter (hədəf) isə onu təqdim edir. ControlLogix 1756-EN2T və 1756-ENBT modulları hər iki rolu yerinə yetirə bilər. Giriş-çıxış bağlantıları Requested Packet Interval (RPI) parametrindən istifadə edir. Adapter məlumatları həmin tezliklə göndərir. Standart fasilə müddəti RPI-nin dörd qatına bərabərdir. Məsələn, RPI 20 ms olduqda fasilə müddəti 80 ms olur. Mesajlaşma bağlantıları TCP 44818 portundan istifadə edir. Giriş-çıxış trafiki UDP 2222 portundan istifadə edir. Hər ikisində multicast mümkündür. Hər bir bağlantı skanerin resurslarından istifadə edir. Həddindən artıq çox bağlantı və ya çox qısa RPI prosessoru həddən artıq yükləyir.
Altı addımlı diaqnostika ardıcıllığı
Addım 1: Modul LED-lərini oxuyun. Davamlı yaşıl OK modulu sağlam deməkdir. Davamlı yaşıl NET A aktiv CIP bağlantısını göstərir. Yanıb-sönən yaşıl NET A bağlantının qurulduğunu, lakin boş vəziyyətdə olduğunu göstərir. Sönük NET A heç bir bağlantının olmadığını bildirir. Hər hansı müdaxilə etməzdən əvvəl göstəricilərin vəziyyətini qeyd edin.
Addım 2: FactoryTalk Linx ilə yoxlayın. Ağacı açın və modulun göründüyünü təsdiqləyin. Modulun IP ünvanına ping göndərin. Modulun veb səhifəsini açın və bağlantı sayğaclarını yoxlayın.
Addım 3: Fiziki yolu yoxlayın. Ekranlanmış Cat5e kabelindən və ya daha üstün kabeldən istifadə edin. RJ45 sonlandırmasını və kommutator portlarının LED-lərini yoxlayın. Hər iki tərəfdə avtomatik razılaşdırmanı məcburi aktivləşdirin. Dupleks uyğunsuzluğu ötürmə qabiliyyətini səssizcə məhv edir.
Addım 4: Studio 5000-də giriş-çıxış konfiqurasiyasını nəzərdən keçirin. RPI-nin cihazın tələbinə uyğun olduğunu təsdiqləyin. Sıx şəbəkələr üçün unicast-ı aktivləşdirin. Multicast seli kommutatorları həddən artıq yükləyə bilər.
Addım 5: MSG təlimatı xətalarını təhlil edin. .EN, .DN və .ER bitlərini izləyin. Xəta kodunu .ER teqində oxuyun. 16#02xx diapazonundakı kodlar bağlantı problemlərini göstərir. 16#0204 bağlantı vaxtının bitdiyini bildirir. Yolu, hədəfin vəziyyətini və RPI-ni yoxlayın.
Addım 6: Wireshark ilə paketləri tutun. Mesajlaşma üçün tcp.port == 44818 filtrindən istifadə edin. Giriş-çıxış üçün udp.port == 2222 filtrindən istifadə edin. Forward Open sorğularını və onlara verilən cavabları axtarın. Cavabların olmaması firewall-lara və ya VLAN filtrlərinə işarə edir. Multicast trafiki yoxa çıxdıqda IGMP hesabatlarını yoxlayın.
RPI tənzimlənməsi: nə vaxt və necə
Əksər analoq və diskret giriş-çıxış sistemləri 20–100 ms aralığında işləyir. Sürətli servo və təhlükəsizlik dövrləri üçün 1–10 ms tələb olunur. Təchizatçının standart ayarı ilə başlayın. Xətalar dayanana qədər RPI-ni artırın. Sınaq zamanı prosessorun istifadəsini izləyin. Həmçinin şəbəkə buraxılış qabiliyyətini izləyin. 50 cihazla 10 ms-lik RPI intensiv trafik yaradır. Yükü proqnozlaşdırıla bilən saxlamaq üçün unicast rejimindən istifadə edin.
Yayğın xəta nümunələri
Bir modul təkrar-təkrar əlaqəni kəsir. Əvvəlcə kommutator portunun xəta sayğaclarını yoxlayın. Sonra işlək olduğu məlum olan kabeli sınayın. Bundan əlavə, proqram təminatı versiyasının layihəyə uyğun olduğunu təsdiqləyin.
Enerji dövrələndirilməsindən sonra bütün bağlantılar kəsilir. Bu, adətən konfiqurasiya uyğunsuzluğu və ya IP konfliktini göstərir. Modul açarlandırmasını və planlaşdırılmış bağlantı cədvəlini yoxlayın. Həmçinin DHCP serverindəki icarəni yoxlayın.
Mühərriklər işə düşərkən fasiləli əlaqə kəsilmələri baş verir. Elektromaqnit maneələr və ya gərginlik düşmələri bu nümunəyə səbəb olur. Lakin köhnəlmiş konnektorlar da eyni əlamətləri yaradır. Modulları dəyişdirməzdən əvvəl torpaqlamanı və ekranın bütövlüyünü yoxlayın.
Skaner resurs xətaları. Modul bağlantı limitinə çatıb. Buna görə RPI-ni artırın və ya ikinci skaner əlavə edin. Modulun veb səhifəsində bağlantı sayını nəzərdən keçirin.
Multicast seli. Bir cihaz şəbəkəni trafiklə doldurur. Modul xüsusiyyətlərində unicast-ı məcburi aktivləşdirin. Bu, kommutator yükünü əhəmiyyətli dərəcədə azaldır.
Nəticə və fəaliyyət tövsiyələri
Sabit ardıcıllıqla işləyin: fiziki, şəbəkə, konfiqurasiya, yük. Sənədləşdirilmiş səbəb olmadan heç vaxt RPI-ni dəyişməyin. LED vəziyyətləri və bağlantı sayları üçün ilkin göstəriciləri qeyd edin. Sıx şəbəkələrdə unicast-dan istifadə edin. Nəhayət, rəfdə konfiqurasiya edilmiş ehtiyat modul saxlayın. Bu intizam təmirdə orta müddəti saatlarla azaldır.
Müəllif: Zhang Min PLC, DCS və idarəetmə sistemləri sahəsində 10 ildən artıq təcrübəyə malik sənaye avtomatlaşdırması mühəndisidir.
