Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

Enabled Subsystem

由外部输入使能执行的子系统。

  • 库:
  • Simulink / Ports & Subsystems

    HDL Coder / Ports & Subsystems

  • Enabled Subsystem block

描述

Enabled Subsystem 模块是一个预先配置的 Subsystem 模块,可以作为一个起点,用于创建在控制信号具有正值时执行的子系统。

使用 Enabled Subsystem 模块可以建模:

  • 不连续点

  • 可选功能

  • 替代功能

有关 Enabled Subsystem 模块参数的说明,请参阅 Subsystem

端口

输入

全部展开

Subsystem 模块的信号输入,指定为标量、向量或矩阵。在 Subsystem 模块中放置一个 Inport 模块会为该模块添加一个外部输入端口。端口标签与 Inport 模块的名称相匹配。

使用 Inport 模块可以从局部环境中接收信号。

数据类型: half | single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus | image

Subsystem 模块中的 Enable 模块向该模块添加一个外部输入端口,使该模块成为 Enabled Subsystem 模块。

数据类型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point

输出

全部展开

Subsystem 模块输出的信号,以标量、向量或矩阵形式返回。在 Subsystem 模块中放置一个 Outport 模块会为该模块添加一个外部输出端口。端口标签与 Outport 模块的名称相匹配。

使用 Outport 模块可以向局部环境发送信号。

数据类型: half | single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus | image

模型示例

模块特性

数据类型

Booleana | busa | doublea | enumerateda | fixed pointa | halfa | integera | singlea | stringa

直接馈通

多维信号

有限a

可变大小信号

有限a

过零检测

a 实际支持的数据类型或功能取决于模块实施。

扩展功能

PLC 代码生成
使用 Simulink® PLC Coder™ 生成结构化文本代码。

版本历史记录

在 R2006a 之前推出