Документация Engee

On-Off запаздывание

Страница в процессе разработки.

Задержка логического сигнала.

Тип: SubSystem

Путь в библиотеке:

/Physical Modeling/Electrical/Control/General Control/On-Off Delay

Описание

Блок On-Off запаздывание применяет задержку к входному логическому сигналу.

Временная задержка добавляется, когда во входном сигнале обнаруживается переход. Этот блок позволяет вам добавить временную задержку к входному сигналу, когда:

  • Обнаружен переход включения (изменение входного сигнала с 0 на 1).

  • Обнаружен переход выключения (изменение входного сигнала с 1 на 0).

  • Обнаружен любой из переходов.

Работа задержки включения-выключения представлена на рисунке.

on off delay 1 ru

Порты

Вход

# u — входной сигнал
скаляр

Details

Входной логический сигнал.

Типы данных

Bool

Поддержка комплексных чисел

Нет

Выход

# y — выходной сигнал
скаляр

Details

Выходной сигнал с задержкой.

Типы данных

Bool

Поддержка комплексных чисел

Нет

Параметры

Main group

# Запаздывание включения, с — время задержки входа при включении

Details

Укажите время задержки при изменении входного сигнала с 0 на 1.

Значение по умолчанию

0.01

Имя для программного использования

time_delay_on

Вычисляемый

Да

# Запаздывание выключения, с — время задержки входа при выключении

Details

Укажите время задержки при изменении входного сигнала с 1 на 0.

Значение по умолчанию

0.0

Имя для программного использования

time_delay_off

Вычисляемый

Да

# Начальное состояние — начальное состояние сигнала

Details

Укажите начальное состояние (0 или 1).

Значение по умолчанию

0.0

Имя для программного использования

initial_condition

Вычисляемый

Да

# Период дискретизации — интервал между шагами расчета

Details

Время между последовательными выполнениями блока. Во время выполнения блок производит выходные данные и, если необходимо, обновляет свое внутреннее состояние.

Для работы в дискретном времени установите для параметра Период дискретизации положительное значение. Для работы в режиме непрерывного времени установите для параметра Период дискретизации значение 0.

Значение по умолчанию

0.001

Имя для программного использования

sample_time

Вычисляемый

Да