LabVIEW Training

Training Overview

 

Hands-on Curriculum

We provide hands-on practical application labs with all of our training courses to increase overall retention and understanding of course material.

Typically, the provided training hardware is [1] NI DAQ-6002 per student, in combination with custom prototype boards & components. The hardware, utilized with practical application labs, allows students to observe and visualize LabVIEW programming techniques and functionalities in-action.

Custom Training

While we do offer "off-the-shelf" training to provide cost-effective solutions for our clients, customized training courses are also offered to support specific client or project design requirements.

Onsite Instructor-led Training

Online training has its advantages, however, we believe the best value to our clients is through on-site instructor-led courses that provide:

  • Immediate student-instructor feedback

  • Application-specific training & insight

  • Hands-on & demonstration-based material

  • 1-on-1 support throughout training

All-inclusive Pricing

Our pricing includes everything to provide effective and value-added training at highly competitive rates. All training pricing includes the following: 

  • Personal laptop per student with LabVIEW development environment

  • Training presentation & exercise book

  • Demonstration & hands-on teaching materials

  • Instructor travel & accommodations (airfare, rental car, hotel, etc.)

Course Curriculum

 

Essentials I (3 days)

Essentials I provides essential LabVIEW knowledge to novice programmers, equipping them with the capability to perform basic programming operations. Topics include:

  • LabVIEW integrated development environment (IDE) overview

  • User interface objects (front panel)

  • Essential block diagram functions

  • Basic data acquisition, analysis, and file I/O

  • State machine architecture design & development

  • Programming best practices

Essentials II (2 days)

Essentials II covers all basic LabVIEW programming functionality and small program development (i.e. application builds). Topics include:

  • Inter-process communication basics

  • Advanced data acquisition & analysis

  • Advanced state machine architecture design & development

  • Custom graphical user interface designs

  • Small program development

  • Application build (.exe)

*Essentials 1 & 2 are comparable to National Instruments' Core 1 & 2 training courses and are typically taken together as a complete 5-day Essentials training package.

Advanced (3 days)

Advanced provides advanced knowledge of LabVIEW programming features, designs, and techniques to experienced users. Topics include:

  • Complex inter-process communication

  • Advanced DAQ & control (e.g. PID)

  • Instrument driver development

  • Multiple process design & development

  • Advanced error handling

  • Source code control

Specialties (1-2 days)

Specialties offers custom & specialty training courses that meet specific client needs. Courses vary in target audience and duration. Topics include:

  • Large application distribution & management

  • Basic & advanced real-time hardware programming

  • Object-oriented programming design & development

  • LabVIEW actor framework

Training testimonials

 EXPLORE OUR FOCUS AREAS

Automated Test Systems

Automated Test Systems

Industrial Automation

Industrial Automation

Software Development

Software Development

Electrical Control Panels

Electrical Control Panels

Get in touch.