课程简介:
本季的网络讲带您了解LabVIEW 的程序构架解读,从基本的结构框架到复杂高效的循环程序结构。皆由本季NI 工程师详尽解释。
1.基本结构框架的新特征:无论多么复杂的程序架构,最基本的组成部分就是顺序、分支与循环;本集将结合LabVIEW 8.6最新特性为大家讲述如何妙用基本的程序结构。
2.事件结构的妙用:本集中,工程师为您展示动态注册事件以及如何通过事件实现拖拽等很酷的效果。
3.状态机(State Machine)(上):本集中,工程师将为您解释状态机结构的概念与原理,以及在LabVIEW下的实现过程。
4.状态机(State Machine)(下):状态机最主要的特点就是灵活性,这个优势在程序后期的维护上更会显示出来。本集中工程师将展现出状态机是如何轻松对程序进行灵活修改,从而满足日益复杂的开发要求。
5.LabVIEW状态图(Statechart)(上):LabVIEW 8.5 推出了全新的Statechart状态图模块,让工程师们能够以最直观的方式实现程序的架构。本集主要侧重介绍Statechart的原理与特点,以及在LabVIEW中如何予以实现。
6.LabVIEW状态图(Statechart)(下):本集中,工程师将通过几个实际程序案例为您展示Statechart与状态机的区别,以及在并发、包含及历史保存这三部分中,Statechart是如何只是通过直观的设计方式就能帮助您轻松完成的。
7.生产者/消费者循环(上):生产者/消费者循环结构是最常用的LabVIEW开发模式,通过并行的方式实现了多个循环分别扮演不同角色的功能,本集作为三部曲的基础篇,为您详细解说该结构的原理以及队列的基本用法。
8.生产者/消费者循环(中):继承上集的内容,本集中将更进一步,为您展示如 何通过生产者/消费者循环实现一对多的复杂结构, 并运用到实际的开发中。
9.生产者/消费者循环(下):在本集中,工程师将向您介绍一个最为复杂和高效的LabVIEW程序结构,基于这个结构,LabVIEW中可以让多个VI并行执行并且互相通信。
10.子面板(Subpanel)技术探究:对于界面设计来说,子面板技术也能够做出绚丽效果,本集将为您详细诠释。