Устранение замедления RSLogix 500 при редактировании в онлайн-режиме | Allen-Bradl
Устраните замедление работы RSLogix 500 при редактировании онлайн: закройте неиспользуемые файлы программ, исправьте проблемы с драйверами USB‑Serial и настр...
Когда RSLogix 500 начинает работать медленно при редактировании онлайн-проекта SLC или MicroLogix, первым делом обычно винят время сканирования ПЛК. Однако в подавляющем большинстве случаев с контроллером всё в порядке — узким местом является рабочая станция. Задержки при принятии изменений, медленный поиск перекрёстных ссылок и позднее открытие файлов обычно связаны с тем, что в редакторе открыто слишком много лестничных и таблиц данных, с ограничениями USB-последовательных адаптеров, настройками электропитания Windows, снижающими частоту процессора, а также с помехами со стороны диска и антивируса. В этой статье рассматриваются распространённые мифы на производстве и способы настройки рабочей станции, возвращающие редактированию нормальную скорость.
Производительность редактирования в RSLogix 500 определяется прежде всего инженерной рабочей станцией и каналом связи, а не временем сканирования ПЛК.
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-файлов и таблиц данных | Медленное принятие изменений, задержки при вводе | Закройте неиспользуемые файлы и окна |
| USB-последовательный адаптер Prolific | Повторные попытки, зависания, сбои при переходе в онлайн-режим | Замените на FTDI или CP210x |
| Назначение COM5 и выше | Периодические проблемы с драйвером | Принудительно назначьте COM1–COM4 |
| Выборочное отключение USB | Случайные переходы в автономный режим | Отключите эту функцию в параметрах электропитания |
| Сбалансированный план электропитания | Периодические зависания интерфейса | Выберите план «Высокая производительность» |
Электропитание Windows и помехи со стороны диска
Планы электропитания ноутбука с названиями «Сбалансированный» или «Экономия энергии» активно переводят процессоры в парковочный режим и приостанавливают работу USB-устройств. На ноутбуках для пусконаладочных работ выберите план «Высокая производительность», затем откройте дополнительные параметры и отключите выборочное отключение USB. Эти два изменения устраняют целый класс периодических переходов в автономный режим, которые выглядят как программные ошибки. По возможности храните проект и установку RSLogix на локальном SSD; редактирование файлов в нестабильных домашних каталогах через VPN или на жёстких дисках значительно усиливает задержки при каждом открытии файла.
Проверка антивирусом файлов .RSS и резервных папок .RSS при доступе может задерживать принятие изменений, пока сканер проверяет каждую операцию записи. В соответствии с политикой ИТ исключите каталоги проектов Rockwell и временные пути редактора из проверки или запланируйте полное сканирование вне периодов пусконаладки. Убедитесь, что на диске достаточно свободного места: почти заполненный системный том вызывает чрезмерную нагрузку на поиск Windows и виртуальную память во время онлайн-редактирования.
После закрытия неиспользуемых файлов и стабилизации COM-адаптера время принятия изменений становится практическим показателем состояния рабочей станции.
Структурированная процедура устранения неисправностей
- Проверьте, нормальны ли сканирование ПЛК и сторожевой таймер в файле состояния процессора. Если сканирование выполняется нормально, сосредоточьтесь на ПК.
- Закройте все лестничные файлы и таблицы данных, не требующиеся для текущего редактирования. Оставьте открытыми один LAD-файл и критически важные таблицы данных.
- Проверьте чипсет USB-последовательного адаптера (FTDI/CP210x). Назначьте ему COM1–COM4 и при необходимости заново создайте драйвер RSLinx.
- Выберите план электропитания «Высокая производительность» и отключите выборочное отключение USB. Один раз перезагрузите компьютер, чтобы сбросить устаревшее состояние питания USB.
- В соответствии с политикой исключите каталоги проектов из проверки антивирусом при доступе и убедитесь, что на локальном диске достаточно свободного места.
- Измерьте время принятия изменений при изменении одной строки до и после настройки. Зафиксируйте улучшение в руководстве по техническому обслуживанию.
Время принятия изменений после очистки рабочей станции
Проверка выполняется по времени принятия изменений: работая онлайн, внесите небольшое изменение контакта, примите его и убедитесь, что операция завершается за время, соответствующее базовому показателю предприятия (на исправном ноутбуке это часто несколько секунд). Если принятие изменений остаётся медленным после закрытия файлов и замены адаптера, во время редактирования соберите данные Windows Performance Monitor о загрузке ЦП и очередях диска, чтобы выявить оставшиеся проблемы с антивирусом или диском. Распространённые ошибки включают обвинение программы ПЛК в задержках рабочей станции, одновременный запуск нескольких экземпляров RSLogix на ПК с небольшим объёмом ОЗУ и игнорирование номеров COM-портов после переназначения Windows USB-адаптера.
Чистый сеанс редактора, надёжный последовательный адаптер и конфигурация Windows без ограничения производительности возвращают RSLogix 500 нормальную скорость онлайн-работы. Стандартизируйте образы инженерных ноутбуков, чтобы каждый техник при работе с устаревшими платформами ПЛК SLC и MicroLogix получал одинаковые настройки COM-портов и электропитания.
Об авторе
Марк Таунсенд | Ведущий инженер по автоматизации — системы Allen-Bradley
Марк Таунсенд — ведущий инженер по автоматизации с более чем 18-летним опытом работы с платформами Allen-Bradley, включая ControlLogix, CompactLogix и устаревшие SLC-500. В повседневной работе он занимается логикой RSLogix / Studio 5000 и вводом в эксплуатацию HMI FactoryTalk View на устаревающих и смешанных парках оборудования.