LabWindows/CVI在风洞数据采集中的应用(08-100)

  作者:杨大成 北京中科泛华测控技术有限公司成都办事处 时间:2009-02-27来源:电子产品世界

  a) hdbc=DBConnect (MD_DATABSE_NAME);和数据库建立连接,参数为数据库名称、用户ID及密码构成的字符串。

  b) hstmt=DBActivateSQL (hdbc, string);激活SQL语句。

  c) DBPutRecord (hstmt);刷新数据库。

  d) DBDeactivateSQL (hstmt);解除活动SQL语句。

  e) DBDisconnect (hdbc);断开数据库连接。

  2.5信号分析

  在LabWindows/CVI里面自带了常用的信号分析处理函数,可以进行常用的时域信号、频域信号处理以及数字滤波处理等。

  在该程序中时域信号处理主要使用了卷积(Convolve)、积分(Integrate)、微分(Difference)。频域信号处理使用了FFT。数字信号处提供了一个可设置的对话框,方便使用者配置滤波参数。

 

  图5

  常规的数学处理函数在这个程序中也有用到,都是利用了LabWindows/CVI自带的数学函数如:波形数据的基本算术运算,Add1D、Sub1D、Mul1D、Div1D。

  试验报告

  在完成试验后,根据试验的要求生成Word或Excel报告,不用再手动编辑报告了,节约了大量时间。这里也是使用LabWidnwos/CVI提供的报告生成工具包,该工具包包含了很多简单实用的函数,可以自动生成柱状图、饼图等,也可以将面板上显示的波形图自动插入到指定位置。

  结语

  通过利用LabWindows/CVI提供的各种控件快速构建好用户界面,又利用各种提供的丰富函数以及工具包功能函数完美、快速完成了整个程序的开发。在短时间保证开发顺利按照既定计划执行,圆满完成了开发任务。

1 2 3 4

关键词: National Instrument LabWindows/CVI

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版