主要内容

本页采用了机器翻译。点击此处可查看英文原文。

设置并配置 Simulink Real-Time

本教程要求您具备以下配置:

  • 安装在 MATLAB® 开发计算机上的 Simulink® Real-Time™ 软件

  • Speedgoat® 目标计算机(目标计算机)已连接至开发计算机

  • 开发计算机上已安装 Speedgoat I/O Blockset 软件

有关详细信息,请参阅使用 Simulink Real-Time 资源管理器配置目标计算机设置

注意

对于已与 R2020a 或更早版本配合使用,且尚未迁移到至少 R2020b 的目标计算机,请通过 Speedgoat customer portal 联系 Speedgoat 技术支持。

配置开发计算机与目标计算机之间的链接

要在目标计算机上运行 Simulink Real-Time 模型,必须将开发计算机和目标计算机通过网络连接起来。

目标网络设置值仅供参考。请咨询您的网络管理员以获取实际数值。有关网络配置的更多信息,请参阅使用 Simulink Real-Time 资源管理器配置目标计算机设置

  1. 从 Simulink 起始页面选择 Simulink Real-Time 模板,并创建 exampleSlrtApp 模型。在 MATLAB 命令行窗口中,输入:

    simulink
  2. 在 Simulink 编辑器中,打开 Simulink Real-Time 资源管理器。在 Real-Time 选项卡中,从目标列表中点击 SLRT Explorer

  3. Target Computers 列表中选择目标计算机节点。您可以在此列表中为 Explorer 添加或移除目标计算机定义。

    1. 要添加一个代表另一台目标计算机的节点,请在 Targets Tree 窗格中点击 Add target 按钮。

    2. 要删除代表目标计算机的节点,请选中该节点并点击 Remove target 按钮。

    有关详细信息,请参阅将目标计算机定义添加到资源管理器

  4. 请确认目标计算机已启动,并等待目标计算机完成实时操作系统 (RTOS) 的启动过程。

  5. 要将 Simulink Real-Time 连接至目标计算机,请点击 Disconnected 切换至 Connected。如果开发计算机与目标计算机之间的软件版本不匹配,系统会弹出一个消息框,提示您更新目标计算机。

  6. 如果需要修改目标计算机的配置,请选择 Target Configuration 选项卡,并使用 Change IP Address 按钮为目标计算机定义设置目标计算机的 IP 地址。例如,Speedgoat 目标计算机已预先配置为指向 192.168.7.5

    有关详细信息,请参阅配置目标、更新并重启

注意

如果 Simulink Real-Time 报告连接问题,请联系 MathWorks® 支持团队。有关详细信息,请参阅故障排除基础以及 MathWorks 支持网站 MathWorks 帮助中心网站

另请参阅

主题