Так и не смог я открыть проект. Но решил попробовать создать FB, который бы выполнял определенное действие с определенной периодичностью.
На входе время в мс, на выходе значение счетчика. У меня как увеличивается частота выполнения так и уменьшается без проблем.
Owen1.jpg

Код:
function_block Task1 // Задача 1

    var_input
       CycleTime : udint;
    end_var

    var_output
       Q : udint;
    end_var

    var
       Tick : SYS.TON;
    end_var

    Tick(I := true, T := udint_to_time(CycleTime));
    if Tick.Q Then
        Q := Q + 1; Tick(I := false);
    end_if

end_function_block
Может я не вник в суть проблемы?