Engee 文档

动作端口

动作信号的控制端口。

类型: ActionPort

图书馆中的路径:

/Basic/Ports & Subsystems/Action Port

说明

动作端口 程序块控制子系统 的执行。该程序块为子系统增加了一个外部输入端口,用于接收动作信号。操作信号是连接到子系统 程序块 Action 端口的控制信号。动作信号信息启动子系统的执行。

它用于包含程序块的子系统:

参数

# 恢复执行时的状态 — 再次开启设备时对程序块状态的处理
持有 | 重置

Details

选择重新启用子系统 动作端口 时内部状态的处理方式:

  • 持有- 重新启用子系统时,将保留子系统以前的状态值。即使调用与*如果* 或*开关外壳* 块相关的其他子系统块,调用之间的先前状态值也会保留。

  • 重置- 重新启用子系统时,状态值将重新初始化。

当子系统操作端口的逻辑表达式在之前为假的情况下求值为真时,子系统将被重新启用。

held | reset

默认值

held

程序使用名称

InitializeStates

可调谐

可计算

# 可变尺寸信号的传播尺寸 — 选择何时分发不同大小的信号
仅在恢复执行时 | 执行期间

Details

选择何时分发大小可变的信号。

  • 仅在恢复执行时- 当包含区块 动作端口 的区块*子系统* 重新启用时,传播大小可变信号。选择该选项时,计算步骤必须是周期性的。

  • 执行期间- 在每个时间步传播可变大小信号。

Only when execution is resumed | During execution

默认值

Only when execution is resumed

程序使用名称

PropagateVarSize

可调谐

可计算

附加选项

C 代码生成: 是