主要内容

消息

在Simulink之间建立基于消息的通信万博1manbetx®模型组件

消息用于模拟Simulink组件之间的通信,以实现系统集成。万博1manbetx您可以使用消息在组合模型中建立通信,该模型的组件执行一组具有I/O边界的已定义功能。

在控制系统架构中,由于系统的复杂性,集中式架构被分布式架构所取代,因此软件组件之间基于消息的通信是必要的。消息是将事件与相关数据结合起来的有用建模构件。使用消息块来管理消息的产生、使用和存储。

要了解有关Simulink消息的更多信息万博1manbetx,请参见万博1manbetxSimulink消息概述

全部展开

发送 创建和发送消息
收到 接收消息
击中横穿探针 检测通道
队列,实体队列 enqueue消息和实体
消息合并 结合消息路径
顺序查看器 在模拟过程中显示块之间的消息、事件、状态、转换和函数

工具

全部展开

顺序查看器 可视化消息、事件、状态、转换和函数

主题

理解模型信息万博1manbetx

万博1manbetxSimulink消息概述

基于消息的通信工作流概述。

模型消息发送和接收接口

动画和理解发送和接收信息

此示例显示如何发送,接收和可视化消息。

建立软件组件间的消息收发接口

这个示例展示了如何对运行在不同应用程序中的软件组件之间基于消息的通信进行建模。

使用消息合并块合并消息行

这个示例展示了如何使用Message Merge块来路由消息。

使用虚拟总线和消息元素进行组件通信

此示例显示如何在使用具有消息元素的虚拟总线进行通信的软件组件之间建模基于消息的通信。

发送和接收携带总线数据的消息

这个示例展示了如何在模型组件之间发送和接收携带总线数据的消息。

模型在消息可用性上运行的消息接收接口

这个示例展示了如何在基于消息的系统中同步执行和数据可用性。

基于消息的计算

与消息通信的温度控制系统

该示例显示了如何在分布式系统中使用消息通信,其中控制器以迭代方式从不同的发件人管理多个传入消息,并将消息发送到不同接收器的命令。

使用MATLAB系统块处理消息有效负载

这个例子展示了如何使用MATLAB系统块发送、接收和处理消息。

模拟分布式体系结构上的中间件效果

使用队列块来管理消息

这个例子展示了如何使用Queue块来存储和队列消息。

使用sievents建模消息通信模式

这个例子展示了如何使用SimEvents®创建通用的通信模式。