主要内容

消息

在Simulink之间建立基于消息的通信金宝app®模型组件

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

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

要了解有关Simulink消息的更多信息金宝app,请参见金宝appSimulink消息概述

全部展开

发送 创建和发送消息
收到 接收消息
命中交叉探针 检测交叉点
队列,实体队列 对消息和实体进行排队
消息合并 组合消息路径
顺序查看器 在模拟过程中显示块之间的消息、事件、状态、转换和函数

工具

全部展开

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

主题

理解Simulink消息金宝app

金宝appSimulink消息概述

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

建模消息发送和接收接口

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

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

在软件组件之间建立消息发送和接收接口

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

为消息接口指定队列属性

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

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

路由消息使用消息合并块。

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

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

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

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

建模一个基于消息可用性运行的消息接收接口

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

基于消息的计算

温控系统信息通信

通过处理来自房间恒温器的消息和使用消息向不同的接收器通信控制命令来分布式控制房间温度。

利用MATLAB系统块处理消息负载

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

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

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

模拟分布式架构上的中间件效果

使用队列块管理消息

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

用SimEvents建模消息通信模式

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