Александр, последовал вашему совету и провел небольшой опыт (методика во вложении) Оказалось, что 10 ФБ PID_Function увеличивают цикл ПЛК100 до 1,1-1,2 мс, а 10 блоков PID из Util.lib уже до 2,4-2,5 мс
Большая программа (в моем понимании) - это 5-6 параллельно работающих ПИД-регуляторов, много сетевого обмена по всем портам ПЛК110 (всего около 300 байт), прочий разный код с таймерами, мат. формулами. После оптимизации программы удалось добиться цикла ПЛК110 в 6-7 мс, но всегда хочется меньшего