BlockWerk 文档
⟹

Input Port

Subsystems

InPort(输入端口)方块为子系统(Subsystem)定义输入接口。它接收来自子系统外部的数值,并使其可供内部方块使用。

在 BlockWerk 中仿真

浏览器即开即用的交互式仿真环境 — 无需安装,由 WebAssembly 强力驱动。

在 BlockWerk 中仿真 →

输入与输出

Direction ID Label 类型 Status
← Out out Internal Output number Output

参数

参数 Label 类型 默认值 描述
portName Port Name text input1
defaultValue Default Value number 0

使用示例

  • 请参阅手册中的内置示例以获取该方块的演示。

说明与最佳实践

  • 无状态直通:InPort 不增加任何延迟或计算处理 — 数值在同一仿真步内直通传递
  • 默认值:始终建议配置安全的默认值;当外部连接缺失或未解析时将自动使用该值
  • 命名规范:使用描述性名称(如 "speed_setpoint") — 端口名称将直观展示在子系统的外围接口上
  • 布局建议:将 InPort 方块集中放置在子系统画布左侧,以构建清晰的信号流向
  • 多个 InPort:子系统的每个外部输入信号都需要一个拥有唯一 portName 的独立 InPort 方块

相关模块