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.



我如何建立一个仿真界面工具包项目到一个执行文件?



主要软件:
主要软件版本: 5.0
主要软件修正版本: N/A
次要软件: N/A

问题:

我已经配置了一个仿真界面工具包(SIT)VI通过使用SIT连接管理器并且我想要建立进一个执行文件。但是,当我这样做时,我获得以下信息:

没有VI的驱动运行在你的RT端。驱动VI不能自动被host端VI部署到执行文件中。任何VI驱动的下载都要从LabVIEW项目中,或者创建一个自启动执行文件。

我如何建立这样的应用程序而不产生错误?

 



解答:

SIT需要的驱动VI被自动配置,作为模型dll文件被放置在相同文件夹中,名字是<model dll name>_Driver.lvproj.当你建立你的执行文件,使用SIT服务端VI时,驱动VI不被自动包括。这个可以用两种方法解决,依赖于两个终端设备。

实时终端设备:

为了修正这个问题,你需要建立<model dll name>_Driver.VI到一个自启动执行文件中,正如LabVIEW Simulation Interface Toolkit Help: Building a Driver VI Startup Application描述的。一旦驱动VI被建立并部署到自启动执行文件中,你可以建立你的SIT服务器端VI到你本地的执行文件中。

本地端的驱动VI:

除了上述问题,因为驱动VI和SIT服务端VI同时在本地运行,你可以拖拽<model dll name>_Driver.vi 到SIT服务端VI框图中,如下所示,这里模型dll文件就是SIT中sinewave.dll样本。

当你建立你的SIT服务器VI时,LabVIEW应用建立会自动选择地址并包括驱动VI。当在本地服务器建立应用程序时,确定包括的模型DLL文件并给执行文件相同的路径。



相关链接:

附件:





报告日期: 06/13/2011
最近更新: 03/03/2015
文档编号: 5MCC4H7F