针对基于 LabVIEW 平台的数据采集和数据处理程序设计中,常遇到的典型应用中的问题如:基于 TCP 的网络传 输、软件滤波、数组组合、波形振幅统计、超限报警等问题,本文给出了较详细的解决方案和实用程序设计技巧。
关键字: LabVIEW 数据采集 数据处理
1、 引言
LabVIEW 是美国 NI 公司推出的一个图形化软件开发环境,与其它软件平台相比,它的最大优势在于 测控系统的开发,因为它不仅提供了几乎所有经典的信号处理函数和大量现代的高级信号分析工具,而且 LabVIEW 程序还非常容易和各种数据采集硬件集成,可以和多种主流的工业现场总线通讯以及与大多数 通用标准的实时数据库链接。在 LabVIEW 平台上,笔者多年从事数据采集和处理软件的开发工作,在总 结编程经验的基础上写成本文,希望能和各位同行交流。
2、 数据采集和处理中的常见问题及编程技巧
(1)基于 TCP 的网络传输数据的处理:LabVIEW 可以通过采用 TCP/IP 节点实现局域网通信,TCP/IP 节点在功能模块板→Communication→TCP 子模块中。在网络数据采集中,上位机作为客户端,当数据采 集条件满足时,与远程现场数据采集站建立 TCP 连接(每个数据采集站都有独立的 IP 地址和端口号),在 实际应用当中,发现由于各种原因造成的网络故障导致不能正确实现连接的情况时有发生,特别是在调试 阶段,由于需要经常插拔或触动网线,造成接触不良等问题,使 TCP 连接不畅,所以在软件设计上,加上 TCP 握手次数计数,若超过指定次数仍不能正确连接,则放弃与这个测站的通信,并给出声音报警信息, 提示维护人员进行网络维护。
网络正确链接后,采用两个TCP Read节点读数据,第一个节点读出上传数据包的长度,这里要注意 数据包长所占字节数和数据类型要严格按照通信双方事先约定的格式进行(如双方约定包长和数据均用I16 类型(两字节有符号数)),则用TCP Read接点的bytes to read参数就设为 2,由于 TCP读出的数据类 型为字符型,将其按I16 类型转换成数字类型包长值,如约定每通道的数据均为I16 类型,则数采站每扫描 16 通道一次就将数据打包上传,则包长值为 32 字节,将包长值传给第二个TCP Read节点,它将后继的 32 个字节数据全部读出,并按约定的I16 类型进行转换,然后再将数据按通道进行拆分处理、单位换算、 波形显示、提取最大值、报警处理等。如图 1 所示。
…………
资源简介:目前,数字信号处理广泛应用于通信、雷达、声纳、语音与图像处理等领域,信号处理算法理论己趋于成熟,但其具体硬件实现方法却值得探讨。FPGA是近年来广泛应用的超大规模、超高速的可编程逻辑器件,由于其具有高集成度、高速、可编程等优点,大大推动了数字系...
上传时间: 2013-04-24
上传用户:362279997
资源简介:目前,数字信号处理广泛应用于通信、雷达、声纳、语音与图像处理等领域,信号处理算法理论己趋于成熟,但其具体硬件实现方法却值得探讨。FPGA是近年来广泛应用的超大规模、超高速的可编程逻辑器件,由于其具有高集成度、高速、可编程等优点,大大推动了数字系...
上传时间: 2013-07-06
上传用户:eclipse
资源简介:基于PCI总线和DSP的数据采集与处理系统的设计.nh
上传时间: 2015-06-29
上传用户:lgnf
资源简介:基于DSP的数据采集与处理系统的设计,对硬件开发者有较高的参考价值。
上传时间: 2013-12-28
上传用户:sy_jiadeyi
资源简介:基于labview的数据采集与分析系统这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2021-12-24
上传用户:默默
资源简介:该文档为基于DSP和CAN总线的数据采集与处理的系统讲解文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-02-09
上传用户:jiabin
资源简介:本文以“某港口航道水深适时监测技术研究”项目为背景,针对港口水深测量系统中发射的水声信号,采用基于GPS时间同步技术、以MCU+FPGA为核心控制单元的设计方案,设计了一套适用于工程实际的水声信号数据采集与处理系统。该系统作为港口航道水深适时监测技术的重...
上传时间: 2022-06-04
上传用户:
资源简介:微机数据采集与处理 C语言基本编程教程_10205019
上传时间: 2013-12-20
上传用户:王庆才
资源简介:该文档为labview中数据读取与处理程序简介资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-10-19
上传用户:zhaiyawei
资源简介:数据采集与处理
上传时间: 2013-04-15
上传用户:eeworm
资源简介:专辑类-数字处理及显示技术专辑-106册-9138M 数据采集与处理-494页-11.4M.pdf
上传时间: 2013-07-28
上传用户:gyq
资源简介:《基于ARM7的语音采集与处理》内容包括: 8098单片机实现语音信号的采集与实时ADM压缩;单片机语音采集与合成技术;单片机语音采集与随机实时生成;语音信号采集的时间扩展与截取等
上传时间: 2014-08-23
上传用户:zhangliming420
资源简介:基于89c51的数据采集与显示! 本人课社,希望多多指教!
上传时间: 2013-12-24
上传用户:exxxds
资源简介:一个很好的Matlab编制的数据降维处理软件
上传时间: 2016-04-29
上传用户:xwd2010
资源简介:基于labview的数据接收与滤波程序包括四个子vi,和原工程文件名相同的压缩文件内
上传时间: 2016-07-30
上传用户:jichenxi0730
资源简介:基于TMS320F2812的数据采集及处理系统
上传时间: 2014-01-04
上传用户:Yukiseop
资源简介:数字处理及显示技术专辑 106册 913M数据采集与处理 494页 11.4M.pdf
上传时间: 2014-05-05
上传用户:时代将军
资源简介:TMS320LF2407A是TI公司推出的低功耗、高性能的DSP控制器,其内部具有多种外设接口。基于TMS320LF2407A设计的数据采集与传输系统,充分利用DSP片内的ADC转换模块、SPI串行通信模块、FlashROM等接口电路进行设计,可以完成工业自动化测量、石油勘探仪器设计等领域...
上传时间: 2016-01-01
上传用户:icebee251
资源简介:基于MATLAB的数据采集与分析系统设计这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2021-12-24
上传用户:fliang
资源简介:基于51的数据采集与显示这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2021-12-31
上传用户:
资源简介:该文档为基于机器视觉的图像采集与处理系统的设计总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-01-02
上传用户:
资源简介:该文档为labview的数据采集总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-02-25
上传用户:
资源简介:该文档为基于FPGA的信号采集与处理系统设计与实现总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-03-21
上传用户:
资源简介:摘要 DAQmx驱动作为N公司的第三代数据飛集硬俘驱动程序,减少了传統数据采集硬件驱动程序帶来的编程复杂性,可被多种编程语言调用,程序接口功能强大,应用起来十分方便。研究并使用DAQmx驱动程序开发基于PX1总线的数采系统逐渐成为趋势。针对PXI总线数采系统...
上传时间: 2022-06-22
上传用户:
资源简介:随着我国工农业生产的发展和人民生活水平的提高,作为国民经济基础之一的电力行业取得了迅猛的发展,电力系统输配电的安全性和可靠性也越来越受到电力系统运行、管理和科研人员的关注。输电线路的各种事故是影响电力线路安全运行的重要因素之一。本文正是在这...
上传时间: 2013-04-24
上传用户:zhaiyanzhong
资源简介:本课题完成了基于FPGA的数据采集器以及IIC总线的模数转换器部分、通讯部分的电路设计。其中FPGA采用Xilinx公司Spartan-Ⅱ系列的XC2S100芯片,在芯片中嵌入32位软处理器MicroBlaze;ⅡC总线的模数转换采用Microchip公司的MCP3221芯片,通讯部分则在FPGA片内用VH...
上传时间: 2013-07-12
上传用户:a155166
资源简介:随着我国工农业生产的发展和人民生活水平的提高,作为国民经济基础之一的电力行业取得了迅猛的发展,电力系统输配电的安全性和可靠性也越来越受到电力系统运行、管理和科研人员的关注。输电线路的各种事故是影响电力线路安全运行的重要因素之一。本文正是在这...
上传时间: 2013-07-20
上传用户:古谷仁美
资源简介:近些年来,随着以计算机技术、通信技术为主的信息技术的快速发展和Internet的广泛应用,嵌入式系统也受到了越来越多的重视,日益广泛的应用与工业控制、移动通讯、家用电器以及消费电子设备中。 而数据采样在现代工业中发挥着非常重要的作用,工业设备的监测...
上传时间: 2013-04-24
上传用户:chens000
资源简介:·论文摘要:利用声卡DSP技术和labview多线程技术,提出了一种基于声卡的数据采集与分析的廉价设计方案,具有实现简单、界面友好、性能稳定可靠等优点。在labview环境中实现了音频信号的采集分析及数据存盘重载。PC上配置多块声卡即可构成实时、高信噪比的多...
上传时间: 2013-06-18
上传用户:changeboy
资源简介:数字信号处理是信息科学中近几十年来发展最为迅速的学科之一。常用的实现高速数字信号处理的器件有DSP和FPGA。FPGA具有集成度高、逻辑实现能力强、速度快、设计灵活性好等众多优点,尤其在并行信号处理能力方面比DSP更具优势。在信号处理领域,经常需要对多路...
上传时间: 2013-07-07
上传用户:小火车啦啦啦