在本教程中,你必须有这样的配置:
单PCI总线目标计算机
网络目标电脑开机方法
您必须已经安装和配置C编译器作为其一部分的万博1manbetx®实时™安装。如果没有,看命令行C编译器配置。
要运行万博1manbetxSimulink的实时在目标计算机上的模型,则必须在网络连接中的发展和目标计算机。
目标网络设置值仅具有代表性。请向网络管理员咨询实际值。有关网络配置的更多信息,请参见PCI总线以太网设置。
通过从Simu万博1manbetxlink开始页面创建一个模型来打开一个Simulink实时模型。在MATLAB命令窗口中,键入:
万博1manbetx
从开始页面选择Simu万博1manbetxlink实时模板,并创建exampleSlrtApp
模型。或者,在命令窗口,使用万博1manbetxSimulink.createFromTemplate
命令。
在Simuli万博1manbetxnk编辑器,打开目标计算机管理。在里面即时的选项卡,从目标列表中,点击目标计算机管理。
来自目标计算机列表中,选择目标计算机节点。
要添加表示另一个目标计算机中的节点,在目标窗格中,单击添加目标按钮。
若要删除表示目标计算机的节点,请选择该节点并单击删除目标按钮。
来自高级设置列表中,集IP地址到IP地址为目标计算机(例如,目标的Speedgoat机预配置地址192.168.7.1
)。
组子网掩码到LAN的子网掩码地址(例如,255.255.255.0
)。
组港口(可选)的值大于20000
和小于65536
。此属性默认设置为22222
,高于预留区域的值(远程登录
,ftp
等等)。
如果需要一个网关,集网关(可选)到访问目标计算机所需的网关。此属性默认设置为255.255.255.255
,这意味着您不使用网关连接到目标计算机。如果你连接你的电脑与交叉电缆,离开这个财产255.255.255.255
。
如果你与你的局域网内的目标计算机通信,不要更改默认设置。如果您从您的目标计算机局域网内不同开发计算机进行通信,定义了一个网关,并在此输入IP地址。特别是,如果您通过Internet访问目标计算机创建一个网关。
选择以太网总线PCI
。所有的Speedgoat目标机器采用总线型PCI
。
选择以太网驱动程序汽车
(默认)。这个设置取决于Speedgoat目标机的类型。这些信息在Speedgoat文档中提供,并且可以在目标机器的标签中找到。
目标计算机管理器窗口如图所示。
要运行万博1manbetxSimulink的实时模拟在目标计算机上,您必须配置目标设置。
通过从Simu万博1manbetxlink开始页面创建一个模型来打开一个Simulink实时模型。在MATLAB命令窗口中,键入:
万博1manbetx
从开始页面选择Simu万博1manbetxlink实时模板,并创建exampleSlrtApp
模型。或者,在命令窗口,使用万博1manbetxSimulink.createFromTemplate
命令。
在Simuli万博1manbetxnk编辑器,打开目标计算机管理。在里面即时的选项卡,从目标列表中,点击目标计算机管理。
在里面目标计算机列表中,选择目标计算机节点。
要添加表示另一个目标计算机中的节点,在目标窗格中,单击添加目标按钮。
若要删除表示目标计算机的节点,请选择该节点并单击删除目标按钮。
来自高级设置列表中,根据需要执行以下目标的计算机设置:
USB支万博1manbetx持-如果你想在目标电脑上使用USB端口,例如连接USB键盘,请选择此复选框。否则,清除它。
图形模式- 如果你想显示的信息,如目标范围,在图形格式,选中此复选框。如果你想显示为文本信息,清除它。
目标计算机管理器窗口如图所示。
要运行万博1manbetxSimulink的实时模拟在目标计算机上,您必须配置目标计算机引导方法。欲了解更多关于引导方法,请参阅目标计算机引导方法。
通过从Simu万博1manbetxlink开始页面创建一个模型来打开一个Simulink实时模型。在MATLAB命令窗口中,键入:
万博1manbetx
从开始页面选择Simu万博1manbetxlink实时模板,并创建exampleSlrtApp
模型。或者,在命令窗口,使用万博1manbetxSimulink.createFromTemplate
命令。
在Simuli万博1manbetxnk编辑器,打开目标计算机管理。在里面即时的选项卡,从目标列表中,点击目标计算机管理。
在里面目标计算机列表中,选择目标计算机节点。
要添加表示另一个目标计算机中的节点,在目标窗格中,单击添加目标按钮。
若要删除表示目标计算机的节点,请选择该节点并单击删除目标按钮。
展开列表。
要清除MAC地址,从高级设置列表,删除值MAC地址盒子。
如果您在默认情况下清除MAC地址,目标计算机下次启动时,该软件会自动获得的访问目标计算机的MAC地址。软件显示他们在确认万博1manbetxSimulink的实时网络引导对话框。
要手动输入在目标计算机的MAC地址,在MAC地址对话框中的格式输入地址xx: xx: xx: xx: xx: xx
。
下次目标计算机启动时,该软件选择并启动与该MAC地址匹配的目标计算机。的万博1manbetxSimulink的实时网络引导对话框不会打开。
请点击创建引导磁盘。
该软件在开发计算机上创建并启动一个网络引导服务器进程。你看到一个最小化的图标()在开发计算机的右下角系统托盘中。
目标计算机管理器窗口如图所示。
通过运行置信度测试验证安装和配置。
创建网络引导映像并重新启动目标计算机。看到网络引导方法。
在当前文件夹窗口中,选择MATLAB之外的文件夹®根文件夹。
在MATLAB命令窗口中输入slrttest
。
MATLAB执行默认目标计算机的测试脚本,并显示指示测试是通过还是失败的消息。
### 万博1manbetxSimulink的实时测试套件###主机目标接口:TCPIP ###测试1,中国平安目标电脑TargetPC1“使用系统平:... OK ###测试2,中国平安目标电脑TargetPC1“使用SLRTPINGTARGET:... OK ###测试3,软件重启目标计算机‘TargetPC1’:........... OK ###测试4,构建并下载Simulink的实时应用万博1manbetx使用模型... slrttestmdl到目标电脑TargetPC1':... OK ###测试5,以“TargetPC1”检查主机目标指挥通信:... OK ###测试6,下载一个预先构建的Simulink万博1manbetx实时应用到目标计算机......“TargetPC1”:... OK ###测试7,执行对0.2S Simulink的实时应用:... OK ###测试8,上传记录的数据和比较万博1manbetx与仿真结果:... OK ###测试套件成功完成
评估结果。
如果测试返回好吧
,您就可以构建并下载一个实时应用程序到目标计算机。
如果有一个或多个测试返回失败
见在Simulink中实时故障排除万博1manbetx。