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

Классификация Графическое обозначение
Наименование:
Задержка выключения

Символьное обозначение:
DLF
Внешний вид функционального блока:

Внешний вид.
Группа:
Таймеры и генераторы

Версия CannyLab:
с 0.6b
Иконка функционального блока:

Иконка.
Входы
Вход Значение
Вход: числовой
Задержка: числовой
Выходы
Выход Значение
Выход: числовой

Общее описание

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

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

Особенности

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

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

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

Примеры

Пример, Т=0мс.
Пример, Т=1мс.
Пример, Т=100мс.
Пример, Т>250мс.

СМОТРИ ТАКЖЕ