主要内容

消息

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

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

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

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

全部展开

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

工具

全部展开

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

主题

理解模型信息万博1manbetx

万博1manbetx仿真软件信息概述

分布式体系结构、代码生成和中间件建模的基于消息的通信概述。

模型消息发送和接收接口

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

发送、接收、可视化和动画消息,并显示消息数据。

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

创建消息发送和接收接口,并为c++代码生成准备组件。

为消息接口指定队列属性

为各个模型组件和组合指定队列属性。

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

使用消息合并块。

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

发送和接收带有非虚拟总线数据的消息元素的虚拟总线。

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

使用非虚拟总线数据发送和接收消息。

对运行在消息可用性上的消息接收接口进行建模

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

基于消息的计算

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

通过处理来自室内恒温器的信息,并使用信息向不同的接收者传递控制命令,实现室内温度的分布式控制。

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

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

为车道跟踪控制和传感器融合生成c++消息接口(自动驾驶工具箱)

为高速公路车道跟踪系统的组件之间的基于消息的通信生成代码。

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

使用队列块来管理消息

使用FIFO队列、LIFO队列和优先级队列对消息进行排序和存储,并定义队列策略。

使用sievents建模消息通信模式

使用SimEvents合并、广播、分发、多播和延迟消息®