Задержка выключения

Материал из CANNY Wiki
Перейти к: навигация, поиск
Внешний вид
5 8 2 2.png
Символьное обозначение
DLF
Группа
Таймеры и генераторы
Входы
Вход: числовой
Задержка: числовой
Выходы
Выход: числовой
Версия CANNY Lab
с 0.6b
Иконка

После изменения входного значения на ноль, в течение заданного времени поддерживает на выходе значение, равное последнему ненулевому входному значению.

При удержании на входе «Вход» ненулевого значения, копирует его на выход. При изменении значения на входе на нулевое, не изменяет выходное значение и начинает отсчет времени. При удержании входного значения равным нулю в течение времени не меньшем чем заданное входом «Задержка, мс», устанавливает выходное значение равным нулю. При изменении входного значения на ненулевое, сбрасывает отсчет времени.


Особенности[править]

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

Временные интервалы в диаграмме не должны задаваться значениями меньшими чем длительность одного цикла и будут измеряться с погрешностью порядка длительности одного цикла пользовательской диаграммы.

Хорошей практикой при работе с контроллерами CANNY 7 является использование временных интервалов больших чем 5-10 мс.

Примеры[править]

Т=0мс Т=1мс
Т=0мс Т=1мс
Т=100мс Т>250мс
Т=100мс Т>250мс

Смотри также[править]

Задержка включения

Генератор импульсов

Генератор псевдослучайных чисел

Встроенные функциональные блоки