NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

有关中泰数据采集卡使用的问题

最近我在用中泰USB7360系列的数采卡采集电压信号,直接调用了他提供的labview的demons程序。我想实现把采集到的电压信号间隔1s保存到excel中。可是在连接硬件采集时,刚开始时,电脑运行超慢。我把它其中一个输入参数packetByteSize数值(具体我也不知道是什么,当时只是尝试修改的)修改小点,再运行就不卡。可是,在实现每秒保存一次数据时碰到了问题。其中一部分程序如上传的附件所示:          for循环设为4。调试时根本不能满足一秒的要求。特别是把for循环的次数变大如10次等,更不能满足。这已经困惑我很久了。

 

我在考虑会不会labview程序的运行时间影响,可我测过一个for循环差不多只需万分之一毫秒。应该不会有多大影响。    请哪位处理过这类问题的高手帮帮忙。谢拉!

0 项奖励
1 条消息(共 5 条)
4,593 次查看

你好!

1. 由于是中泰提供的LabVIEW函数,不清楚你说的参数packetByteSize含义,建议可以参考该产品提供的说明文档;

2. 编写的程序如果是实现采集1S数据存储,建议可以不需要While循环,只用For循环即可。对于截图中的While循环,需要停止循环后数据才能存入文件的。

 

 

NI应用工程师

0 项奖励
2 条消息(共 5 条)
4,514 次查看

”你好!

1. 由于是中泰提供的LabVIEW函数,不清楚你说的参数packetByteSize含义,建议可以参考该产品提供的说明文档;

2. 编写的程序如果是实现采集1S数据存储,建议可以不需要While循环,只用For循环即可。对于截图中的While循环,需要停止循环后数据才能存入文件的。

 

 

NI应用工程师“

 

谢谢你的提点。我很认真的考虑过你的建议。我把完整的程序传上来我本程序是想实现每间隔1秒保存一次数据,不理解你说的“不需要While循环”,麻烦详细说明下。“对于截图中的While循环,需要停止循环后数据才能存入文件的”我不理解,因为程序运行时并没有停止while循环,数据就可以保持。该程序困扰我的是,连上数采卡后无法确切间隔1秒保存,时间上存在很大偏差。

 

 

0 项奖励
3 条消息(共 5 条)
4,501 次查看

”你好!

1. 由于是中泰提供的LabVIEW函数,不清楚你说的参数packetByteSize含义,建议可以参考该产品提供的说明文档;

2. 编写的程序如果是实现采集1S数据存储,建议可以不需要While循环,只用For循环即可。对于截图中的While循环,需要停止循环后数据才能存入文件的。

 

 

NI应用工程师“

麻烦请帮我看看该程序有什么问题。谢谢!!!
0 项奖励
4 条消息(共 5 条)
4,499 次查看

请参考附件进行程序编程,充分使用已用时间的布尔量输出。

0 项奖励
5 条消息(共 5 条)
4,465 次查看