时间:2015-04-09 10:34 文章来源:http://www.lunwenbuluo.com 作者:刘丽 王山 点击次数:
在LabVIEW的后面板上放置数据采集助手函数,就会自动出现测试任务对话框,选择测试类型、通道,确定之后会出现采集助手对话框,对测试信号进行相关设置后,单击确定,数据采集助手图标下面出现数据端口,这样就可以执行采集任务并将数据返回。
本文采用多通道同时采集,所以利用拆分信号函数将各路分开,最后将各个输出接线端口与显示控件连接。单样数据采集程序如图3所示。
3.2 程序设计
虚拟仪器开发主要都是使用LabVIEW,所以LabVIEW拥有在外观以及功能上和传统仪器面板相似的控件,在前面板上的放置可以十分方便,并且可以随意地调整其大小和颜色以及风格。有极其丰富的界面设计组件还有强大的数据处理函数只是LabVIEW所具有的第一个显著的优点,而且作为图形化编程的LabVIEW十分易于掌握。VI是LabVIEW的核心,其拥有一个人机对话的界面,也就是常说的前面板以及与源代码功能相似的程序框图。来自程序图的指令经由前面板来进行接收,其控件模拟了仪器的输入装置且将数据提供给了VI的程序框图,而模拟了仪器的输出装置的指示器显示了由程序图取得抑或是产生的数据。图4以用户登录界面的程序设计为例简单介绍了LabVIEW的编程。
在图4用户登录的界面这一程序当中,要求进行正确的用户名还有密码的输入,若连续三次输入错误,则自动退出操作界面。
4 小结
虚拟仪器是现代测试系统的一种表现形式,是现代测控系统最先进最快捷的工具。本课题目的主要是了解如何组建一套虚拟仪器系统,并实现对信号的监测。首先利用传感器将外部信号转换为电信号,再经过信号调理模块对其进行放大、滤波等处理,最后利用数据采集卡采集信号并将其在计算机上显示出来。重点在于软件的学习与应用,熟悉LabVIEW语言,能够编写程序框图,完成监测系统的程序设计。
参考文献:
[1]罗德柱.基于虚拟仪器的测控平台的设计与研究[D].西安:西安科技大学,2006.
[2]Jeff Kodosky.LabVIEW是一种通用编程语言吗?[J].测试技术,2007,11(26):49-51.
[3]雷振山.LabVIEW 8.2基础教程[M].北京:中国铁道出版社,2008.1.
联系方式
随机阅读
热门排行