LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种程序开发环境,一种图形化的编程语言,又称G语言。使用G语言编程时,基本上不用编写基于文本的语言程序代码,取而代之的是流程图或框图。它利用技术人员所熟悉的术语、图标和概念,进行原理研究、设计、测试及实际控制,大大提高了工作效率。另外,LabVIEW还集成了GPIB、VXI、RS-232和RS-485协议的硬件及数据采集卡通信的全部功能,内置了便于应用TCP/IP、ActiveX等软件标准的库函数。 LabVIEW是一个功能强大且灵活的软件,利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程生动有趣。目前,LabVIEW已经广泛地被工业界、学术界和研究实验室所接受,被视为一个标准的数据采集和仪器控制软件。LabVIEW在嵌入式系统开发方面的应用也越来越普及、越来越广泛,本书设计的22个训练任务,就是基于嵌入式系统设计(LabVIEW编程)职业岗位高级工等级从业人员的职业能力目标。
从内容上看,本书有以下特点:
(1)全新的教材编目框架。本书完全打破了传统教材的章节框架结构,基于“任务引领型一 体化训练及评价模式”,全书共由22个训练任务构成,这22个任务全部来源于企业真实的工作 任务,经过提炼后,转化为训练任务。
(2)能力目标以企业职业岗位目标为依据。22个训练任务的能力目标以嵌入式系统设计(LabVIEW编程)职业岗位高级工等级的从业人员的职业能力为基础,并参考了机电一体化设备 维修高级工、可编程序控制系统助理设计师、电气智能化助理工程师、过程控制助理工程师、运 动控制助理工程师等职业岗位从业人员的岗位职责与工作任务。
(3)训练任务具有独立性、完整性,目标明确且可实现、可考评,能够满足个性化的能力提升要求。学习者可以根据自己的实际情况,独立选择训练任务,每个训练任务的成绩是独立的,在成绩有效期内,完成全部22个训练任务的学习与考评,即可获得该课程的最终成绩。训练任务的设计与实现真正实现了理论与实际操作的一体化,每个训练任务都有针对该训练任务的理论练习与思考题,大部分练习与思考题的答案都包含在了训练过程中以及每个任务的第六部分“相关知识与技能”中。此外,在训练任务实施部分中,示范操作步骤翔实且图文并茂,每一步操作都有操作结果的效果状态图,力求做到使学习者在没有教师指导的情况下,也能够完成示范操作的内容,因此本书非常适合读者自学。本书既可以作为开发人员的参考书,也可以作为企业员工培训或职业院校学生的教材用书,以及从事职业教育与职业培训课程相关人员的参考书。
本书由李长虹与高勇共同编写,全书由李长虹统一审核定稿。
由于时间仓促,加之编者水平有限,书中不足之处在所难免,欢迎广大读者批评指正。