 |
|
LabVIEW基础培训课程
LabVIEW Basics I (LabVIEW基础培训课程I)
·使用LabVIEW创建应用程序 ·使用各种调试方法 ·学习前面板、流程图和接线端/图标 ·使用内置的LabVIEW函数与库函数(library
VIs) ·创建并保存您自己的VI程序,并作为子VI程序(subVIs)调用 ·编写串口或GPIB仪器控制程序 ·使用插入式数据采集卡,编写应用程序 课程概况
掌握基本的LabVIEW编程技巧,能迅速编写基本的应用程序。内容涵盖开发LabVIEW应用程序所需基本步骤。您将学会基本的数据采集和仪器控制应用程序的编写。我们会用实用的例程为您演示编制一个LabVIEW程序的完整过程。
适用对象 新用户或准备使用LabVIEW或NI Developer Suite开发应用的用户 课程大纲 |
|
LabVIEW Basics II
(LabVIEW基础培训课程II)
·利用高级数据类型
·在程序中使用局部变量与全局变量 ·使用属性节点,自定义您的用户界面 ·使用高级的文件输入/输出方法 ·使用LabVIEW创建应用程序
·优化VI程序的内存使用与执行性能 课程概况 您将能够根据自己特定的要求对基本的LabVIEW应用程序加以改进,使其性能更高,更具有灵活性。同时,您也将学会如何使用LabVIEW存储并分析从您的应用系统中获取的数据。
适用对象 新LabVIEW或NI Developer Suite用户或准备开发应用的用户 课程大纲 |
|
LabVIEW Intermediate I (LabVIEW中级培训课程I)
·了解状态机(state machines)并将他们用于您应用系统中 ·执行良好的编程风格编制高效的VI程序 ·开发模块化的应用程序,使它们更易于调试、维护并重复使用
·课程要求: 完成了LabVIEW Basics I和II的学习或具备同等程度的LabVIEW编程经验 课程概况
您将会学到非常好的应用程序开发技巧,例如分等级的VI程序开发、状态机、恰当的用户界面设计、错误处理方式及有效的存档。完成该课程的学习之后,您可以自己分析应用系统的各种要求,为您的应用程序选择正确的设计模式以及数据架构,然后快速测试您的程序设计——从而减少开发时间并提高应用程序的运行性能和可扩展性。将这些程序设计实践运用到您系统开发的最初阶段,从而可以避免一些不必要的重新设计工作,提高VI可重复使用性,并最大程度地降低了维护成本。 适用对象
需要增加程序运行性能与可扩展性并减少维护工作的用户 课程大纲 |
|
LabVIEW Intermediate II(LabVIEW中级培训课程II)
·使用高级数据管理与同步技术 ·将LabVIEW与with ActiveX和.NET结合使用 ·理解运行性能与存储概念,包括VI的各个部分如何使用存储量等
·课程要求:完成了LabVIEW Intermediate I的学习或具备同等程度的LabVIEW编程经验 课程概况
课程LabVIEW Intermediate II需以课程LabVIEW Intermediate I所授的一些编程技巧为基础,教您存储管理及性能优化技术,以最大化应用程序的运行性能。您还可以学习如何扩展应用程序的功能,可以使用诸如DLL、ActiveX以及Internet等连接技术借用其他应用程序的功能——从而减少开发时间。LabVIEW
Intermediate I和II课程是专为充分培养您的LabVIEW编程能力而设计的一系列课程的一部分,如果您正准备参加获取认证证书的考试,它们也能帮您为考试作准备。
适用对象
需要最大化LabVIEW应用程序的运行性能并扩展它的功能的用户 课程大纲 |
|
LabVIEW 应用课程
数据采集和信号调理
·理解数据采集原理与术语 ·使用LabVIEW DAQ 函数
·配置SCXI系统 ·将热点偶和应变计连接到您的DAQ系统中 ·对模拟信号进行正确采样 ·配置数字输入输出通道
·配置计数器 ·生成模拟输出信号和波形 ·用不同的方法扫描采集模拟信号 ·以不同时间触发采集 课程概况
这是一门完整详尽的上机操作课程,它教您如何正确地搭建数据采集系统以及开发实时应用程序。您将掌握基本的数据采集概念如增益、精度及采样率等。同时它还包括如何使用信号调理硬件和适当的信号调理技术。
适用对象 数据采集卡以及信号调理产品的用户 课程大纲
|
|
机器视觉与图像处理
·了解图像处理基础知识 ·配置图像采集系统 ·采集图像
·提高采集图像的质量 ·在图像中选定具体目标 ·校准图像的坐标位置 ·从彩色的图像中提取一种颜色 ·对图像进行频域分析 课程概况
这一课程将具体介绍图像采集和处理基本原理。以介绍图像采集和处理系统开始,NI工程师将会为您详细讲解视频信号基础知识、计算镜头视野,以及照明技术。
适用对象 使用LabVIEW和NI视觉工具开发机器视觉和图像处理应用系统的用户 课程大纲 |
|
模块化仪器应用培训课程
该课程主要教授如何利用LabVIEW和NI模块化仪器开发可扩展的高性能测试测量系统。
您可以学习如何使用LabVIEW配置模块化仪器硬件设备,学习编程技巧以实现定时与同步的集成,创建高精度、高吞吐量的自动化测试。该课程还包含模拟和数字测量的基础知识。整个上机课程中您都可以独自享用一整套PXI模块化仪器设备。学习典型的模拟与数字信号测量
· 了解测试系统的必要组成部分以及关键技术参数 · 适合对象:正要准备使用NI LabVIEW和PXI模块化仪器开发应用系统的用户
· 学习正确连接并配置一套集成式的测量系统,避免错误的发生 · 学期2天 课程概况
完成该课程的学习之后,您就可以独立地快速开发并维护一套低成本、高性能、灵活可扩展的高精度的测试测量系统了。 适用对象
模块化仪器产品的用户 课程大纲 |
|
LabVIEW实时(RT)应该开发课程
NI LabVIEW实时(RT)应用开发课程
NI LabVIEW实时(Real-Time)应用程序开发课程为开发功能强大,可靠确定的测量和控制系统提供了实践性培训。课程结束后,您将了解如何为一个给定的实时应用选择最合适的硬件,开发和执行一个确定可靠的应用程序。  课程概况
学习确定实时解决方案对于某个特定应用问题的适用性。该课程是学习动态系统结构、实时编程技术和节省开发时间技巧的最快捷的方法。
适用对象
针对LabVIEW实时(Real-Time)模块或NI控制版开发者套件的用户
课程大纲 |
|
LabWindows/CVI 培训课程
LabWindows/CVI I(LabWindows/CVI 基础培训课程I)
· 从DAQ卡上采集模拟波形 · 进行扫描式的连续模拟采集 · 为您的应用程序创建图像用户界面 · 用温度传感器获取温度数据
· 根据所得数据绘制相应的线性图表 · 使用并自定义VXI即插即用仪器驱动程序 · 控制GPIB接口的仪器 课程概况
这一课程最适合LabWindows/CVI初学者或中等水平的用户。完成这门课程的学习后,您将能够充分发挥LabWindows/CVI潜在功能,创建性能完善的测量应用程序,从而大大提高您的工作效率。
课程要求 具有有C语言的编程经 适用对象 LabWindows/CVI初学者 课程大纲 |
|
LabWindows/CVI II (LabWindows/CVI 基础培训课程II)
· 创建更高级的图形用户界面 · 使用DDE实现Windows应用程序之间的通讯 · 使用TCP实现联网计算机之间的通讯
· 创建并调试测试功能 · 创建动态连接库(DLL),供其它编译器调用 · 导出CVI库以供其它编程环境调用 · 将CVI用户界面和第三方编译器集成使用
· LabWindows/CVI中的多线程应用 · 使用Windows SDK · 与LabVIEW程序连接 ·
LabWindows/CVI工具包的介绍 课程概况 这一课程适合中等水平的LabWindows/CVI用户。完整这门课程的学习后,您将能够利用LabWindows/CVI的高级功能扩展您的开发功能,生成更强大、更灵活的应用程序,同样更大程度地提高您的工作效率。
适用对象 准备使用LabWindows/CVI作项目开发应用的用户 课程大纲 |
|
TestStand 培训课程
TestStand I (TestStand 培训课程I)
· 使用TestStand环境创建测试应用方案 · 建立测试序列 · 创建并调试测试模块 · 设置用户管理
· 使用操作界面运行测试序列 · 导入与导出测试属性 · 将测试结果记录到数据库中 · 发布TestStand与测试代码
课程概况 本课程将介绍TestStand环境以及教您如何用TestStand来创建您的测试执行程序。课程的重点是讲述软件的基础内容和TestStand所提供的现成特性。具体会涉及如何执行样板代码、简单操作图形化的控件面板以及导入并设置测试范围等功能。另外,学员还将熟悉测试报告的各个方面,包括文本或网页形式的报告生成以及数据库的存储工作。
课程要求 熟悉LabVIEW或LabWindows/CVI软件并有相关编程经验 适用对象
Teststand新用户,负责维护已有测试序列的工程师和开发人员 课程大纲 |
|
TestStand
II (TestStand 培训课程II)
· 理解并使用TestStand
API · 执行多线程及多UUT并行测试 · 自定义过程模式及覆盖回调序列 · 创建用户数据类型及步骤类型 ·
自定义操作界面 · 自定义结果记录与报告生成 · 自定义数据库的数据记录 课程概况
本课程将教您如何改进并自定义您的整个测试框架的诸多功能以满足您特定的需要。这一课程将剖析如何通过修改测试程序执行序列以及操作界面或创建自定义的测试类型,以实现高效的测试解决方案。另外,学员将学习如何进行用户管理、如何生成报告、如何修改数据库,从而大大提高整个企业内部的数据连接功能。
课程要求 参加过Teststand基础课程 I 的培训,或具备同等程度编程经验
适用对象 准备使用Teststand作项目开发和管理应用的用户 课程大纲 |
|