设置并配置 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 资源管理器配置目标计算机设置。
从 Simulink 起始页面选择 Simulink Real-Time 模板,并创建
exampleSlrtApp模型。在 MATLAB 命令行窗口中,输入:simulink
在 Simulink 编辑器中,打开 Simulink Real-Time 资源管理器。在 Real-Time 选项卡中,从目标列表中点击 SLRT Explorer。
从 Target Computers 列表中选择目标计算机节点。您可以在此列表中为 Explorer 添加或移除目标计算机定义。
要添加一个代表另一台目标计算机的节点,请在 Targets Tree 窗格中点击 Add target 按钮。
要删除代表目标计算机的节点,请选中该节点并点击 Remove target 按钮。
有关详细信息,请参阅将目标计算机定义添加到资源管理器。
请确认目标计算机已启动,并等待目标计算机完成实时操作系统 (RTOS) 的启动过程。
要将 Simulink Real-Time 连接至目标计算机,请点击 Disconnected 切换至 Connected。如果开发计算机与目标计算机之间的软件版本不匹配,系统会弹出一个消息框,提示您更新目标计算机。
如果需要修改目标计算机的配置,请选择 Target Configuration 选项卡,并使用 Change IP Address 按钮为目标计算机定义设置目标计算机的 IP 地址。例如,Speedgoat 目标计算机已预先配置为指向
192.168.7.5。有关详细信息,请参阅配置目标、更新并重启。
注意
如果 Simulink Real-Time 报告连接问题,请联系 MathWorks® 支持团队。有关详细信息,请参阅故障排除基础以及 MathWorks 支持网站 MathWorks 帮助中心网站。