如何设置The Mathworks, Inc. MATLAB®软件用来创建一个NI VeriStand兼容的DLL

更新 Nov 23, 2018

适用于

Software

  • VeriStand
  • LabVIEW Model Interface Toolkit for VeriStand

问题详述

  • 我在Mathworks, Inc. Simulink®软件中有一个模型,并想编译一个兼容NI VeriStand的动态链接库(DLL)。
  • 可使用Model Interface Toolkit编译dll
  • 可编译NI LabVIEW模型产品的dll

解决方案

系统要求
用户可以在NI VeriStand版本兼容性和NI VeriStand Readme文件中找到NI VeriStand和模型接口工具包的版本兼容性信息(包括支持的编译器)。 NI VeriStand Readme文件可以在安装了NI VeriStand的计算机上找到,通常情况下路径为C:\ Program Files(x86)\ National Instruments \ VeriStand <version> \ readme \ readme.html ,或在NI Manual上在线查看。有关访问NI Readme文件的更多信息,请参阅名为“ 查找操作系统,ADE,设备,模块的NI Readme文件 ”的文章。

软件设置
设置MATLAB®软件以创建与NI VeriStand或模型接口Toolkit兼容的DLL,且该DLL需依赖系统上安装的NI VeriStand的版本。需要选择适当的NI VeriStand版本来配置与其兼容的编译器。对于NI VeriStand,需要完成适合您的软件版本的创建步骤,才能设置MATLAB®软件以创建与NI VeriStand兼容的DLL。对于Model Interface Toolkit,您可以按照与NI VeriStand相同的步骤进行操作。

VeriStand 2013 SP1或更新版本:
  1. 在计算机上安装与当前NI VeriStand版本兼容的MATLAB®,Simulink®和Real-TimeWorkshop®。兼容性信息可在NI VeriStand Version Compatiblity中找到 。
  2. 如果您目前还没有与NI VeriStand和LabVIEW Real-Time兼容的编译器:
  • 下载适用于Windows 7和.NET Framework 4.0的Windows SDK 。
  • 运行安装程序并选择以下内容,
    • Windows标题和库(Windows Headers and Libraries)
    • Windows本机代码开发工具(Windows Native Code Development)
    • intellicense和参考组件(Intellisense and Reference Assemblies)
    • Visual C ++编译器(Visual C++ Compilers)
    • Microsoft Visual C ++ 2010(Microsoft Visual C++ 2010)
  1. 从安装光盘安装NI VeriStand或下载安装程序。请确保选择安装NI VeriStand Model Framework
注意:如果您只使用LabVIEW和Model Interface Toolkit,请使用NI VeriStand安装程序从NI VeriStand Features窗口安装Model Interface Toolkit
  1. 紧接步骤3:选择正确的编译器步骤4:参照在MathWorks,Inc.Simulink®软中编译模型-NI VeriStand 2017帮助 文档中构建编译模型的步骤来构建模型。

相关信息

MATLAB®,Simulink®和Real-TimeWorkshop®是The MathWorks,Inc的注册商标。所有商标均为其各自所有公司的财产。

本文是否有帮助?

无帮助