Oprava zpomalení RSLogix 500 při online úpravách | Allen-Bradl
Vyřešte zpomalování RSLogix 500 při online úpravách zavřením nepoužívaných programových souborů, opravou ovladačů USB-serial a úpravou správy napájení.
Když se RSLogix 500 při úpravách online projektu SLC nebo MicroLogix začne zpomalovat, člověk má tendenci obviňovat dobu cyklu PLC. Ve velké většině případů je řídicí jednotka v pořádku; úzkým hrdlem je pracovní stanice. Prodlevy při potvrzování úprav, pomalé křížové odkazy a opožděné otevírání souborů obvykle souvisejí s příliš velkým počtem otevřených ladderových a datových souborů v editoru, omezeními USB-sériových adaptérů, zásadami napájení systému Windows, které snižují výkon procesoru, nebo se zásahem disku a antiviru. Tento článek odděluje mýty z provozu od oprav pracovní stanice, které obnoví svižné úpravy.
Výkon úprav v RSLogix 500 je ovlivněn především technickou pracovní stanicí a komunikační cestou, nikoli dobou cyklu PLC.
RSLogix 500 uchovává pro každý otevřený program a datový soubor značné množství stavových informací o oknech a databázi. Technici, kteří nechávají v několika oknech projektů otevřené desítky souborů LAD a datových tabulek, nutí IDE při každém stisku klávesy a každém online dotazu obnovovat mnohem více objektů. Zavření nepoužívaných souborů je nejúčinnější první krok a před pokročilejším laděním systému by mělo být běžnou praxí.
Komunikační adaptéry a porty COM
Online práce závisí na stabilním sériovém spojení DF1 nebo podobného typu. USB-sériové adaptéry založené na čipech FTDI nebo Silicon Labs CP210x se s nástroji Allen-Bradley obvykle chovají dobře. Adaptéry založené na čipech Prolific jsou častým zdrojem odpojování, opakovaných pokusů a zdánlivého zamrzání softwaru při obnově ovladače. Upřednostňujte ověřený hardware FTDI nebo CP210x, nainstalujte ovladač od výrobce namísto obecného ovladače vybraného systémem Windows a pokud možno přiřaďte adaptéru port COM1 až COM4. Vyšší čísla portů COM někdy špatně spolupracují se staršími komunikačními zásobníky Rockwell a s uloženými konfiguracemi ovladačů v RSLinx Classic.
| Faktor | Projev v RSLogix 500 | Nápravné opatření |
|---|---|---|
| Mnoho otevřených souborů LAD/dat | Pomalé potvrzování úprav, zpožděné psaní | Zavřete nepoužívané soubory a okna |
| USB-sériový adaptér Prolific | Opakované pokusy, zamrzání, selhání přechodu online | Nahraďte jej adaptérem FTDI nebo CP210x |
| Přiřazení COM5 a vyšší | Občasné problémy s ovladačem | Nastavte COM1–COM4 |
| Selektivní uspávání USB | Náhodné přechody offline | Vypněte je v nastavení napájení |
| Vyvážený plán napájení | Pravidelné zadrhávání uživatelského rozhraní | Použijte plán Vysoký výkon |
Napájení systému Windows a zásahy disku
Plány napájení notebooků označené jako Vyvážený nebo Úsporný režim agresivně uspávají procesory a pozastavují zařízení USB. U notebooků určených k uvádění do provozu vyberte plán napájení Vysoký výkon, poté otevřete pokročilá nastavení a vypněte selektivní uspávání USB. Tyto dvě změny odstraňují celou skupinu občasných přechodů offline, které vypadají jako softwarové chyby. Pokud je to možné, udržujte projekt a instalaci RSLogix na místním SSD; úpravy přes nespolehlivé domácí adresáře VPN nebo na klasických pevných discích znásobují každé otevření souboru.
Antivirová kontrola souborů .RSS a záložních složek .RSS při přístupu může zdržovat potvrzení úprav, protože kontrola prověřuje každý zápis. Podle zásad IT vylučte adresáře projektů Rockwell a dočasné cesty editoru z kontroly, případně naplánujte úplné kontroly mimo okna uvádění do provozu. Ověřte, že je na disku dostatek volného místa; téměř zaplněný systémový svazek způsobuje během online úprav přetěžování vyhledávání systému Windows a virtuální paměti.
Po zavření nepoužívaných souborů a stabilizaci adaptéru COM je praktickým měřítkem stavu pracovní stanice doba potvrzení úprav.
Postup strukturovaného řešení problémů
- V souboru se stavem procesoru ověřte, zda jsou doba cyklu PLC a watchdog normální. Pokud je doba cyklu v pořádku, zaměřte se na počítač.
- Zavřete všechny ladderové a datové soubory, které nejsou pro aktuální úpravu potřeba. Ponechte otevřený jeden soubor LAD a kritické datové tabulky.
- Ověřte čipovou sadu USB-sériového adaptéru (FTDI/CP210x). Přeřaďte jej na COM1–COM4 a v případě potřeby znovu vytvořte ovladač RSLinx.
- Nastavte plán napájení Vysoký výkon a vypněte selektivní uspávání USB. Jednou restartujte počítač, aby se vymazal zastaralý stav napájení USB.
- Podle zásad vylučte adresáře projektů z antivirové kontroly při přístupu a ověřte dostatek volného místa na místním disku.
- Na změně jednoho řádku změřte dobu potvrzení úprav před vyčištěním pracovní stanice a po něm. Zlepšení zaznamenejte do příručky údržby.
Doba potvrzení úprav po vyčištění pracovní stanice
Ověření spočívá v testu doby potvrzení úprav: přejděte do režimu online, proveďte drobnou změnu kontaktu, potvrďte úpravu a ověřte, že se operace dokončí v čase odpovídajícím výchozím hodnotám provozu (na zdravém notebooku často během několika sekund). Pokud je potvrzení úprav i po zavření souborů a výměně adaptéru stále pomalé, během úpravy zaznamenejte v nástroji Windows Performance Monitor vytížení procesoru a fronty disku, abyste odhalili zbývající problémy s antivirem nebo diskem. Mezi časté chyby patří obviňování programu PLC ze zpoždění pracovní stanice, spouštění několika instancí RSLogix na počítačích s malou pamětí RAM a ignorování čísel portů COM poté, co systém Windows znovu přiřadí USB adaptér.
Čistá relace editoru, spolehlivý sériový adaptér a konfigurace systému Windows bez omezování výkonu vrátí RSLogix 500 použitelný výkon při práci online. Udržujte standardizované obrazy technických notebooků, aby každý technik při podpoře starších platforem PLC SLC a MicroLogix zdědil stejné nastavení portů COM a napájení.
O autorovi
Mark Townsend | Seniorní automatizační inženýr – systémy Allen-Bradley
Mark Townsend je seniorní automatizační inženýr s více než 18 lety zkušeností s platformami Allen-Bradley, včetně ControlLogix, CompactLogix a starší řady SLC-500. Ve své každodenní práci se věnuje logice RSLogix / Studio 5000 a uvádění HMI FactoryTalk View do provozu na zastaralých i smíšených flotilách zařízení.