Fix RSLogix 500 Slowdown During Online Editing | Allen-Bradl — figure 1

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ę.

Jak naprawić spowolnienie RSLogix 500 podczas edycji online | Allen-Bradl — rysunek 1 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.

Jak naprawić spowolnienie RSLogix 500 podczas edycji online | Allen-Bradl — rysunek 2 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

  1. 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.
  2. 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.
  3. Sprawdź układ adaptera USB–szeregowego (FTDI/CP210x). Przypisz go do COM1–COM4 i w razie potrzeby utwórz ponownie sterownik RSLinx.
  4. Ustaw plan zasilania Wysoka wydajność i wyłącz selektywne wstrzymywanie USB. Uruchom komputer ponownie, aby wyczyścić nieaktualny stan zasilania USB.
  5. 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.
  6. 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ń.

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ądzanie energią.

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ę.

Jak naprawić spowolnienie RSLogix 500 podczas edycji online | Allen-Bradl — rysunek 1 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.

Jak naprawić spowolnienie RSLogix 500 podczas edycji online | Allen-Bradl — rysunek 2 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

  1. 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.
  2. 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.
  3. Sprawdź układ adaptera USB–szeregowego (FTDI/CP210x). Przypisz go do COM1–COM4 i w razie potrzeby utwórz ponownie sterownik RSLinx.
  4. Ustaw plan zasilania Wysoka wydajność i wyłącz selektywne wstrzymywanie USB. Uruchom komputer ponownie, aby wyczyścić nieaktualny stan zasilania USB.
  5. 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.
  6. 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ń.

Zostaw komentarz

Pamiętaj, że komentarze muszą zostać zatwierdzone przed ich opublikowaniem.