求教:tdms文件及exe生成的几个问题
正在学用LabVIEW制作一个监测软件,出现了若干问题,向论坛高手求教。1. 当监测数据有异常(异常状况不会很多)时,要求存储监测数据,每组数据约2KB,请问用tdms文件存储合适么?
2. 根据要求定时存储监测数据,计划用access数据库,用Database Connectivity工具包(还不太明白),不过不了解监测数据中的1024个无符号整数数组怎样存储其中,因为LabVIEW中的数组是不指定大小的,那么出入类型是什么呢?给个例子最好了。
3. 在生成exe文件时,设置启动vi是“启动界面”,始终包含中是其他vi,但它并不调出“主监测界面”,而在编辑模式下是正常调用的,我的启动界面在subvi目录,主监测界面在上一级目录,调用时是用当前vi路径和相对路径创建路径的,生成后没有vi文件,是不是会出问题啊?同样ini、tdms等的路径设置上会不会也有影响啊?
4. 数据通信部分计划用USBCAN方式,有没有这方面的例子啊?
各位大侠帮我看看,同时求一规范的工程lvproj项目(保持开发时目录构架,最好也用发布的exe和install配置也有的),这样我作出的东西也看着专业一点,呵呵。。。
补充:开发使用的是LabVIEW8.5的中文版,呵呵,英文难懂。。。 1、2K的大小用txt的电子表格最方便,没有必要用tdms;
2、database工具包用的字符串数组存进去的; http://wdy.cpubbs.com 文件 例子;
3、你用的vi server 吗?那应该没有问题;
4、CAN总线NI有工具包和自带的例子; 感谢版主关注!刚才仔细看了下版主的主页,好东西真多,还要多向版主学习。
1、 我也觉得用tdms好像也挺复杂的,而且软件中要求形成异常统计信息,似乎用tdms也不太好统计,晚上一直在作这个思路的。。:L 挺难的,主要是统计异常走势曲线时不好办啊;
2、 学习版主例子;:victory:
3...我不知道。vi server指什么?但现状是“主监测界面”打不开。。。我不太理解LabVIEW发布程序的方式,
比如:编辑模式的目录是 发布为exe文件时
++++++++++++ ///////////////////////
启动界面.vi 启动vi
主监测界面.vi 始终包含
用户配置.ini
+++SubVI 始终包含
读取配置.vi 始终包含
设置配置.vi 始终包含
++++++++++++ ////////////////////
是不是理解为,以上的vi文件都被包含在exe文件中了,因此有两点疑问:
在启动界面中调用“主监测界面.vi ”的文件应用还有效么?
同理,“读取配置”中的用‘当前vi路径’节点与‘..\..\用户配置.ini ’ 创建的文件路径还有效么?
4、 NI有CAN总线的工具包,但。。。貌似8K+的样子,偶用不起。。:L
最后,版主方便的话,发个以前的工程到我邮箱里,呵呵,谢了。
zrf810402@163.com
[ 本帖最后由 zrf 于 2008-5-8 22:36 编辑 ] 未解决,顶起来。:hug: 应该说我给你的回答都能轻松解决你的问题,没有解决是说明你没用心去思考我给你提供的思路。
打包的时候,只需要把启动界面.vi做主程序,其他的都是sub vi和support file。
4、你google 下daqmx8.6.1然后安装完,就能有can总线模块。,免费。 多谢版主,学习中。。
页:
[1]