本文介绍了利用LabVIEW语言来实现上、下位机之间通信的方法,并从软、硬件两个方面阐述了设计思想。从实现PC机PC机之间的串口通信出发,先实现双PC机之间的数据发送、返还和接收,进而设计了以PC机作为上位机,以飞思卡尔8位单片机作为下位机的基于labview软件的串口通信系统。经过实验调试,系统达到了预期的通信目标。 应用先...
我们选择了NI-7852R FPGA模块,因为在与LabVIEW FPGA模块结合之后,它将 帮助我们达到我们所有的目标。 我们使用LabWindows/CVI开发图形化用户界面,管理所有的指令,控制站台的仪器,并解析实现自动化测试的函数。我们利用LabVIEW软件和LabVIEW FPGA模块中与视频接口和串行通讯相关的函数编写VI。然后将在LabVIEW中创建的VI连接...
目前在这一领域内,使用较为广泛的软件包括NI公司的LabVIEW 和LabWindows/CVI,HP公司的VEE等。 设计中,硬件方面使用基于PCI插槽的429信号收发板卡,将其插入通用电脑PCI插槽达到了测试的硬件要求,实现429信号的发送和接收;软件方面使用NI公司的LabWindows/CVI作为开发平台,主要用来完成发送前的数据准备、对接收数据的处理和...
使用NI LabWindows™/CVI和LabVIEW FPGA模块,利用一个PXI机箱和一个集成的NI控制器, 两个NI可重配置的I/O(RIO)模块来处理非标准的视频声画同步、管理私有串口协议,另外使用两个模块生成非标准的视频和一些信号路由矩阵信息。
为此,本文通过对数字信号处理与分析理论及算法的研究,在通用微型机上利用LabWindows/CVI6.1开发平台实现了虚拟数字信号分析仪系统并扩充了其功能.该系统包括数据采集及存储仪,波形发生器,经典确定性信号分析仪,希尔伯特变换分析仪,HARTLEY变换分析仪,随机信号功率谱分析仪,无限冲激响应数字滤波器(IIR DF)及有限冲激响应...
的应用。目前,基于1553B总线的串行通讯仿真 系统大多是用VC、VB、Delphi等面向对象的可视化 编程语言实现的。基于LabVIEW的串行通讯仿真系 统和上述开发工具相比,编程更加方便,开发周 期短,而且人机界面友好,受到越来越多的测控工 程师的青睐。由于1553B总线是一种典型的实时 ...
LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。 LabWindows/CVI是NI公司推出的交互式C语言开发平台。它的集成化开发环境...
4.2.1 LabWindows/CVI简介 作为虚拟测量仪器,关键是要具有易于生成良好操作界面和强大数据处理能力的工具软件。本系统的程序设计是用LabVIEW开发的。LabVIEW是美国NI公司开发的基于C/C++的专门用于虚拟仪表及过程控制的可视化编程语言,采用LabVIEW提供的控制件库(包括开关、旋钮、图表等)很容易地设计出符合实际要求、新颖美...
运用datasocket技术实现基于labview的测控系统摘 要现代测控技术在工业农业国防航空航天等领域的自动化发展过程中发挥着巨大作用。labview是一款强大的工业标准图形化编程工具,已广泛应用到工业自动化通信航空等各个领域,labv
这种方式借助于插入计算机内的数据采集卡与专用的软件如LabVIEW(或LabWindows/CVI)相结合,通过A/D变换将模拟、数字信号采集到计算机进行分析、处理、显示等,并可通过D/A转换实现反馈控制。根据需要还可加入信号调理和实时DSP等硬件模块。 (2)基于通用接口总线GPIB接口的仪器系统 ...