动作端口 动作信号的控制端口。 类型: 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 代码生成: 是 实例 为 ESP 8266("智能 "插座)生成代码