Здравствуйте, прошу помочь разобраться с работой FB Blink в заданном промежутке времени.

Задача: В начале смены, обеда и перекуров нужно подавать одинарный сигнал, в конце смены, обеда и перекуров - двойной.

Условие: сравниваю системное время ПЛК 210 с заданными константами - работает как надо.
Действие: при срабатывании условия запускаю таймер (для отслеживания поставил 10 секунд), далее запускаю FB Blink от выхода таймера, если условие ложно, останавливаю таймер.
Результат: при условии Истина запускается таймер и начинает считать 10секунд, также в FB Blink параметры Enable и Out становятся постоянно Истина и не меняются, соответствующий выход на ПЛК постоянно горит.

Требуется, чтобы в заданный таймером промежуток времени, происходило мерцание выхода ПЛК. Не могу понять что упустил?

Сразу скажу, что запись в переменную xShortHorn и использование FB Blink происходит один раз в программе.

Результат работы кода.png Код программы.png