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

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

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

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


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

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

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

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

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

Пример 1

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

Пример 2

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

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

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

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

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

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