Napraw spowolnienie RSLogix 500 podczas edycji online | Allen-Bradl
Rozwiąż problem spowolnienia RSLogix 500 podczas edycji online, zamykając nieużywane pliki programów, naprawiając sterowniki USB-serial i dostosowując zarząd...
Gdy RSLogix 500 zaczyna działać powoli podczas edycji projektu SLC lub MicroLogix w trybie online, odruchowo obwinia się czas skanowania sterownika PLC. W zdecydowanej większości przypadków sterownik działa prawidłowo, a wąskim gardłem jest stacja robocza. Opóźnienia podczas zatwierdzania edycji, wolne odwołania krzyżowe i opóźnione otwieranie plików zwykle wynikają ze zbyt dużej liczby otwartych plików drabinkowych i plików danych, ograniczeń adapterów USB–szeregowych, ustawień zasilania systemu Windows ograniczających taktowanie procesora albo zakłóceń powodowanych przez dysk i program antywirusowy. W tym artykule oddzielamy mity spotykane na hali produkcyjnej od rozwiązań dotyczących stacji roboczej, które przywracają płynną edycję.
Wydajność edycji w RSLogix 500 zależy przede wszystkim od stacji roboczej inżynierskiej i ścieżki komunikacji, a nie od czasu skanowania sterownika PLC.
RSLogix 500 przechowuje znaczny stan okien i baz danych dla każdego otwartego programu oraz pliku danych. Technicy, którzy pozostawiają otwarte dziesiątki plików LAD i tabel danych w wielu oknach projektów, zmuszają środowisko IDE do odświeżania znacznie większej liczby obiektów przy każdym naciśnięciu klawisza i każdym odpytywaniu online. Zamknięcie nieużywanych plików to najbardziej skuteczny pierwszy krok i powinno być standardową praktyką przed rozpoczęciem głębszej optymalizacji systemu operacyjnego.
Adaptery komunikacyjne i porty COM
Praca online zależy od stabilnego połączenia szeregowego DF1 lub podobnego. Adaptery USB–szeregowe oparte na układach FTDI lub Silicon Labs CP210x zazwyczaj dobrze współpracują z narzędziami Allen-Bradley. Adaptery oparte na układach Prolific często powodują rozłączenia, ponowne próby komunikacji i pozorne zawieszanie się oprogramowania podczas odzyskiwania sterownika. Należy preferować sprawdzone urządzenia FTDI lub CP210x, zainstalować sterownik producenta zamiast ogólnego sterownika dobranego przez system Windows oraz, w miarę możliwości, przypisać adapter do portu COM1–COM4. Wyższe numery portów COM czasami powodują problemy ze starszymi stosami komunikacyjnymi Rockwell i zapisanymi konfiguracjami sterowników w RSLinx Classic.
| Czynnik | Objaw w RSLogix 500 | Działanie naprawcze |
|---|---|---|
| Wiele otwartych plików LAD/danych | Powolne zatwierdzanie edycji, opóźnienia podczas pisania | Zamknij nieużywane pliki i okna |
| Adapter USB–szeregowy Prolific | Ponowne próby, zawieszanie, nieudane przejście online | Zastąp go adapterem FTDI lub CP210x |
| Przypisanie COM5 lub wyższego | Sporadyczne problemy ze sterownikiem | Wymuś użycie COM1–COM4 |
| Selektywne wstrzymywanie USB | Losowe przejścia offline | Wyłącz tę funkcję w ustawieniach zasilania |
| Zrównoważony plan zasilania | Okresowe zatrzymania interfejsu | Wybierz plan Wysoka wydajność |
Wpływ ustawień zasilania systemu Windows i dysku
Plany zasilania laptopa oznaczone jako Zrównoważony lub Oszczędzanie energii agresywnie usypiają procesory i zawieszają działanie urządzeń USB. W laptopach używanych podczas uruchamiania instalacji wybierz plan zasilania Wysoka wydajność, a następnie otwórz ustawienia zaawansowane i wyłącz selektywne wstrzymywanie USB. Te dwie zmiany eliminują grupę sporadycznych przejść offline, które wyglądają jak błędy oprogramowania. W miarę możliwości przechowuj projekt i instalację RSLogix na lokalnym dysku SSD; edycja przez niestabilne katalogi domowe VPN lub na dyskach talerzowych potęguje każde otwieranie pliku.
Skanowanie w czasie rzeczywistym plików .RSS i folderów kopii zapasowych .RSS przez program antywirusowy może opóźniać zatwierdzanie edycji, gdy skaner sprawdza każdy zapis. Zgodnie z zasadami działu IT wyklucz katalogi projektów Rockwell i tymczasowe ścieżki edytora albo zaplanuj pełne skanowanie poza oknami uruchamiania instalacji. Upewnij się, że na dysku jest wystarczająco dużo wolnego miejsca; niemal pełny wolumin systemowy powoduje intensywne obciążenie wyszukiwania systemu Windows i pamięci wirtualnej podczas edycji online.
Po zamknięciu nieużywanych plików i ustabilizowaniu adaptera COM czas zatwierdzania edycji jest praktycznym wskaźnikiem kondycji stacji roboczej.
Procedura uporządkowanego rozwiązywania problemów
- Sprawdź, czy czas skanowania sterownika PLC i stan watchdog są prawidłowe w pliku stanu procesora. Jeśli skanowanie przebiega poprawnie, skup się na komputerze.
- Zamknij wszystkie pliki drabinkowe i pliki danych, które nie są potrzebne do bieżącej edycji. Pozostaw otwarty jeden plik LAD i najważniejsze tabele danych.
- Sprawdź układ adaptera USB–szeregowego (FTDI/CP210x). Przypisz go do COM1–COM4 i w razie potrzeby utwórz ponownie sterownik RSLinx.
- Ustaw plan zasilania Wysoka wydajność i wyłącz selektywne wstrzymywanie USB. Uruchom komputer ponownie, aby wyczyścić nieaktualny stan zasilania USB.
- Zgodnie z zasadami wyklucz katalogi projektów ze skanowania antywirusowego w czasie rzeczywistym i upewnij się, że na lokalnym dysku jest wystarczająco dużo wolnego miejsca.
- Zmierz czas zatwierdzania edycji dla zmiany obejmującej jeden szczebel przed i po wykonaniu czynności. Zapisz poprawę w dokumentacji utrzymania ruchu.
Czas zatwierdzania edycji po uporządkowaniu stacji roboczej
Weryfikację przeprowadza się za pomocą testu czasu zatwierdzania edycji: będąc online, wprowadź drobną zmianę styku, zatwierdź edycję i sprawdź, czy operacja kończy się w czasie zgodnym z wartością bazową dla zakładu (często jest to kilka sekund na sprawnym laptopie). Jeśli zatwierdzanie edycji nadal trwa długo po zamknięciu plików i wymianie adaptera, podczas edycji zarejestruj w Monitorze wydajności systemu Windows obciążenie procesora oraz kolejki dyskowe, aby znaleźć pozostałe problemy związane z programem antywirusowym lub dyskiem. Typowe błędy to obwinianie programu PLC za opóźnienia stacji roboczej, uruchamianie wielu instancji RSLogix na komputerach z małą ilością pamięci RAM oraz ignorowanie numerów portów COM po ponownym przypisaniu adaptera USB przez system Windows.
Czysta sesja edytora, sprawdzony adapter szeregowy i konfiguracja systemu Windows bez ograniczania wydajności przywracają RSLogix 500 użyteczną wydajność pracy online. Utrzymuj ustandaryzowane obrazy laptopów inżynierskich, aby każdy technik miał te same ustawienia portów COM i zasilania podczas obsługi starszych platform sterowników PLC SLC i MicroLogix.
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ącymi ControlLogix, CompactLogix i starsze sterowniki SLC-500. Na co dzień zajmuje się programami RSLogix / Studio 5000 oraz uruchamianiem interfejsów HMI FactoryTalk View w starzejących się i mieszanych flotach urządzeń.