消息
Establish message-based communication between Simulink®模型组件
消息用于建模Simulink组件之间的通信,以实现系统集成。万博1manbetx您可以使用消息在组成模型中建立通信,该组件模型的组件具有I/O边界的定义功能集。
在控制系统体系结构中,必须基于消息的软件组件之间的通信,在控制系统体系结构中,由于系统复杂性,集中式体系结构被分布式体系结构取代。消息是将事件与相关数据相结合的有用建模工件。使用消息块管理消息的生产,消费和存储。
要了解有关Simulink消息的更多信息万博1manbetx,请参阅Simulink Messages Overview。
块
工具
话题
Understanding Simulink Messages
- Simulink Messages Overview
Overview of the message-based communication for distributed architectures, code generation, and middleware modeling.
模型消息发送和接收接口
- 动画并理解发送和接收消息
发送,接收,可视化和动画消息并显示消息数据。 - 在软件组件之间建立消息发送和接收接口
创建消息发送和接收接口,并为C ++代码生成准备组件。 - 指定消息接口的队列属性
Specify queue properties for individual model components and compositions. - Merge Message Lines Using a Message Merge Block
Route messages using a消息合并堵塞。 - Use Virtual Buses with Message Elements for Component Communication
发送和接收带有消息元素的虚拟总线,其中包含非虚拟总线作为数据。 - 发送和接收消息Carrying Bus Data
发送和接收具有非虚拟总线数据的消息。 - Model a Message Receive Interface that Runs on Message Availability
此示例显示了如何在基于消息的系统中同步执行与数据可用性。
基于消息的计算
- 温度控制系统与消息通信
通过处理室温下的消息并使用消息传达控制命令,对室温进行分布式控制。 - 使用消息轮询和消息触发子系统
演示和比较消息触发的子系统和消息轮询子系统。 - 使用MATLAB系统块的流程消息有效载荷
此示例显示了如何使用MATLAB系统块发送,接收和处理消息。 - 在控件和传感器融合后,生成C ++消息接口(自动驾驶工具箱)
为基于消息的通信元素生成代码een components of a highway lane following system. - 无线轮胎压力监测系统带故障记录
Model a wireless tire pressure monitoring system with fault logging using message communication.
模拟中间件对分布式体系结构的影响
- 使用队列块管理消息
使用FIFO队列,LIFO队列和优先队列进行排序和存储消息并定义队列策略。 - 使用SimeVents建模消息通信模式
Merge, broadcast, distribute, multicast, and delay messages using SimEvents®。
- 步骤1:使用多个发件人和接收器构建共享通信渠道
- STEP 2:模型无线消息通信与数据包丢失和渠道故障
- STEP 3:使用CSMA/CD协议建模以太网通信网络