软件培训
你的位置: 首页 > 软件培训

LabView测控

2019-3-8 浏览:


一 LabVIEW 基础讲解
1)主要介绍LabVIEW程序的基本环境及应用
2)LabVIEW 程序基本元素,基本数据及常用控件
3)程序结构: 循环结构,事件结构,条件结构等
4) 数据结构 数组和簇: 数据及族是LabVIEW程序开发常用的数据结构
5) 字符串及文件I/0: 字符串的处理及文件读写
6) DAQ 数据采集及波形: DAQ及基本数据采集,波形分析。

二 LabVIEW编程模型
1) LabVIEW 标准设计模式
1.1 使用事件的顶层应用程序
1.2 标准状态机设计模式
1.3 队列消息处理器设计模式
1.4 生产者/消费者设计模式
1.5 主从设计模式
2) 状态机
2.1 顺序状态机
2.2 事件状态机
2.3消息队列状态机
2.4 消息队列状态机的基本结构
2.5消息队列状态机的基本结构
2.6进入、运行和离开状态的处理
2.7事件驱动方式消息队列状态机

2.8JKI状态机
2.8案例分析和动手实践

3)面向对象编程,设计模式以及框架
1. 类的封装,继承,多态
2.调用父类的重写方法,简单工厂模式,装饰模式,策略模式等等。
3. AMC,DQMH框架,操作者框架(Actor Framework),JKI SMO.


三 LabVIEW通信和OPC,数据库,报表
1、LabVIEW 串口通信
1.1 串口通信基本概念
1.2 串口通信函数
1.3 串口通信典型应用案例
2、数据库与报表工具包
2.1  准备使用数据库工具包
2.2  数据库基本操作
2.3 报表工具包
2.4 利用工具包操作EXCEL/word
3、OPC通信
3.1  OPC基本概念
3.2  OPC配置,以及案例使用
3.3  共享变量
3.4  PLC硬件通信实践
4、案例分析和动手实践
4.1  常用串口助手工具,以太网调试工具使用
4.2  LabVIEW与三菱FX Q系列PLC串口,以太网通信
4.3  LabVIEW与西门子Smart200 S7-1500 1200 PLC串口,以太网通信
4.4  LabVIEW与扫描枪 打印机,台达变频器MODBUS的通信
4.5 LabView与ABB工业机器人通信

4.6 LabView通过NI,周立功CAN模块,LIN卡进行CAN,LIN通信。

四 LabVIEW与采集卡控制
1)数据采集的基本概念
1.1 信号
1.2 传感器
1.3 信号处理
2)数据采集卡
2.1 采集卡定义和分类
2.2 采集卡的关键参数和概念
2.3 采集卡与信号接地
3)基于采集卡的编程开发与应用
3.1 采集系统的安装
3.2 NI采集卡的常用函数
3.3 研华采集卡的常用函数
4、案例分析和动手实践
4.1 研华采集卡程序开发
4.2 追溯系统案例分解
4.3 软件设计架构


五  Testand类容讲解

1) testand软件界面介绍
2)执行模式,运行开发环境介绍
3)testand的变量,属性,表达式,数据类型
4)testand的常用函数语句(if,whlie,goto,for等等)介绍
5)创建序列,调试代码模块,执行多线程,并行测试等等
6) 结合具体案例,编写testand测试程序。

六 LABVIEW运动控制编程要领
 学习内容:介绍使用运动控制卡实现简单运动及开发中的注意事项
 学习目标:掌握运动控制卡的编程要领,并能使用DEMO操作运动控制卡
1)雷赛运动控制卡学习
 学习内容:DMC1380,DMC5480的使用,包括硬件功能描述,安装及配置,软件系统介绍,单轴运动,
 连续运动,多轴插补运动,IO输入输出,回原点
 学习目标:掌握雷赛运动控制卡的使用方法及各种类型的运动方式,能使用驱动程序控制运动
2)雷赛运动控制卡项目实践
 学习内容:指导使用雷赛运动控制卡实现项目
 学习目标:掌握将运动控制卡的各种功能运用到实际项目中,并能独立完成一个项目的应用程序
3)固高运动控制卡学习
 学习内容:GTS系列运动控制器的使用,包括硬件功能描述,安装及配置,软件系统介绍,点位运动,
jog运动,PT运动,电子齿轮,插补运动,数字IO访问等,回原点
 学习目标:掌握固高运动控制卡的使用方法及各种类型的运动方式,能使用驱动程序控制运动
4)雷赛运动控制卡项目实践
 学习内容:指导使用固高运动控制卡实现项目的应用程序
 学习目标:掌握将运动控制卡的各种功能运用到实际项目中,并能独立完成一个项目的应用程序

培训特色:
以上培训课程,都会有框架程序源代码讲解,及内部软件工程师项目实战经验总结分享,培训讲方法,技巧,项目开发流程等;
培训承诺:
一人一机,实战教学,有框架程序讲解,有专业的内部教材,学会为止,不限时间,随到随学