前言
随着微电子技术和计算机技术的飞速发展,测试技术与计算机深层次的结合引起测试仪器领域里一场新的革命,一种全新的仪器结构概念导致了新一代仪器—虚拟仪器的出现。它是现代计算机技术、通信技术和测量技术相结合的产物,是传统仪器观念的一次巨大变革,是产业发展的一个重要方向,它的出现使得人类的测试技术进入了一个新的发展纪元。
虚拟仪器在实际应用中表现出传统仪器无法比拟的优势,可以说虚拟仪器技术是现代测控技术的关键组成部分。虚拟仪器由计算机和数据采集卡等相应硬件和专用软件构成,既有传统仪器的一般特征,又有传统仪器不具备的特殊功能,在现代测控应用中有着广泛的应用前景。
作为测试工程领域的强有力工具,近年来,虚拟仪器软件LabVIEW得到了业界的普遍认可,并在测控应用领域得到广泛应用。
本书从实际应用出发,通过35个典型实例系统地介绍了虚拟仪器编程语言LabVIEW在数据采集和通信控制方面的程序设计方法。主要内容有LabVIEW数据采集和串口通信基础、NI公司数据采集卡测控实例、研华公司数据采集卡测控实例、声卡数据采集实例、LabVIEW串口通信实例、远程I/O模块串口通信控制实例、三菱/西门子PLC串口通信控制实例、单片机串口通信控制实例,以及LabVIEW网络通信与远程测控实例等。提供的实例由实例基础、设计任务、线路连接和任务实现等部分组成,并有详细的操作步骤。
考虑到LabVIEW各版本向下兼容,且各版本编程环境及用法基本相同,因此为使更多读者能够使用本书程序,我们选用了 LabVIEW 8.2中文版作为主要设计平台,并将LabVIEW 2015中文版与其不同的地方予以指出。
本书内容丰富,论述深入浅出,有较强的实用性和可操作性,可供测控仪器、计算机应用、电子信息、机电一体化、自动化等专业的大学生、研究生,以及虚拟仪器研发的工程技术人员学习和参考。
本书由石河子大学李江全编写第1、2章,刘长征编写第3、4、5章,张茜编写第6、7章,刘育辰编写第8、11章;新疆工程学院王玉巍编写第9章;空军工程大学李丹阳编写第10章。
由于编者水平有限,书中难免存在不妥或错误之处,恳请广大读者批评指正。
编著者