编辑推荐

适读人群:机电领域工程技术人员、测试工程师,测控仪器、机电一体化、自动化等专业高校学生。

LabVIEW虚拟仪器数据采集与通信控制35例》实例丰富,每个实例由实例基础、设计任务、线路连接和任务实现等部分组成,并有详细的操作步骤,指导性强。

内容简介

LabVIEW虚拟仪器数据采集与通信控制35例》从实际应用出发,通过35个典型实例系统地介绍了虚拟仪器编程语言LabVIEW在数据采集和通信控制方面的程序设计方法。主要内容有LabVIEW数据采集和串口通信基础、NI公司数据采集卡测控实例、研华公司数据采集卡测控实例、声卡数据采集实例、LabVIEW串口通信实例、远程I/O模块串口通信控制实例、三菱/西门子PLC串口通信控制实例、单片机串口通信控制实例,以及LabVIEW网络通信与远程测控实例等。提供的实例由实例基础、设计任务、线路连接和任务实现等部分组成,并有详细的操作步骤。

作者简介

李江全,1991年至今,一直在石河子大学机电学院工作,任电气工程实验中心主任,教授。承担和参与过多项国家自然科学基金、国家科技支撑计划项目。科研和实战经验丰富,编著有多本实用技术书籍,深受读者好评。

目录

目录
第1章LabVIEW数据采集基础1
1.1数据采集系统概述1
1.1.1数据采集系统的含义1
1.1.2数据采集系统的功能1
1.1.3数据采集系统的输入与输出信号2
1.2数据采集卡概述4
1.2.1数据采集卡的类型4
1.2.2数据采集卡的选择6
1.2.3基于数据采集卡的测控系统6
1.3LabVIEW数据采集系统8
1.4DAQ助手的使用9
第2章NI公司数据采集卡测控实例12
实例基础NI公司PCI-6023E数据采集卡12
实例1PCI-6023E数据采集卡数字量输入14
实例2PCI-6023E数据采集卡数字量输出19
实例3PCI-6023E数据采集卡温度测控23
第3章研华公司数据采集卡测控实例29
实例基础研华公司PCI-1710HG数据采集卡简介29
实例4PCI-1710HG数据采集卡数字量输入34
实例5PCI-1710HG数据采集卡数字量输出38
实例6PCI-1710HG数据采集卡温度测控42
实例7PCI-1710HG数据采集卡电压输出48
第4章声卡数据采集实例51
实例基础声卡与声卡数据采集51
实例8声卡的双声道模拟输入57
实例9声卡的双声道模拟输出59
实例10声音信号的采集与存储60
实例11声音信号的功率谱分析61

第5章LabVIEW串口通信基础63
5.1串口通信的基本概念63
5.1.1通信与通信方式63
5.1.2串行通信的工作模式64
5.1.3串口通信参数65
5.2串口通信标准66
5.2.1RS-232串口通信标准66
5.2.2RS-422/485串口通信标准68
5.3LabVIEW中的串口通信功能模块69
5.4LabVIEW串口通信步骤71
第6章LabVIEW串口通信实例72
实例基础PC串行接口与智能仪器通信72
实例12PC与PC串口通信77
实例13PC双串口互通信82
实例14PC与智能仪器串口通信85
第7章远程I/O模块串口通信控制实例92
实例基础ADAM4000系列远程I/O模块的安装92
实例15远程I/O模块数字量输入95
实例16远程I/O模块数字量输出100
实例17远程I/O模块温度测控105
实例18远程I/O模块电压输出112
第8章三菱PLC串口通信控制实例117
实例基础三菱PLC编程口通信协议117
实例19三菱PLC开关量输入123
实例20三菱PLC开关量输出128
实例21三菱PLC温度测控132
实例22三菱PLC电压输出140
第9章西门子PLC串口通信控制实例147
实例基础西门子PLCPPI通信协议147
实例23西门子PLC开关量输入151
实例24西门子PLC开关量输出157
实例25西门子PLC温度测控163
实例26西门子PLC电压输出173

第10章单片机串口通信控制实例180
实例27PC与单个单片机串口通信180
实例28PC与多个单片机串口通信192
实例29单片机开关量输入201
实例30单片机开关量输出208
实例31单片机电压采集214
实例32单片机电压输出224
实例33单片机温度测控231
第11章LabVIEW网络通信与远程测控实例252
实例34短信接收与发送252
实例35网络温度监测269
参考文献274

前言/序言

前言

随着微电子技术和计算机技术的飞速发展,测试技术与计算机深层次的结合引起测试仪器领域里一场新的革命,一种全新的仪器结构概念导致了新一代仪器—虚拟仪器的出现。它是现代计算机技术、通信技术和测量技术相结合的产物,是传统仪器观念的一次巨大变革,是产业发展的一个重要方向,它的出现使得人类的测试技术进入了一个新的发展纪元。

虚拟仪器在实际应用中表现出传统仪器无法比拟的优势,可以说虚拟仪器技术是现代测控技术的关键组成部分。虚拟仪器由计算机和数据采集卡等相应硬件和专用软件构成,既有传统仪器的一般特征,又有传统仪器不具备的特殊功能,在现代测控应用中有着广泛的应用前景。

作为测试工程领域的强有力工具,近年来,虚拟仪器软件LabVIEW得到了业界的普遍认可,并在测控应用领域得到广泛应用。

LabVIEW虚拟仪器数据采集与通信控制35例》从实际应用出发,通过35个典型实例系统地介绍了虚拟仪器编程语言LabVIEW在数据采集和通信控制方面的程序设计方法。主要内容有LabVIEW数据采集和串口通信基础、NI公司数据采集卡测控实例、研华公司数据采集卡测控实例、声卡数据采集实例、LabVIEW串口通信实例、远程I/O模块串口通信控制实例、三菱/西门子PLC串口通信控制实例、单片机串口通信控制实例,以及LabVIEW网络通信与远程测控实例等。提供的实例由实例基础、设计任务、线路连接和任务实现等部分组成,并有详细的操作步骤。

考虑到LabVIEW各版本向下兼容,且各版本编程环境及用法基本相同,因此为使更多读者能够使用《LabVIEW虚拟仪器数据采集与通信控制35例》程序,我们选用了LabVIEW8.2中文版作为主要设计平台,并将LabVIEW2015中文版与其不同的地方予以指出。

LabVIEW虚拟仪器数据采集与通信控制35例》内容丰富,论述深入浅出,有较强的实用性和可操作性,可供测控仪器、计算机应用、电子信息、机电一体化、自动化等专业的大学生、研究生,以及虚拟仪器研发的工程技术人员学习和参考。

LabVIEW虚拟仪器数据采集与通信控制35例》由石河子大学李江全编写第1、2章,刘长征编写第3、4、5章,张茜编写第6、7章,刘育辰编写第8、11章;新疆工程学院王玉巍编写第9章;空军工程大学李丹阳编写第10章。

由于编者水平有限,书中难免存在不妥或错误之处,恳请广大读者批评指正。

编著者


其他推荐