第九章 LabVIEW 与工控设备的编程技术 随着计算机技术尤其是软件技术的不断发展,越来越多的用户采用专门的组态软件来构建数据采集与控制系统,如 iFix、WinCC、组态王 Kingview等,以快速完成数据采集和控制任务
美国 NI公司的 LabVIEW软件虽然从严格意义上讲并非专业的组态软件平台,但以其丰富的界面表达能力、强大的信号处理功能以及独特的图形化数据流编程特点成为构建测量与控制系统的常用平台
如今,通用计算机加研华数据采集控制模块/板卡加 LabVIEW编程,已经成为一种高效而便捷的测量与控制系统解决方案
为了方便用户在 LabVIEW 软件中使用研华公司的数据采集模块/板卡完成测量与控制系统,研华公司提供了相应的 LabVIEW 驱动程序
这个驱动程序可以在研华公司的网站上免费下载
本章将以最新的 LabVIEW 8
5中文版为例,讨论在 LabVIEW下面如何使用研华的数据采集模块/板卡,实现一个完整的测量与控制系统
通过本章的学习,学生应掌握以下内容: ☆研华 LabVIEW 驱动程序的安装 ☆研华数据采集板卡的 LabVIEW 编程 ☆研华 ADAM数据采集模块(RS-485)的 LabVIEW 编程 9. 1 虚拟仪器技术和LabVIEW 简介 9.1.1 虚拟仪器概述 1. 什么是虚拟仪器 虚拟仪器是现代仪器技术与计算机技术深层次结合的产物
计算机与仪器的密切结合是目前仪器发展的一个重要方向
粗略地说,这种结合有两种方式
一种是将计算机装入仪器,其典型的例子就是所谓的智能化仪器
另一种方式是将仪器装入计算机,以通用的计算机硬件及操作系统为依托
虚拟仪器主要指这种方式
所谓虚拟仪器(Virtual Instrument,简称 VI), 即是在通用计算机平台上,用户根据自己的需求来定义和设计仪器的测量功能
其实质是以计算机为基础,配以相应测试