当前位置:文档之家› LabView 培训 课件

LabView 培训 课件


连续运行
断开
警告
VI 调试方法
高亮显示
单步执行
当前运行vi图标
VI 调试方法
断点
探针和监视窗口
错误簇
控件和函数
• • • • • • • 数值型控件及函数 布尔型控件及函数 字符串控件及函数 数组控件及函数 簇数控件及函数 数据类型转换 时间函数
程序运行结构及高级控件应用
1.程序结构 2.变量/节点/引用 3.图形显示控件以函数 4.文件 I/O 5.串口通信 6.访问第三方接口
布)
Labview菜单栏和工具栏常用工具
即时帮助窗口 控件自定义菜单
函数和控件选板菜单 (返回、搜
索、自定义)
前面板对象设计基础
新式
银色
系统
经典
程序面板对象设计基础
?Function?
程序面板对象设计基础
多态VI 和函数
程序面板对象设计基础
设计程序框图
VI 调试方法
运行
• 生成exe • 生成dll以及dll调用
• 生成installer
LabVIEW 功能模块
bVIEW 发送 Email 邮件
bVIEW 生成 PDF bVIEW 生成 WORD 日常巡检报表
bVIEW 生成 EXCEL 日常巡检报表
bview 生成条形码/二维码
Switch语句
Case语句列表
Case语句
引用
图形显示控件
Chart
Waveform(波形) XY Intensity(强度图) Digital(数字图) 3D Surface(三维曲面) 3D Parametric(三维参变量) 3D Curve(三维曲线) * *
Graph
* * * * * * *
LabVIEW 发送 Email 邮件
本示例使用注册的两个sohu邮箱和labview自带的邮件
功能发送邮件。 邮箱由学员自己在上注册,讲师带领完 成功能。
LabVIEW 中的office和pdf
使用报告生成模块生成word和excel文档。 使用Custom PDF Generator V3 生成pdf文档
Labview概述
LabVIEW是实验室虚拟仪器集成环境(Laboratory Virtual
Instrument Engineering Workbench)的简称,是美国国 家仪器公司(NATIONAL INSTRUMENTS,简称NI)的创 新软件产品,也是目前应用最广、发展最快、功能最强的 图形化软件集成开发环境。
LabVIEW是一种图形化编程语言,又称G语言。 其编写
的程序称为虚拟仪器VI(Virtual Instrument),以.VI后缀。
Labview概述
Labview概述
图标
Labview概述
图标
节点
结构
连线板
Labview的编程环境
Labview菜单栏和工具栏常用工具
菜单和工具栏 VI 工具栏(运行、中断、终止、调试vi、修改字体、对齐、组合、分
使用PDF打印机和条码字体生成条码
以太网模块
1.TCP 通信 2.UPD 通信 3.Datasocket 通信 4.串口通信
TCP/IP的modbus通讯
在VI package Manager中下载安装modbus工具。讲解
网络的modbus协议的使用和安装。
Datasocket通讯和NI opc servers
图形显示控件
图形显示控件
文件I/O
串口通讯
串口通讯
调用共享库
常用结构及其软件框架
1.标准状态机结构 2.生产者消费者结构(数据) 3.生产者消费者结构(事件) 4.队列 5.主从模式结构 6.通知 7.生成应用程序
状态机
状态机
顶层
下一顶层子vi
生产者消费者模型
通知
生成可执行文件和安装包
使用NI OPC servers建立一个modbus网络,
datasocket读写通道。
使用datasocket server建立通道,datasocket读写通道。
数据采集模块
NI USB 6008 实例
LabVIEW 数据采集存储系统设计
示例代码xx系统 Mysql连接和使用
语法 break continue conditional-statement: if-statement if-else-statement
条件语句
If语句 If-Else语句
if-statement: if ( assignment ) statement if-else-statement: if-statement else statement iterative-statement: do-statement for-statement while-statement
bview基础: (1)Labview概述 (2)Labview的编程环境 (3)Labview菜单栏和工具栏常用工具 (4)前面板对象设计基础 (5)程序面板对象设计基础 (6)VI 调试方法(高亮/断点/单步等) 2.数值型控件及函数 3.布尔型控件及函数 4.字符串控件及函数 5.数组控件及函数 6.簇数控件及函数 7.数据类型转换 8.时间函数
讲师 : 丁焰
时间安排
课程模块 基本控件及其使用方法 程序运行结构及高级控件应用 常用结构及其软件框架 LabVIEW 功能模块 以太网模块 数据采集模块 LabVIEW 数据采集存储系统设计 PLC接口模块
时间 (天)
1 0.5 1-1.5* 0.5 0.5 0.5 0.5 0.5
基本控件及使用方法
循环语句
Do循环 For循环 While循环
do statement while ( assignment ) for ( [assignment] ; [assignment] ; [assignment] ) statement while ( assignment ) statement switch ( assignment ) { case-statement-list } case-statement-list: case-statement case-statement-list case-statement case-statement: case number : statement-list default : statement-list
PLC接口 模块
S7-200通讯连接实例
循环和结构
For
while
For+条件输入端
循环和结构
移位寄存器
循环和结构
反馈节点
循环和结构
**浮点数不能作为条件选择器值
条件结构
循环和结构
**避免使用顺序结构
顺序结构
循量
共享变量在网络发布数据时使用。
节点
语句类型 控制语句
结构 Break语句 Continue语句
相关主题