Action Port
Порт управления для сигнала действия.
Тип: ActionPort
Путь в библиотеке:
|
Описание
Блок Action Port контролирует выполнение Subsystem. Блок добавляет к подсистеме внешний входной порт для сигналов действий. Сигнал действия является управляющим сигналом, подключенным к порту Action блока Subsystem. Сообщение о сигнале действия инициирует выполнение подсистемы.
Используется в подсистемах, содержащих блоки:
Параметры
Основные
#
States when execution is resumed —
обработка состояний блока при повторном включении
held
| reset
Details
Выберите, что происходит с внутренними состояниями, когда подсистема с блоком Action Port повторно включается:
-
held
— при повторном включении подсистемы сохраняются предыдущие значения состояния подсистемы. Предыдущие значения состояния между вызовами сохраняются, даже если вы вызываете другие блоки подсистемы, связанные с блоками If или Switch Case. -
reset
— при повторном включении подсистемы значения состояния повторно инициализируются.
Подсистема снова включается, когда логическое выражение для ее порта действия оценивается как истинное после того, как ранее оно было ложным.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |
#
Propagate sizes of variable-size signals —
выберите, когда распространять сигнал переменного размера
Only when execution is resumed
| During execution
Details
Выберите, когда распространять сигнал переменного размера.
-
Only when execution is resumed
— распространять сигнал переменного размера при повторном включении блока Subsystem, содержащего блок Action Port. При выборе этой опции шаг расчета должен быть периодическим. -
During execution
— распространять сигналы переменного размера на каждом временном шаге.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |