十年LabVIEW编程经验:NI工程师的实战指南

需积分: 10 4 下载量 17 浏览量 更新于2024-07-25 收藏 6.69MB PDF 举报
《我和LabVIEW:一个NI工程师的十年编程经验》是一本由阮奇桢撰写的实践性指南,主要分享作者作为NI工程师在使用LabVIEW编程工具中的个人见解和实际工作经验。该书不仅深入探讨了LabVIEW编程的基础知识,还包含了如何有效地利用其编程环境以及解决实际问题的方法。 第〇章:序 序言部分概述了作者与LabVIEW的渊源,介绍了编写这本书的初衷,强调了本书并非官方教程,而是基于作者的个人实践和理解,旨在帮助读者更好地理解和应用LabVIEW,尤其适合于专业人员、学生和爱好者进行学习交流。 第一章:LabVIEW的编程环境 本章详细讲解了LabVIEW的编程环境,包括如何设置和管理工程资源管理器,这是LabVIEW项目管理和组织的关键。作者着重指导读者如何创建和使用LabVIEW中的LLB(LabVIEW Library Builder)文件,这是一种用于封装可重用代码的机制,提高了代码的复用性和可维护性。 接下来,作者讨论了VI(Virtual Instrument)的重入属性(Reentrant),这对于处理多线程和并发操作非常重要。Reentrant属性允许VI在被多个任务同时调用时仍能保持数据一致性,这对于实时和嵌入式系统开发尤为重要。 用户自定义控件是LabVIEW的强大功能之一,书中区分了Control(基本控件)、TypeDef(类型定义)和StrictTypeDef(严格类型定义)之间的区别,帮助读者理解不同类型的控件在设计和性能上的差异。 调整控件和函数面板的首选项是提升工作效率的重要环节,作者提供了实用的建议,如定制界面布局、颜色主题以及键盘快捷键设置等,以适应个人工作习惯。 最后,提到在文件夹下直接创建新VI的方法,这是对LabVIEW工作流程的简单介绍,强调了直观且高效的开发方式。 《我和LabVIEW:一个NI工程师的十年编程经验》是一本结合实战经验和深度剖析的LabVIEW教程,对于想要深入学习和提高LabVIEW技能的读者来说,具有很高的参考价值。然而,由于非官方来源,可能存在一些需要读者自行校正的不足之处,但整体上,它为理解和应用这一强大的可视化编程语言提供了宝贵的第一手资料。