Реализуйте переключатель - на или выключите задержку
Simscape / Электрический / Специализированные Энергосистемы / Control & Measurements / Логика
Блок On/Off Delay реализует следующую логику, когда параметр Select type устанавливается на On delay
:
Когда вход становится верным, выход становится верным после задержки заданного времени. Выход остается верным, пока вход верен.
Когда вход является ложным или становится ложным, выход становится ложным без задержки.
Когда параметр Initial condition of previous input устанавливается на 1
, и вход верен в t = 0, выход верен без задержки.
Блок On/Off Delay реализует следующую логику, когда параметр Select type устанавливается на Off delay
:
Когда вход становится ложным, выход становится ложным после задержки заданного времени. Выход остается ложным, пока вход является ложным.
Когда вход верен или становится верным, выход верен без задержки.
Когда параметр Initial condition of previous input устанавливается на 0
, и вход является ложным в t = 0, выход является ложным без задержки.
Выберите между On delay
(значение по умолчанию для блоков On Delay) или Off delay
(значение по умолчанию для блоков Off Delay).
Задайте длительность задержки в секундах. Когда параметр Sample time больше 0, значение с временной задержкой должно быть кратным шагу расчета. Значением по умолчанию является 0.01
.
Задайте начальное значение предыдущего входа. Значением по умолчанию является 0
для блоков On Delay и 1
для блоков Off Delay.
Задайте шаг расчета блока в секундах. Установите на 0
реализовывать непрерывный блок. Значением по умолчанию является 0
.
Входной сигнал должен быть булевым сигналом. Выход является булевской переменной.
Прямое сквозное соединение | Да |
'SampleTime' | Заданный в параметре Sample Time |
Скалярное расширение | Да, параметров |
Определенный размерность | Да |
Обнаружение пересечения нулем | Нет |
power_Logic
пример показывает операцию блока On/Off Delay.
Шаг расчета модели параметрируется с переменной Ts (значение по умолчанию Ts = 5e-3). Чтобы симулировать непрерывный блок On/Off Delay, задайте Ts = 0 в Командном окне MATLAB®.