主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

Send

创建并发送消息

  • Send block

库:
Simulink / Messages & Events
SimEvents

Send 模块的替代配置:
消息发送

描述

Send 模块读取输入信号的值,并发送携带该值的消息。在基于消息的通信中,消息是感兴趣的离散项,它携带 Simulink 支持的任何类型的数据。SendMessage Send 模块是相同的模块。

示例

端口

输入

全部展开

输入端口以使模块能够发送消息。对于大于 0 的任何输入值,发送均处于启用状态。对于任何小于或等于 0 的值,发送被禁用。

依赖关系

要启用此端口,请选中标有显示使能端口的框。

数据类型: double

该模块接受 Simulink® 支持的任何类型的输入,包括枚举类型,并将输入信号转换为消息。有关详细信息,请参阅Simulink 支持的数据类型

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

输出

全部展开

该模块输出具有恒定优先级 20 的消息。

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

参数

全部展开

选中此复选框可以显示使能端口。对于大于 0 的任何输入值,发送均处于启用状态。对于任何小于或等于 0 的值,发送被禁用。

编程用法

模块参数ShowEnablePort
类型:字符向量
'on' | 'off'
默认值:'off'

模块特性

数据类型

Boolean | bus | double | enumerated | fixed point | integer | single | string

直接馈通

多维信号

可变大小信号

过零检测

替代配置

全部展开

Message Send 模块与 Send 模块只有名称不同。

库:
Simulink / Messages & Events
SimEvents

扩展功能

全部展开

版本历史记录

在 R2016a 中推出

另请参阅

(SimEvents)