生成LabVIEW实时应用程序的要求



主要软件: LabVIEW Modules>>LabVIEW Real-Time Module
主要软件版本: 6.0
主要软件修正版本: N/A
次要软件: LabVIEW Development Systems>>LabVIEW Professional Development System

问题: 如果我希望代码能够在RT系统上电时自动运行,是否必须要生成一个基于实时的可执行文件。有没有一种途径生成可执行文件而又不使用应用程序生成器

解答:

LabVIEW 8.0或更新的版本

从LabVIEW 8.0之后,你可以手动设置某个VI为启动VI,这使得生成可独立运行的应用变得可能,而不需要借助于应用程序生成器。请参考下面这篇KB——如何配置一个启动VI:KnowledgeBase 3TFFQLQS: Configuring Startup VIs on LabVIEW Real-Time Targets

注:以上方法要求客户使用FTP上传文件到目标系统并手动修改ni-rt.ini文件

LabVIEW 7.1及更早期的版本

为了能在实时控制器启动时自动运行你的代码,你需要一个可执行文件。如果用户不想购买应用程序生成器,一种可选的方案就是提供给用户一个启动程序,该启动程序通过VI Server的方式来加载VI。用户用FTP将需要的文件上传到存储介质。



相关链接:

KnowledgeBase 3TFFQLQS: 在LabVIEW实时目标上配置启动VI

KnowledgeBase 3UJACBE9: 在MAX中使用FTP在主机和实时目标之间传输文件



附件:





报告日期: 04/05/2001
最近更新: 09/15/2011
文档编号: 2848SIKN