From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



从Mathworks公司Simulink®仿真软件产生模型并部署到VxWorks系统



主要软件: NI VeriStand
主要软件版本: 2009
主要软件修正版本: N/A
次要软件: N/A

问题: 我有一个Simulink®模型想部署到NI CompactRIO上的.out文件。我需要安装哪些附加的软件?如何创建.out文件?

解答: 创建.out文件需要使用GNU工具链。在Windows Vista或更高系统中系统使用WindRiver编译器按照如下步骤操作。
  1. 下载WindRiver compiler supporting VxWorks: 
    ftp://ftp.ni.com/pub/devzone/epd/gccdist_vxworks6.3_gcc3.4.4.zip
    忽略zip文件里的 readme 文件,并按照下面的说明操作以在NI VeriStand里使用 Simulink®。
  2. 从下载的zip文件中,拷出 gccdist 文件夹到 C:\
  3. 进入路径 C:\gccdist\supplemental,右击 setup-gcc.bat 并选择 Edit


  4. setup-gcc.bat 文件中修改环境路径,将下面一行
    set LM_LICENSE_FILE=%GCCPATH%\supp\zwrsLicense.lic
    替换为
    set LM_LICENSE_FILE=%GCCPATH%\supplemental\zwrsLicense.lic

安装并配置完 WindRiver compiler之后,您现在可以使用 Mathworks, Inc. Real-Time Workshop® 软件按照下述步骤为您的模型创建 .out 文件:

  1. 打开 Simulink® 并打开您的模型,选择 Simulation»Configuration Parameters 
  2. Real-Time Workshop® 目录下选择 NI VeriStand VxWorks tlc 文件并点击 Apply
  3. 在 Real-Time Workshop®下的 NI Configuration 部分,输入正确的 WindRiver GNU Toolchain Setup Path: C:\gccdist\supplemental\setup-gcc.bat
  4. 点击 Apply 并点击 Build 以编译模型。

Simulink® 和 Real-Time Workshop® 是 MathWorks公司 的注册商标。



相关链接: KnowledgeBase 5TNIIKCN: Setting up The Mathworks, Inc. MATLAB® Software to Create a NI VeriStand Compatible DLL
NI VeriStand Help Manual: Simulation Models

附件:





报告日期: 06/26/2012
最近更新: 11/20/2012
文档编号: 5YPDTUCN