Обозначение

Описание
При установленном в единицу входе enbl на выходе блока формируются логические импульсы заданной скважности: длительность импульса задается входом t1, длительность паузы – входом t2.
Выходы t_on и t_off ведут отсчёт текущего времени импульса и паузы соответственно.
При работе блока в фоне присутствует погрешность.
Выходы t_on и t_off ведут отсчёт текущего времени импульса и паузы соответственно.
При работе блока в фоне присутствует погрешность.
Примечание:
1. Оптимальными значениями времени задержки являются числа кратные величине таймерного цикла.
2. Не кратные значения округляются до времени таймерного цикла в большую сторону.
1. Оптимальными значениями времени задержки являются числа кратные величине таймерного цикла.
2. Не кратные значения округляются до времени таймерного цикла в большую сторону.
Важно!
1. Для адекватной работы блока, необходимо размещать его только в Таймере.
2. Не рекомендуется задавать время задержки меньше времени таймерного цикла.
1. Для адекватной работы блока, необходимо размещать его только в Таймере.
2. Не рекомендуется задавать время задержки меньше времени таймерного цикла.
Назначение входов и выходов
| Входы | Тип | Описание |
| t1 | l32 | длительность импульса |
| t2 | l32 | длительность паузы |
| enbl | b | включение |
| Выходы | Тип | Описание |
| out | b | выход |
| t_on | ul32 | текущее время импульса (мс) |
| t_off | ul32 | текущее время паузы (мс) |
Инициализация
Выход out инициализируется 0.
Алгоритм
