Управляемая фронтом сигнала подсистема Triggered Subsystem


Подсистема Triggered Subsystem (в дальнейшем Tподсистема) включается фронтом (перепадом уровня) управляющего сигнала и выполняет вычисления только на том шаге моделирования, где произошло это изменение. Если входной сигнал векторный, то подсистема активизируется, если хотя бы в одном элементе изменяется уровень сигнала. Возврат T-подсистемы в исходное состояние не производится (подсистема сохраняет последнее значение до следующего запуска), поэтому параметр States when enabling выходных портов имеет значение held, и недоступен для изменения.

В T-подсистеме могут использоваться блоки, для которых модельное время является наследуемым параметром от предыдущего блока (например, Gain или Logical Operator), а также дискретные блоки, для которых параметр sample time имеет значение –1 (минус один).

Свойства T-подсистемы определяются параметрами блока Trigger, который может находиться в любом месте данной подсистемы. Его параметры перечислены ниже.

Параметры:

Trigger type – Тип триггера. Выбирается из списка:

rising – Активизация подсистемы положительным фронтом.

falling – Активизация подсистемы отрицательным фронтом.

either – Активизация подсистемы как положительным, так и отрицательным фронтом.

function-call – Активизация подсистемы определяется логикой работы заданной S-функции.

Show output port (флажок) – Показать выходной порт.

 

 





Содержание раздела