虚拟仪器课程设计报告--基于labview的上位机与下位机之间的通信
《虚拟仪器课程设计报告--基于labview的上位机与下位机之间的通信》由会员分享,可在线阅读,更多相关《虚拟仪器课程设计报告--基于labview的上位机与下位机之间的通信(6页珍藏版)》请在毕设资料网上搜索。
1、 虚拟仪器课程设计报告虚拟仪器课程设计报告 基于基于 labviewlabview 的上位机与下位机之间的通信的上位机与下位机之间的通信 一、虚拟仪器简介一、虚拟仪器简介 虚拟仪器的构成必须包含三大要素:计算机、应用软件和仪器硬件。 虚拟仪器实质上是一种计算机仪器系统,它是由计算机、功能硬件模 块和应用软件等部分组成。 图 1.虚拟仪器系统的基本组成 1. 虚拟仪器硬件平台的构成主要有两部分 (1) 计算机。它一般是一台计算机或者工作站,是硬件平台的核心。 (2) I/O 接口设备。I/O 接口设备主要完成被测输入信号的采集、放大、 模/数转换。不同的总线形式都有其相应的 I/O 接口硬件设备
2、,如 利用 PC 总线的数据采集卡/板(简称数采卡/板,DAQ)、GPIB 总 线仪器、VXI 总线仪器模块、串口总线仪器等。虚拟仪器的构成方 式主要有 5 种类型,无论哪种 VI 系统,都通过应用软件将仪器硬 件与计算机相结合,其中,PC-DAQ 测量系统是构成 VI 的最基本的 方式。 2. 虚拟仪器的软件系统 目前的虚拟仪器软件开发工具有如下两类。 1 (1) 文本式编程语言:如 Virstual C+、Virstual Basic、 Labwindows/CVI 等。 (2) 图形化编程语言:如 LabVIEW、HPVEE 等。 虚拟仪器软件由两部分构成, 即应用程序和 I/O 接口仪
3、器驱动程序。 虚拟仪器的应用程序包含两方面功能的程序:实现虚拟面板功能的软件 程序和定义测试功能的流程图软件程序。I/O 接口仪器驱动程序完成特 定外部硬件设备的扩展、驱动与通信。目前,最常用的虚拟仪器软件主 要是美国 NI 公司开发的图形化编程语言 LabVIEW。 LabVIEW 是一种基于 G 语言(图形化编程语言)的虚拟仪器软件开 发工具,它采用图标代替编程语言来创建应用程序,使用数据流编程方 法来描述程序的执行。LabVIEW 环境下开发的程序称为虚拟仪器,由三 个部分组成,即前面板、框图和图标/连接器。 现将虚拟仪器与传统仪器相比较特点如下表: 表 1.虚拟仪器与传统仪器优缺点对比
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟仪器 课程设计 报告 基于 labview 上位 下位 之间 通信
