前言
笔者首次接触 LabVIEW 是在2008年,时任 NI(中国)技术市场工程师的梁锐先生推荐笔者使用LabVIEW和USB 6008对 NI Multisim 和 Ultiboard 完成的电路原型设计进行参数测量验证。在项目测试过程中,笔者发现 “LabVIEW+NI 数据采集设备(卡)”组合的优势日益凸显。随着测试项目规模的增大,USB 6008 已不能满足项目的测试要求。梁锐先生又向笔者推荐了NI ELVIS Ⅱ,它拥有更多的模拟 I/O 通道、更高的采样率、更优秀的仪器集成功能,这为笔者日后所做的工作提供了可靠的保证。同年,笔者编著的《Multisim 10&Ultiboard 10 原理图仿真与 PCB 设计》一书在电子工业出版社出版。
LabVIEW 独特的“图形化程序设计”方式无疑是笔者愿意尝试一个全新开发平台的主要原因,当然这也需要付出一定的代价,毕竟软件和硬件价格不菲,好在 NI 提供了无偿支持。LabVIEW 软件入门是非常快的,图形化程序设计理念使得初学者很容易因自己的程序编写能力得到迅速提升而欢欣鼓舞。但随着 LabVIEW 程序设计的深入,其使用者会猛然发现自己需要全面思考的东西、需要学习的知识点也越来越多,同时逐渐感悟到NI产品生态系统的延续性、完整性,这让使用者难以舍弃。
因 LabVIEW 的适用领域广泛,国内高等院校、科研院所、工业企业常把 LabVIEW 作为研发工具之一。LabVIEW不仅是一个编程软件,也是一把打开研究与创新大门的钥匙。
本书正是基于上述原因而编写的。本书满足了高校师生、工程师对 LabVIEW 应用技能的培训要求,兼顾了 LabVIEW 基础理论知识和基于传感器项目驱动的 NI ELVIS 及数据采集实践的需求,力求为读者提供更多干货。
全书从内容上共分两大部分:第1部分介绍的是 LabVIEW 基本编程知识,第2部分介绍的是 LabVIEW 结合 NI ELVIS 进行传感器数据采集的实践训练。本书适合高等院校在课时有限的情况下作为综合动手实验教材使用,也适合未开设 LabVIEW课程的学校作为自学教材使用,对于需要系统学习并参加 CLAD 认证的读者也具有一定的参考价值。
LabVIEW 知识体系庞大,本书围绕着 LabVIEW 编程环境、编程处理数据的方法手段、提升编程的技巧进行编排。书中知识点尽可能遵循从无到有、先易后难的原则展开,但也不可避免地会出现前后知识点交叉的情况;另外,书中的个别软件界面截图存在信息显示不完整的情况,对阅读感受会有些许影响。受限于篇幅,许多内容做了删减。为此,我们将通过微信公众号(TLA 系列实验教学套件)推出本书的视频教程,满足读者在线学习、自学动手课程等需求,以弥补纸质出版物篇幅有限的缺憾。
本书由唐赣编著。在本书写作过程中,NI 和泛华测控的工程师朋友们提供了许多帮助,在此对梁锐、David E.Wilson、陈大庞、朱君、陈瑾、陈庆全、倪斌、潘天厚、程荣、李甫成、刘洋、杨元杰、潘宇、章鹏、方勤、汤敏、方慧敏、叶智豪、徐征、田砺、申秋实、韩翼、吴珂玶、丁楠、高琛、刘晋东、徐碧野、徐赟、赵波、周斌、佘小强、赵晓宇、李兴越、应俊、刘熠、秦丽娜、胡宗敏,以及许多幕后的应用工程师表示衷心的感谢。
受篇幅限制,请读者访问 www.tlase.com 网站,以获得更多教程、辅助学习资源。
编著者
微信扫描此二维码关注更多学习资源