Training & Support Services


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



ICON Logo i Go To ICON Home Page


Last Updated 10 May 2007
Copyright © ICON Technologies Pty Ltd
All rights reserved