Evgeny_CD, Архитектор (30.08.2023 02:13, просмотров: 116) ответил Make_Pic на Прошу прощения за дилетантский вопрос: Есть промышленный контроллер
с неизвестной производительностью и работает на скрипт языке. Как
оценить - хватит ли его производительности для ПИД регулирования
(встроенной функции ПИД нет) выполненной на скрипт языке? Какие
критерии оценки? Или какая методика оценки может быть, исходя из
различных задержек в канале связи (MODBAS RTU), времени выполнения
самой функции и т.д. инерционности привода и мех. системы?
Не могу сказать, что я в теме, но задержки по каналу связи плохой
показатель. Стек протокола может быть кривой, со всякими таймаутами
и прочей нереалтаймовой хренью. В скрипте таймер какой доступен?
Самый простой вариант проверить - запустить код регулятора, данные
на входе массив констант, и исполнить несколько тысяч (десятков
тысяч) циклов регулирования. Отсечки времени по каналу связи, если
таймера нет. Потом оценить время одного цикла.