成功加入购物车
宋铭 作者 / 电子工业出版社 / 2017-05 / 平装
售价 ¥ 45.00 4.6折
定价 ¥98.00
品相 全新
优惠 满包邮
延迟发货说明
上书时间2024-03-06
卖家超过10天未登录
LabVIEW编程详解
本书系统、全面地讲解了LabVIEW的编程技术,主要内容包括LabVIEW开发环境介绍、数据结构、程序结构、属性节点、子VI与内存管理、多线程应用、程序设计模式、动态调用、常用控件的编程、文件操作、程序界面构建、面向对象编程、LabVIEW与外部组件的通信、LabVIEW与硬件的通信、应用程序制作和安装包的生成。本书的特色是实例多,作者将多年的编程经验精心制作为例题,例题中的程序代码反映了LabVIEW编程中的重点和难点,而且浅显易懂,可以满足不同层次读者的需要。LabVIEW的编程思想和传统的文本编程语
宋铭,中国石化集团中原油田分公司工程师,主要从事虚拟仪器(LabVIEW)及工程检测技术的研究,具有丰富的虚拟仪器设计开发与实践经验。
第1章初识LabVIEW1.1虚拟仪器1.2LabVIEW1.3LabVIEW的控件1.4LabVIEW的修饰1.5LabVIEW编程元素1.6选中VI对象1.7完整的LabVIEW程序—VI1.8LabVIEW的项目第2章LabVIEW编程环境2.1前面板窗格2.2工具选板2.3VI菜单2.4工具栏2.5常用组合键2.6VI属性2.7程序代码调试第3章数据类型与运算3.1数值类型3.1.1数值类型分类3.1.2数值型存储3.1.3浮点数误差3.2字符串类型3.2.1字符串存储3.2.2字符串函数3.3布尔类型3.4数组3.5簇3.6变体3.7波形数据3.8枚举类型3.9自定义类型3.10常量和变量3.11运算类型第4章程序结构4.1循环结构4.1.1While循环4.1.2For循环4.1.3数据进出循环的途径4.1.4反馈节点4.1.5For循环的退出机制4.1.6While循环的退出机制4.1.7数据出循环的条件4.1.8循环结构与数组函数4.2条件结构4.2.1布尔类型输入4.2.2整型标量输入4.2.3字符串类型输入4.2.4枚举类型4.2.5错误簇4.3事件结构4.3.1创建事件分支4.3.2通知事件4.3.3过滤事件4.3.4LabVIEW的事件源4.3.5多事件分支4.3.6事件结构应用4.4顺序结构4.4.1平铺式顺序结构4.4.2层叠式顺序结构4.4.3平铺式顺序与层叠式顺序的转换4.5公式节点第5章属性节点和方法5.1控件的属性节点5.2属性的类层次结构5.3LabVIEW的属性类5.3.1通用类5.3.2图形对象类5.3.3修饰类5.3.4文本类5.3.5控件类5.3.6字符串类5.3.7布尔类5.3.8数值类5.3.9数字类5.3.10簇类5.3.11VI类5.3.12前面板类5.4LabVIEW的方法5.4.1控件的方法5.4.2VI的方法5.5属性和方法的多线程第6章子VI与内存管理6.1子VI的创建6.1.1从普通VI创建子VI6.1.2从程序框图创建子VI6.2VI的四个内存单元6.3多态VI6.4子VI中的程序结构6.5子VI的执行模式6.5.1不可重入VI6.5.2可重入VI6.6共享副本与数据窜改6.7子VI加载内存的形式6.8子VI与属性节点6.9子VI的生命周期6.10LabVIEW的内存再分配6.11LabVIEW中的缓存重用6.12数据类型的转换6.13合理的编程习惯6.14应用程序的内存管理第7章多线程7.1LabVIEW的执行系统与多线程机制7.2多线程的执行机制—时间片7.3LabVIEW多线程分类7.4多线程通信7.4.1局部变量7.4.2全局变量7.4.3队列7.4.4LV2型全局变量7.4.5共享变量7.4.6数据传递机制读/写速度7.4.7LabVIEW变量的深入分析7.4.8子VI与主VI的实时通信7.5多线程同步7.6并行循环的停止机制7.7多线程的优势7.8多线程优先级7.9多线程应用第8章LabVIEW的设计模式8.1连续循环模式8.2事件处理器8.3状态机8.3.1顺序状态机8.3.2改进型状态机8.3.3标准状态机8.3.4事件状态机8.3.5超时状态机8.3.6自定义事件状态机8.4队列消息处理器8.4.1查询模式的队列消息处理器8.4.2事件驱动的队列消息处理器8.4.3基于超时事件的队列消息处理器8.4.4基于自定义事件的队列消息处理器8.4.5基于回调机制的队列消息处理器8.4.6多重嵌套的队列消息处理器8.5顶层程序设计模式8.6多线程的模块化8.7LabVIEW程序的构建策略8.8连续循环时的事件响应第9章动态调用技术9.1VI服务器与引用9.2动态控制VI9.3动态事件9.4LabVIEW的回调机制9.5多线程传递事件第10章常用控件的编程10.1列表框10.1.1列表框的属性10.1.2列表框的方法10.1.3列表框的应用10.2多列列表框10.2.1多列列表框的属性10.2.2多列列表框的应用10.3选项卡10.4树形控件10.5波形图表10.5.1波形图表的外观10.5.2波形图表的数据输入形式10.5.3图形图表类属性10.5.4标尺类属性10.5.5波形图表类属性10.6波形图10.7XY图10.8XControl控件第11章文件I/O操作11.1常用的文件类型11.2常用的文件操作函数11.3报表11.3.1LabVIEW工具包11.3.2自动化函数第12章程序界面构建12.1菜单12.1.1自定义菜单的创建12.1.2自定义菜单的响应12.2快捷菜单12.2.1快捷菜单的创建12.2.2快捷菜单的响应12.3工具栏12.3.1工具栏的创建12.3.2工具栏的响应12.4对话框12.5状态栏编程12.6界面的构建实例第13章面向对象编程13.1面向对象的编程思想13.2面向对象的基本概念13.3LabVIEW的类13.3.1创建基类13.3.2类的继承13.4面向对象的编程应用13.5LabVIEW面向对象的利弊分析第14章LabVIEW与外部组件的通信14.1DLL14.1.1DLL的概念14.1.2DLL文件的制作14.1.3DLL文件的调用14.2WindowsAPI14.3ActiveX14.4多进程通信第15章接口通信和驱动程序开发15.1串口通信15.1.1串口通信的硬件介绍15.1.2基于LabVIEW的串口通信15.2USB总线通信15.2.1CH372概述15.2.2单片机与CH372的接口电路15.2.3单片机USB通信程序15.2.4基于DLL的USB通信15.2.5基于VISA的USB通信15.3计算机声卡通信第16章LabVIEW应用程序制作16.1修改主程序外观16.2修改路径16.3创建LabVIEW项目16.4生成应用程序(EXE文件)16.5制作程序安装包
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30