课程介绍
课程目录
课程介绍
课程目录

讲师介绍

  • 曾就职某著名外资机器人公司,从事电气设计、机器人应用、软件开发相关工作;熟练使用 ABB、KUKA、FANUC机器人、西门子1200、1500 欧姆龙NJ PLC

  • 课程详情

    初识 LabVIEW

    了解LabVIEW软件的编程环境与学习方法

    课时

    1.1 如何学习LabVIEW

    1.2 LabVIEW编程环境

    第01单元 LabVIEW学习方法与编程环境测验

    02

    基本数据类型

    掌握几种基本数据类型

    课时

    2.1 控件与常量

    2.2 数值类型

    2.3 布尔类型

    2.4 字符串类型

    第02单元 基本数据类型测验

    03

    循环结构

    掌握While循环和For循环的使用,理解循环结构中移位寄存器、输入输出通道等概念

    课时

    3.1 While循环

    3.2 For循环

    3.3 循环自动索引

    3.4 移位寄存器

    第03单元 循环结构测验

    04

    数组及数组函数

    熟悉数组的创建与常用数组函数使用

    课时

    4.1 数组的创建

    4.2 数组的运算

    4.3 数组函数的使用

    第04单元 数组及数组函数测验

    05

    簇及簇函数

    掌握簇的创建及常用簇函数的使用方法

    课时

    5.1 簇的创建

    5.2 簇元素顺序

    5.3 簇函数使用

    第05单元 簇及簇函数测验

    06

    图形显示器

    掌握几种常用图形显示器的使用

    课时

    6.1 波形图表

    6.2 波形图

    6.3 XY图

    6.4 强度图

    6.5 二维图片

    第06单元 图形显示器测验

    07

    子VI设计

    熟悉掌握子VI的创建与调用,了解多态与可重入的概念

    课时

    7.1 图标和连线板设计

    7.2 创建子VI

    7.3 多态VI

    7.4 可重入VI

    第07单元 子VI设计测验

    08

    条件结构

    掌握条件结构的使用

    课时

    8.1 枚举类型

    8.2 条件结构

    第08单元 条件结构测验

    09

    DAQ数据采集程序设计

    结合硬件采集设备与传感器,以一个酒精测试仪的设计为实例讲解通道配置、数据采集助手与基本数据采集函数的使用

    课时

    9.1 NI硬件安装与测试

    9.2 数据采集助手使用

    9.3 基本数据采集函数使用

    第09单元 数据采集测验

    10

    顺序结构

    掌握两种顺序结构的使用与数据传递

    课时

    10.1 平铺式顺序结构

    10.2 层叠式顺序结构

    10.3 顺序结构中数据的传递

    10.4 无形胜有形的顺序结构

    10.5 局部变量

    第10单元 顺序结构测验

    11

    基本定时函数使用

    介绍三种常用定时函数

    课时

    11.1 "已用时间"快速VI

    11.2 “等待”函数

    11.3 “等待下一个整数倍毫秒”函数

    第11单元 定时函数测验

    12

    状态机结构

    介绍状态机结构的基本组成与使用方法

    课时

    12.1 状态机的基本组成

    12.2 自定义枚举常量

    12.3 状态机中的状态转换

    第12单元 状态机测验

    13

    调试工具与技巧

    介绍几种常用调试工具

    课时

    13.1 错误列表与高亮显示

    13.2 断点的使用

    13.3 探针的使用

    13.4 单步执行

    13.5 错误簇

    13.6 程序框图禁用结构

    第13单元 调试工具与技巧测验

    14

    事件结构

    介绍事件结构的基本使用方法

    课时

    14.1 事件结构的组成

    14.2 通知事件结构

    14.3 过滤事件结构

    14.4 动态事件

    14.5 事件结构使用注意事项

    第14单元 事件结构测验

    15

    生产者消费者结构

    介绍生产者消费者结构的基本使用方法

    课时

    15.1 生产者消费者概念

    15.2 生产者消费者组成与结构

    15.3 生产者消费者创建

    15.4 生产者消费者循环(事件)

    15.5 生产者消费者循环(数据)

    15.6 生产者消费者循环应用

    第15单元 生产者消费者结构测验

    16

    文件I/O

    介绍文件IO基本操作

    课时

    16.1 文件I/O

    第16单元 文件I/O测验

    17

    LabVIEW的项目管理

    介绍如何生成应用程序和安装包

    课时

    17.1 创建和使用项目

    17.2 生成EXE应用程序

    17.3 生成SETUP安装程序

    18

    界面设计

    介绍LabVIEW用户界面设计相关原则与技巧

    课时

    18.1 界面设计技巧

    18.2 界面设计的限制

    18.3 界面尺寸调整

    18.4 使用键盘操作界面

    18.5 自定义控件

    18.6 装饰和背景图片

    18.7 主菜单的使用

    18.8 控件快捷菜单的使用

    18.9 属性节点

    19

    面向对象编程

    面向对象设计有关概念

    课时

    19.1 面向对象的基本概念

    19.2 LabVIEW中面向对象的编程

    20

    VI服务器

    通过实例介绍VI服务器设计

    课时

    20.1 VI服务器的基本概念

    20.2 动态改变界面

    20.3 LabVIEW对象的层次关系

    20.4 动态调用VI

    20.5 应用程序引用

    21

    项目:温度检测系统设计

    通过循序渐进的过程,完成一个温度检测系统的设计

    课时

    温度检测系统需求分析

    温度检测系统硬件设计

    温度检测系统软件设计

    温度检测系统调试

    22

    项目:交通灯控制系统设计

    通过一个简易交通灯控制系统的设计,掌握数字输出控制与基本程序结构应用

    课时

    交通灯控制系统需求分析

    交通灯控制系统硬件设计

    交通灯控制系统软件设计

    交通灯控制系统调试

    23

    项目:电容充放电性能测试系统设计

    通过电容充放电过程控制与性能检测,理解和掌握LabVIEW模拟量输入输出采集编程及图形显示器应用

    课时

    电容充放电性能测试系统需求分析

    电容充放电性能测试系统硬件设计

    电容充放电性能测试系统软件设计

    电容充放电性能测试系统调试

    24

    项目:智能家居系统设计

    综合运用温度、光照、气敏、湿度和红外传感器完成一个智能家居系统设计

    课时

    智能家居系统需求分析

    智能家居系统硬件设计

    智能家居系统软件设计

    智能家居系统调试



    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课