В свое время часто работал с ПЛК от Сименса серии S7-300, поэтому привык к их ПИД-регулятору (плюс для него очень хорошее описание в документации).
Так как ни один из ПИД-регуляторов, используемых в библиотеках ОВЕН меня до конца так и не устроил, то я решил перенести алгоритм сименсовского ПИДа в CoDeSys.
Если кому-то нужна реализация FB41 "CONT_C" для ПЛК ОВЕН, могу скинуть библиотеку. Единственное отличие от оригинальной: границы периферийного входа и выхода переделаны с расчетом использовать МВ110, то есть имеют пределы 0-1000 для выхода и 0-100.0 (Float) для входа.