Там однако трудно что-то понять, но как я понимаю не период вызова регулируете, а время вызова.
Это разные вещи.
Сделайте хотя бы так:
BLINK_E(ENABLE:=TRUE, TIMELOW:=T#200ms , TIMEHIGH:=T#1ms , OUT=> ); (*Это просто генератор имульсов*)
R_TRIG_E(CLK:=BLINK_E.OUT , Q=> ); (*А это просто тригер, который срабатывает раз в 201мс*)
IF R_TRIG_E.Q THEN (*И когда он срабатывает мы вызываем 1 раз в цикле нашу программу или ФБ с экраном*)
Ekran();
END_IF
И еще у Вас возможно в строках символов больше максимального.
В этом случае возможен переброс на др. строки