基于LabVIEW的数据自动变速采集系统
2015-01-13王树东王焕宇
化工自动化及仪表 2015年2期
王树东 何 明 王焕宇
(1.兰州理工大学电气与信息工程学院,兰州 730050;2.甘肃省工业过程先进控制重点实验室,兰州 730050)
随着科学技术的不断发展,在线监测与处理数据显得尤为重要,NI公司发布的可编程控制器便可以较好地实现该功能。该控制器具有高频处理器和用于网络编程、通信与扩展I/O的双以太网端口。其采集卡采用硬盘热备数据,能够防止上位机数据丢失[1,2];采集速率较高,且具有多种速率选择。在有故障或特殊情况下,系统需要对大量数据进行记录以便做更好的分析,并要求采集卡在高速率下进行采集及存储等。但是在正常情况下,采集卡只需较低速率运行便可达到要求。因此,自动变速率采集卡将在现代采集系统中具有广泛的应用前景。
数据采集就是利用LabVIEW驱动程序对数据采集卡的参数和工作方式进行正确设置并使其按设置工作。数据采集卡进行数据采集并将实际采集的数据先用LabVIEW自带的数组或者波形函数来代替。数据处理软件设计包括滤波、数据存储与读取、波形显示与处理(如傅立叶变换及谱密度计算等)。确定数据采集卡后,将采集卡的驱动光盘放入计算机并按其指示进行安装,正确设置驱动所要用的VI输入/输出参数,编写程序即可[3,4]实现数据采集。
1 NI-RIO配置①
为设计采集及读取等程序,首先需要对NI-RIO进行配置,实现上位机与设备的通信;然后通过设计上位机项目实现数据的采集及读取等功能。将采集、读取程序载入设备FPGA中,实现程序的自启动。……
登录APP查看全文
