主要内容

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

这个例子展示了如何使用消息合并块来路由消息。在本例中,基于消息的通信是在两个组件之间构建的:Send组件创建消息并将它们发送给Receive组件。Queue块用作组件之间的消息缓冲区,并配置为具有容量的FIFO队列One hundred..有关如何在组件之间创建消息通信的信息,请参见在软件组件之间建立消息发送和接收接口

在本例中,Send组件有两个算法,用于生成使用两个Send块转换为消息的数据。消息合并块将两条消息行合并为一条消息行。

您可以准备这个模型为每个组件生成c++代码。生成的代码包含必要的软件接口,允许您连接操作系统或消息中间件。有关更多信息,请参见生成c++消息以在Simulink和操作系统或中间件之间通信数据金宝app(嵌入式编码)

模拟模型并回顾结果

模拟模型。观察显示输出的Scope块。值在1而且8基于发送组件中的两个常量块。

另请参阅

|||(SimEvents)|(SimEvents)

相关的话题