В описании библиотеки PID_Regulators сказано, что при использовании сторонних измерителей циклическое время надо вычислять самостоятельно. Для этог надо завести переменную PV_TIME типа WORD, в которую прибавлять время, равное периоду вызова POU (в 1/100 с). При переполнении (> 65535) переменную обнулять.

Кто-нибудь пробовал реализовать эту процедуру? Поделитесь пожалуйста опытом.