Так и должно быть, она и должна копиться бесконечно долго, можно ограничение интегральной составляющей сделать меньше, но именно так и должно работать. Может с реализацией что-то не корректно, я как раз пытаюсь это дело проверить в железе и отладить, но формула однозначно рабочая.
Да, именно так и пытаюсь сделать, но у меня после этого не дает выбрать или изменить название переменной. Может быть некорректно работает OL? Или есть ещё где покопаться?
Я тоже начал писать ПИД, так как родной овеновский ПИД не хочет быть внутри макроса, а мне нужно 6 регуляторов в проекте. Про автонастройку тоже думал, но реализация этого дела очень сильно откушает ресурсов, да и очень уж скудный пока набор FBD. Очень бы нужен блок записи в переменную по условию, да и само условие тоже.





У вас ошибка рассогласования накопливается бесконечно долго, и уходит только при перерегулировании. 
Ответить с цитированием