Home

About DSA

Services
Solutions
Training
By Location
By Course
LabVIEW Reinforcements

Products
Certifications
In the News









 
 
 
 
   
LabVIEW Basics II: Development

The LabVIEW Basics II course prepares you to design complete, stand-alone applications in LabVIEW. This course is a logical extension of the LabVIEW Basics I course and is aimed at making the student successful in creating applications for research, engineering, and testing environments. This course covers proper design techniques, implementation of complete LabVIEW solutions, DataSocket technology, advanced file I/O, optimizing speed and memory usage, networked environments, and error handling.

 

Audience:

  • New LabVIEW users and LabVIEW users who are preparing to develop projects

  • LabVIEW Basics I attendees

  • Users and technical managers evaluating LabVIEW in purchasing decisions

  • LabVIEW users pursuing the Certified LabVIEW Developer certification

After attending this course you will be able to:

  • Design and implement stand-alone applications using LabVIEW

  • Create logical, re-usable applications that conform to accepted programming design

  • standards

  • Improve the execution speed of your application

  • Optimize memory used by your application

  • Take advantage of network technologies for data exchange

  • Create applications that have a professional look and feel

  • Create customized file input/output formats to match your data

Prerequisites: 

  • Experience with Microsoft Windows

  • LabVIEW Basics I: Introduction course or equivalent experience

You will cover:

Planning LabVIEW Applications

  • Design process overview and implementing large LabVIEW Applications

  • Implementing error handling in LabVIEW

  • Choosing the right programming architecture for your application

  • Creating VIs from templates

Designing Professional-looking Front Panels

  • Basics of user interface design

  • Creating menus with Boolean clusters

  • Developing Applications that display data on remote PCs

  • Displaying LabVIEW data in Web browsers

  • Customizing front panel objects (charts and graphs) with property nodes

  • Using control references to change properties from SubVIs

Designing Reusable, Modular Block Diagrams

  • Wiring techniques that aid in maintenance and modification

  • Creating your own error codes

  • Using proper documentation conventions

Managing Data in LabVIEW

  • Implementing local and global variables to pass data within a VI and between VIs

  • Understanding when variables are appropriate for use in a VI

  • Transferring data over networks using DataSocket technology

Working with Advanced File Input/Output

  • Understanding byte stream file types

  • Storing data in binary file formats

  • How to retrieve data in a random access file format

  • Creating your own file formats with Datalog type file input/output

How to Manage Your Software Project in LabVIEW

  • How to assemble your LabVIEW application

  • Using the project management features built into LabVIEW

  • Generating reports from within LabVIEW

Increasing the Performance of your LabVIEW Application

  • How to determine the performance of your application

  • Learning how to speed up your VIs

  • Saving memory space with efficient VI design

 Classroom/Laboratory Exercises:
  • DAQ and GPIB simulators and ISA plug-in boards are used

  • Dozens of hands-on exercises reinforce each lecture topic

Course Materials:

  • LabVIEW Basics II Training Manual

  • LabVIEW Basics II Diskettes including examples and solutions

 
NI Course 910017 2 days FEE: $1,099

This course is available on the following dates in:

Remainder of 2008

    Pittsburgh     Cleveland     Philadelphia
- June 12-13
- August 14-15
-October 30-31
- December 4-5
- July 10-11
- September 18-19
- Novemer 13-14 
    
    Scheduled by request
     

Courses are regularly offered throughout the year. Customized courses and alternative training schedules are available either on-site or at our permanent facility. Course descriptions and current course schedules are available upon request.


Click here to Register on line
or call 724-942-6330.
We accept PO, MC, VISA, AMEX.
Weekend/evening courses available.