您现在的位置: 精品资料网 >> 生产管理 >> IE工业工程 >> 资料信息

精讲LabVIEW设计模式培训课件(PPT 141页)

所属分类:
IE工业工程
文件大小:
3873 KB
下载地址:
相关资料:
vie,设计模式,培训课件
精讲LabVIEW设计模式培训课件(PPT 141页)内容简介
 LabVIEW 设计模式
 LabVIEW 定时结构
优化LabVIEW程序内存管理
LabVIEW与多线程
什么是设计模式?
使用设计模式的益处
使用设计模式注意事项
注意!
基本工具
状态机模式
自动贩卖机模型
基本三要素:
背景
状态机结构
在LabVIEW下实现状态机结构
工作流程
一个自定义的枚举类型对应一个状态机中的状态集合
DEMO1
DEMO2
DEMO3
消息队列模式
消息处理过程
队列建立方式
用户界面事件模式
LabVIEW中基于事件驱动的编程
LabVIEW 事件结构
为什么要使用事件结构 ?
用户界面事件的两种类型
事件源:用户界面事件 用户自定义事件
用户自定义事件DEMO
事件注册
静态事件注册demo
动态事件注册4个步骤
动态事件注册demo
用户界面事件demo 一个动态+5个静态
状态机——用户界面事件混合demo
其他模式
主从线程模式
生产者/消费者
生产者/消费者具体做法
在LabVIEW下实现生产者/消费者
实现循环间的数据通讯
队列
生产者 / 消费者循环
后台服务模式
应用程序启动模式
代理模式
总结
定时结构
定时顺序结构
定时循环
演示:定时循环
为什么要优化LabVIEW程序内存管理
监测VI内存占用和运行时间的工具
显示VI内存分配情况的工具
了解程序内存的使用
演示:监测内存使用
优化 LabVIEW程序内存管理
在程序中动态调用子VI
配置 VI加载
数据类型转换
推荐的类型转换方式
把复杂VI分解成多个子VI
采用多面板程序
合理分配数组内存
演示:编程方法影响程序性能
灵活使用LabVIEW自带的VI
元素同址操作结构
元素同址操作结构的优点
举例:数组索引和替换
举例:簇的绑定和解除绑定
演示:嵌套的元素同址操作结构
LabVIEW 状态图模块   LabVIEW Statechart
LabVIEW状态图模块
应用领域
动手演示:创建简单状态图
Demo
添加自定义模板
更多资源
议程
共享库函数
动态链接库 (DLL)
DLL 特性
LabVIEW下调用DLL的方法
LabVIEW 中调用 Shared Library/DLL
Call Library Function 的配置
Call Library Function 和 Win32 DLLs
DLL 实例: MessageBoxA 函数
调试 Call Library Function
导入共享库工具
头文件路径和预定义符号
导入函数列表
设置导入参数
1、自定义控件
2、类型定义与严格类型定义
3、自定义错误代码
4、DataSocket
5、TCP与UDP  
DataSocket
DataSocket  使用步骤
TCP与UDP
..............................