Simulink Real-Time 环境搭建过程记录

Posted jia-motor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Simulink Real-Time 环境搭建过程记录相关的知识,希望对你有一定的参考价值。

  • 摘要:制作DOS启动U盘,TCP连接Target机器,搭建Simulink Real-Time仿真环境
  • 背景介绍
    • 配置环境:
      • Host主机 - win10系统,Matlab2017a,Visual Studio 2015
      • Target主机 - R8168网卡
  • 步骤
  1. 下载安装各工具软件 :ISO格式DOS系统。DOS6.22 、Ultraiso、 老毛桃
  2. 通过Ultraiso软件,制作DOS启动U盘。DOS6.22系统需要U盘容量在4G以下,因为只支持FAT格式。将U盘插入Target机器,Bios选择U盘启动,出现如下画面说明制作成功。
  3. 通过Matlab制作Simulink Real-Time DOS Loader程序。
    1. Matlab命令行输入slrtexplr打开Simulink Real-Time Explorer。
    2. 参数设置如图,点击Create boot disk,选择一个目录,然后OK。将生成的三个文件拷进刚刚制作的U盘里。
    3. 将U盘再次插入Target机器,U盘启动,出现如下画面说明成功。
  4. 进行连机测试。
    1. 通过网线,将两台机器连接。设置主机网卡地址与Target机器地址在同一网段。例:192.168.10.2
    2. 打开windows自带命令行cmd,ping Target机器。如果不通,关闭防火墙再试。
    3. 先将Target机器的C盘格式更改为FAT32,Matlab命令行输入xpctest运行双机连接测试。过程中,Target机器会重启。BIOS需预先设置成U盘优先启动,优先级比硬盘高。或者Target重启时,手动选择U盘启动。
    4. 测试成功,Matlab命令行输出画面如下。
  • 要点细节总结:
    1. 一般旧电脑网卡都支持,可以将PCI网卡选择为AUTO,如果不支持,Target启动时,右下角会有提示。
    2. 测试网络Ping过程中,可以会出现ARP表查找不到Target机器。查看Target机器MAC地址。在Host主机中手动添加静态ARP。

以上是关于Simulink Real-Time 环境搭建过程记录的主要内容,如果未能解决你的问题,请参考以下文章

使用simulink进行SVPWM模块的搭建

Matlab环境下的系统仿真与simulink环境下的系统仿真有何不同

如何利用MATLAB/SIMULINK搭建简单的仿真模型

simulink中搭建专家pid控制

simulink上升沿触发怎么设计

Simulink模型生成C语言