Жаль что на ИП320 или подобную панель график не вывели, интересно динамику посмотреть.
И на агрегате с хорошей тепловой инерцией опробовать.
Жаль что на ИП320 или подобную панель график не вывели, интересно динамику посмотреть.
И на агрегате с хорошей тепловой инерцией опробовать.
Добавил смещение, сделал встроенный тактовый генератор, Все прочие настройки с описанием через параметры макроса, в итоге обновил версию до второй. Работать должен так же, как и первой версии. Все это финальная версия, мне для любых задач в будущем подойдет.
нет не режим онлайн.просто работающий ОЛ теряет устройство
а ОЛ в одном экземпляре запущен?нет не режим онлайн.просто работающий ОЛ теряет устройство
да в одном
Я так понимаю семь ПИД-регуляторов в проекте, всё верно?
В таком случае могу предположить, что не хватает ресурсов контроллера, тогда вопрос больше к разработчикам. Хотя есть ещё один нюанс, время цикла регулятора (кватования) Tqut надеюсь не убрали в минимум.
В первом варианте регулятора был отдельный вход для импульсов квантования, попробуйте его использовать и один генератор на все. Таймеры обычно жрут ресурсы контроллера, поэтому такое может происходить. Я стараюсь в таких случаях заводить только один таймер в проекте и генерировать синхроимпульсы разной периодичности на все нужды, путём деления опорной частоты таймера с помощью счетчиков.
Можно попробовать проверить, но не знаю на сколько это правильно, во вложении файлик, там суть такая если таймер Blink не сможет получать биты во время от системы испонения, то он окажется в любом случае медленнее чем генератор с частотой цикла и в итоге на выходе Q1 получим 1. Попробуйте встроить эту схему в свой проект, если получим 1 на выходе, значит однозначно не хватает времени цикла.
PS: Для нуждающихся там макрос счетчика с ограничением мин/мах, сбросом, предустановкой и выходами переполнения.
Ребята мне нужен макрос ПИД регулятор дискретный (трех позиционный) помогите найти или ссылку дайте, Пожалуйста