Transition to LabVIEW Training Workshop
Duration: 1 day
 |
Outline:
- This 1-day training workshop has been designed specially to help programmers with some experience in measurement and automation programming in other environments, for example, VB, C, or C++, make the transition to LabVIEW programming.
- LabVIEW is a dataflow programming language that differs significantly from procedural, or control-flow, languages such as C, Basic, Fortran, and their derivatives.
- Even though LabVIEW is a very accessible programming language, many new or self-taught LabVIEW users don't fully understand some of the most critical concepts and techniques applicable to dataflow programming.
- For these users, although a simple LabVIEW application may work at first, as the application grows in size it often becomes difficult to maintain and may exhibit apparently erratic and unpredictable behaviour.
- This 1-day workshop focuses on the critical LabVIEW concepts that will help new and self-taught users to exploit the full power of the LabVIEW dataflow language while avoiding the most common pitfalls.
|
|
 |
An Important Note:
- This workshop is not a comprehensive introduction to LabVIEW programming.
- It will not cover many of the structures, functions, and techniques that are essential for a balanced understanding of measurement and automation programming under LabVIEW.
- It focuses on the proper understanding of dataflow programming concepts and on the correct techniques to take advantage of the dataflow model.
- If you are new to the area of measurement and automation programming, or if you need to develop a comprehensive knowledge of LabVIEW programming in a limited time, then LabVIEW Basics I and LabVIEW Basics II are the more appropriate training options.
|
|
 |
Workshop Format:
- One objective in developing this 1-day workshop has been to keep costs down.
- The workshop will be delivered in lecture format, with examples and exercises presented on a master instructor's PC.
- Participants are encouraged to bring along their own laptops with LabVIEW or the LabVIEW Evaluation CD installed.
- Presentation slide notes will be provided.
- Lunch is not included in the workshop cost.
|
|
 |
Prerequisites:
- The workshop assumes familiarity with the concepts of measurement and automation programming, and some experience with programming languages such as C, Basic, Fortran, or their derivatives.
- It also assumes that participants are familiar with the basic skills of using the mouse to build a LabVIEW front panel and block diagram, at least to a level equivalent to the built-in LabVIEW tutorial.
|
|
 |
Content:
Topics are:
- The critical difference between dataflow and procedural languages
- Timing and sequencing in LabVIEW
- The three techniques for sequencing: dataflow, the sequence structure, and artificial dataflow
- The power of the WAIT function
- Local and global variables: the good, the bad, and the ugly
- Recognising a race condition
- LabVIEW data structures
- Using loops effectively
- Sub-VIs
- Standard approaches to structuring LabVIEW code
|
|
 |
Where:
Training Room
ICON Technologies
Suite 8, EIR Centre
1 Sarich Way
Technology Park
Bentley WA 6102 |
 |
Fee:
- In accordance with National Instruments LabVIEW training fee structure.
- Educational discounts available.
|
|
 |
Register For This Workshop:
Register here |
 |
 |
Last Updated 10 May 2007
Copyright © ICON Technologies Pty Ltd
All rights reserved
|