Napraw rozłączanie sieci DH-485 spowodowane wadliwym łączem 1747-AIC
Sieć DH-485 przestaje działać po podłączeniu jednego węzła? Zdiagnozuj klasyczną awarię sprzęgacza łącza 1747-AIC, korzystając ze sprawdzonych w praktyce kro...
W wielopunktowej magistrali DH-485 obsługującej procesory SLC-500 jeden węzeł może wyłączyć co drugą stację, mimo że podczas testu w izolacji działa prawidłowo. RSLinx może nadal widzieć ten pojedynczy sterownik przez lokalny interfejs, procesor pozostaje w trybie Run, a tagi InTouch lub RSView wszystkich urządzeń równorzędnych przechodzą w stan błędu. Odłączenie podejrzanego kabla DH-485 natychmiast przywraca działanie sieci. Taki schemat niemal nigdy nie wskazuje na błąd programu drabinkowego ani instrukcji MSG. Jest to zdarzenie w warstwie fizycznej lub łącza danych — najczęściej uszkodzony transceiver 1747-AIC, który blokuje parę różnicową i zatrzymuje obieg tokena.
Najpierw sprawdź łącznik. Edycja programu i odbudowa kanałów zabierają wiele godzin, gdy jeden AIC elektrycznie blokuje magistralę.
Zakres sprzętowy
| Komponent | Katalog | Rola |
|---|---|---|
| CPU SLC-500 | 1747-L5xx | Urządzenie węzłowe; rzadko jest przyczyną problemu |
| Łącznik sieciowy | 1747-AIC / AICR | Główny podejrzany |
| Łącznik MicroLogix | 1761-NET-AIC | Równoważny tryb awarii |
| Magistrala / terminacja | Klasa Belden 9841 / 150 Ω | Wyłącznie na końcach; ekran uziemiony z jednej strony |
Publikacja 1770-UM018 pozostaje źródłem odniesienia w zakresie parametrów elektrycznych i działania protokołu interfejsu DH-485.
Przyczyny źródłowe w kolejności prawdopodobieństwa
- Uszkodzony 1747-AIC (lub NET-AIC), którego sterownik RS-485 przechodzi testy dla pojedynczego węzła, ale zakłóca arbitraż tokena w sieci wielopunktowej.
- Powielony adres węzła bez wykrywania duplikatu na poziomie łącza danych — objawia się identycznie jak blokada magistrali.
- Terminacja w środku magistrali lub ekran uziemiony z obu stron, co zmniejsza margines sygnału różnicowego albo polaryzuje tryb wspólny.
Stan bazowy przed ingerencją w kable
Zapisz adres każdego węzła, szybkość transmisji (często 19200, czasami 9600 w starszych instalacjach), ustawienie maksymalnego numeru węzła, lokalizacje terminatorów, punkt połączenia ekranu oraz bity błędów procesora S:5 / S:6. Uszkodzony SLC może niezależnie utrzymywać swój port w nieprawidłowym stanie; przed obwinianiem sieci usuń błędy krytyczne.
Sekwencja izolowania problemu
- Potwierdź, że podejrzany CPU pracuje w trybie Run, a słowa błędów są wyzerowane.
- Wymień cały moduł 1747-AIC na sprawny egzemplarz zapasowy o tym samym numerze katalogowym. Jeśli RSWho odzyska komunikację, wycofaj oryginalny łącznik z eksploatacji — nie osadzaj go ponownie i nie przywracaj do pracy.
- Jeśli sieć nadal się załamuje, przełóż moduł do innego chassis, aby oddzielić problemy z adresacją lub okablowaniem od problemu konkretnego procesora.
- Zmień tymczasowo adres węzła na nieużywany numer dopiero po nieudanych wymianach AIC; w tym samym oknie serwisowym zaktualizuj mapowania SCADA.
- Sprawdź, czy terminatory 150 Ω znajdują się wyłącznie na dwóch fizycznych końcach oraz czy zworki terminacji AIC są otwarte w węzłach znajdujących się w środku magistrali.
- Jeśli stan magazynowych części zapasowych budził wątpliwości, zamontuj fabrycznie zapakowany moduł AIC. Ciche uszkodzenia części przechowywanych na półce są częste.
Wskazówki dotyczące wymiany
Wybierz 1747-AIC do standardowej izolacji w modułowym chassis SLC, a 1747-AICR tam, gdzie aplikacja wymaga wersji izolowanej. Po wymianie ustaw dokładnie tę samą szybkość transmisji i adres węzła. Nie pozostawiaj włączonych fabrycznych terminatorów na każdym module AIC w szafie.
Dokumentacja po wykonaniu prac
Po przywróceniu działania sieci zaktualizuj schemat topologii DH-485, wpisując numer seryjny lub datę montażu wymienionego AIC, potwierdź każdy adres węzła na podstawie wydruku konfiguracji kanału i zanotuj, czy uszkodzony łącznik był częścią zapasową z magazynu, czy urządzeniem pracującym w instalacji. Taki zapis zapobiega rozpoczęciu kolejnej awarii od następnej niesprawdzonej części zapasowej. Jeśli skrypty InTouch lub RSView przechowują nieaktualne listy węzłów, po naprawie fizycznej uruchom ponownie serwer DA, aby bity jakości zostały prawidłowo wyzerowane.
Przetestuj wymianę AIC przed przebudową magistrali
Sukces oznacza jednoczesny status Active wszystkich węzłów w RSWho oraz przywrócenie prawidłowej jakości tagów HMI — nie tylko lokalnej widoczności naprawionego węzła. Nie zaczynaj od debugowania instrukcji MSG; unikaj terminatorów w środku magistrali; unikaj uziemienia ekranu z obu stron; nie odkładaj do szuflady zapasowej „może sprawnego” AIC bez przeprowadzenia stanowiskowego testu wielopunktowego. Certyfikowane części zapasowe AIC przechowuj razem z pozostałym sprzętem komunikacyjnym PLC i PAC, aby blokada magistrali nie przerodziła się w awarię obejmującą całą produkcję.
O autorze
Mark Townsend | Starszy inżynier automatyki – systemy Allen-Bradley
Mark Townsend jest starszym inżynierem automatyki z ponad 18-letnim doświadczeniem w pracy z platformami Allen-Bradley, obejmującym systemy ControlLogix, CompactLogix oraz starsze SLC-500. Na co dzień zajmuje się logiką RSLogix / Studio 5000 oraz uruchamianiem interfejsów HMI FactoryTalk View w starzejących się i mieszanych parkach urządzeń.