Вложений: 2
Работа FB Blink заданное количество времени
Здравствуйте, прошу помочь разобраться с работой FB Blink в заданном промежутке времени.
Задача: В начале смены, обеда и перекуров нужно подавать одинарный сигнал, в конце смены, обеда и перекуров - двойной.
Условие: сравниваю системное время ПЛК 210 с заданными константами - работает как надо.
Действие: при срабатывании условия запускаю таймер (для отслеживания поставил 10 секунд), далее запускаю FB Blink от выхода таймера, если условие ложно, останавливаю таймер.
Результат: при условии Истина запускается таймер и начинает считать 10секунд, также в FB Blink параметры Enable и Out становятся постоянно Истина и не меняются, соответствующий выход на ПЛК постоянно горит.
Требуется, чтобы в заданный таймером промежуток времени, происходило мерцание выхода ПЛК. Не могу понять что упустил?
Сразу скажу, что запись в переменную xShortHorn и использование FB Blink происходит один раз в программе.
Вложение 80720 Вложение 80719