Коригирайте забавянето на RSLogix 500 при онлайн редактиране | Allen-Bradl
Отстранете забавянето на RSLogix 500 при онлайн редактиране, като затворите неизползваните програмни файлове, коригирате USB-серийните драйвери и настроите у...
Когато RSLogix 500 започне да работи бавно при редактиране на онлайн проект за SLC или MicroLogix, първият инстинкт е да се обвини времето за PLC сканиране. В преобладаващата част от случаите контролерът работи нормално; тясното място е работната станция. Забавянията при приемане на редакции, бавните кръстосани препратки и забавеното отваряне на файлове обикновено се дължат на твърде много отворени ladder и файлове с данни в редактора, ограничени USB-серийни адаптери, политики за захранване на Windows, които намаляват тактовата честота на процесора, или намеса на диска и антивирусната програма. Тази статия отделя митовете от производствения цех от практичните решения за работната станция, които възстановяват бързото редактиране.
Производителността на RSLogix 500 при редактиране се определя основно от инженерната работна станция и комуникационния път, а не от времето за PLC сканиране.
RSLogix 500 поддържа значително състояние на прозорците и базите данни за всеки отворен програмен файл и файл с данни. Техниците, които оставят отворени десетки LAD файлове и таблици с данни в множество прозорци на проекти, принуждават IDE да обновява много повече обекти при всяко натискане на клавиш и при всяка онлайн проверка. Затварянето на неизползваните файлове е най-ефективната първа стъпка и трябва да бъде стандартна практика преди по-задълбочена настройка на операционната система.
Комуникационни адаптери и COM портове
Онлайн работата зависи от стабилен DF1 или подобен сериен канал. USB-серийните адаптери, базирани на чипсети FTDI или Silicon Labs CP210x, обикновено работят добре с инструментите на Allen-Bradley. Адаптерите, базирани на чипсети Prolific, често причиняват прекъсвания, повторни опити и привидно блокиране на софтуера, докато драйверът се възстановява. Предпочитайте проверен хардуер FTDI или CP210x, инсталирайте драйвера на производителя вместо стандартен драйвер, избран от Windows, и когато е възможно, задайте адаптера към COM1 до COM4. По-високите номера на COM портове понякога работят некоректно с по-старите комуникационни стекове на Rockwell и със запазените конфигурации на драйвери в RSLinx Classic.
| Фактор | Симптом в RSLogix 500 | Коригиращо действие |
|---|---|---|
| Много отворени LAD файлове/файлове с данни | Бавно приемане на редакции, забавено въвеждане | Затворете неизползваните файлове и прозорци |
| Prolific USB-сериен адаптер | Повторни опити, блокирания, неуспешно преминаване онлайн | Заменете го с FTDI или CP210x |
| Задаване на COM5+ | Периодични проблеми с драйвера | Принудително задайте COM1–COM4 |
| Селективно преустановяване на USB | Случайни прекъсвания на връзката | Деактивирайте го в настройките за захранване |
| Балансиран план за захранване | Периодични блокирания на интерфейса | Изберете плана „Висока производителност“ |
Захранване и намеса на диска в Windows
Плановете за захранване на лаптопи, обозначени като „Балансиран“ или „Икономия на енергия“, агресивно паркират процесорите и преустановяват работата на USB устройствата. За лаптопи, използвани при въвеждане в експлоатация, изберете плана „Висока производителност“, след което отворете разширените настройки и деактивирайте селективното преустановяване на USB. Тези две промени премахват цял клас периодични прекъсвания, които изглеждат като софтуерни грешки. Когато е възможно, съхранявайте проекта и инсталацията на RSLogix върху локален SSD; редактирането през нестабилни домашни директории на VPN или въртящи се дискове усилва всяко отваряне на файл.
Сканирането при достъп от антивирусната програма на .RSS и резервните папки .RSS може да забави приемането на редакции, докато скенерът проверява всяко записване. Изключете директориите на проектите на Rockwell и временните пътища на редактора според политиката на ИТ отдела или планирайте пълните сканирания извън периодите за въвеждане в експлоатация. Уверете се, че свободното дисково пространство е достатъчно; почти запълнен системен том кара търсенето и виртуалната памет на Windows да работят усилено по време на онлайн редактиране.
След затваряне на неизползваните файлове и стабилизиране на COM адаптера времето за приемане на редакции е практическият показател за състоянието на работната станция.
Структурирана процедура за отстраняване на неизправности
- Проверете дали сканирането на PLC и watchdog таймерът са нормални във файла със състоянието на процесора. Ако сканирането е нормално, насочете вниманието си към компютъра.
- Затворете всеки ladder файл и файл с данни, който не е необходим за текущата редакция. Оставете отворени един LAD файл и критичните таблици с данни.
- Проверете чипсета на USB-серийния адаптер (FTDI/CP210x). Задайте COM1–COM4 и при необходимост създайте отново драйвера в RSLinx.
- Задайте плана „Висока производителност“ и деактивирайте селективното преустановяване на USB. Рестартирайте веднъж, за да изчистите остарялото състояние на USB захранването.
- Изключете директориите на проектите от сканирането при достъп на антивирусната програма съгласно политиката и се уверете, че локалното дисково пространство е достатъчно.
- Измерете времето за приемане на редакция при промяна на един ред преди и след това. Запишете подобрението в ръководството за поддръжка.
Време за приемане на редакция след почистване на работната станция
Проверката се извършва чрез тест на времето за приемане на редакция: работейки онлайн, направете малка промяна на контакт, приемете редакцията и потвърдете, че операцията завършва за време, съответстващо на базовата стойност в предприятието (често няколко секунди при изправен лаптоп). Ако приемането на редакции продължава да бъде бавно след затваряне на файловете и подмяна на адаптера, заснемете натоварването на процесора и дисковите опашки с Windows Performance Monitor по време на редакцията, за да откриете остатъчни проблеми с антивирусната програма или диска. Често срещани грешки са да се обвинява PLC програмата за забавянето на работната станция, да се стартират едновременно множество екземпляри на RSLogix на компютри с малко RAM и да се пренебрегват номерата на COM портовете, след като Windows преназначи USB адаптера.
Чиста сесия на редактора, надежден сериен адаптер и конфигурация на Windows без ограничаване на производителността връщат RSLogix 500 към нормална производителност при онлайн работа. Поддържайте стандартизирани образи на инженерните лаптопи, така че всеки техник да получава едни и същи COM настройки и настройки за захранване при поддръжка на наследени PLC платформи SLC и MicroLogix.
За автора
Mark Townsend | Старши инженер по автоматизация – системи Allen-Bradley
Mark Townsend е старши инженер по автоматизация с над 18 години опит с платформите на Allen-Bradley, включително ControlLogix, CompactLogix и наследените SLC-500. Ежедневната му работа включва логика в RSLogix / Studio 5000 и въвеждане в експлоатация на HMI системи FactoryTalk View при остарели и смесени инсталации.