主要内容

怎么做DDS块集工作

这个DDS块集允许您在Simulink中创建DDS应用程序金宝app®. 如果您有一个在Simulink中建模的应用程序希望能够使用DDS,则可以使用金宝appDDS块集方便地连接到DDS中间件平台DDS块集将DDS概念引入Simulink环境,在Simulink应金宝app用程序中建模这些概念,然后使您能够将应用程序连接到DDS。

概念的DDS块集工作流程

从DDS网络和DDS应用程序所需的DDS定义开始。

创建DDS定义

然后将DDS定义引入Simulink环境。您可以导入或创建这些定义。一旦定义在Simuli金宝appnk环境中,Simulink中就可以使用域、主题、类型、服务质量(QoS)和域参与者信息。

模型DDS在电力系统中的应用金宝app

现在,您可以构造或调整Simulink模型,使其作为发布者、订阅者金宝app或同时作为发布者和订阅者的应用程序。

然后配置DDS接口。DDS接口是应用程序和DDS网络之间的连接点。具体来说,当您使用DDS块集,接口是在应用程序的数据编写器和数据读取器上指定的主题和QoS。

将应用程序部署到DDS网络

在对DDS应用程序进行适当建模后,构建模型并使用可执行文件在DDS网络上部署应用程序。现在,您的DDS应用程序可以使用DDS与其他应用程序通信。

这个DDS块集为DDS供应商RTI和eProsima提供开箱即金宝app用的支持。

DDS块集工作流程

使用DDS块集完成这些概念性步骤的工具:

  1. 使用DDS应用程序快速启动导入或创建DDS定义。

  2. 在DDS字典中查看或编辑DDS定义。

  3. 使用DDS块对发布服务器或订阅服务器进行建模。

  4. 使用代码映射编辑器配置DDS接口(DataReader和DataWriter的主题和QoS属性)。

  5. 构建应用程序可执行文件,以便在DDS网络上部署应用程序。

另见

|