主要内容

连接消息接收接口和仿真软件的功能金宝app

这个例子展示了如何使用基于消息的系统可用性的数据同步执行。我们将展示如何使用事件和动作模式这一行为。这个例子构建在另一个例子,建立软件组件之间的消息发送和接收接口,两个软件组件使用消息进行通信。

与前面的示例一样,代码生成过程应该适用于SendComponent ReceiveComponent。中间件消息存储模型和数据中间件提供的通知事件。

下面是组成模型SendComponent和ReceiveComponent使用两个模型创建的块。这两个模型块通过消息队列阻塞线相连。

当一个消息到达队列的块,它的到来是ReceiveComponent沟通通过使用队列条目事件动作。这激活仿真软件功能块内部Receive金宝appComponent接受新消息进行处理。

为了实现这一行为,在队列中块,事件动作选项卡,条目字段,块调用模型函数金宝apponMessageAvailable ()。看到事件动作语言和随机数生成(SimEvents)有关事件的更多信息的行为。

仿真软件的功能块被激活时,金宝app它接受一个消息并将其转换为一个信号。

因此,发出的信息在ReceiveComponent SendComponent触发执行。观察这种行为,使用顺序查看器块。

例如,观察仿真时间0:

  1. 箭头从块发送到队列块代表一个消息发送的数据值0

  2. 箭头从队列中块的仿真软件功能块表示调用金宝apponMessageAvailable ()函数。

  3. 箭从队列中块说明消息和数据值0收到在这个函数调用Receive块。

  4. 水平,虚线箭头表示从仿真软件功能块队列块显示的回归函数金宝apponMessageAvailable ()

关于序列查看器的更多信息块,明白了使用顺序查看器来可视化信息,事件,和实体

另请参阅

|||

相关的话题