LabVIEW Training - Level - II: Application Development

Course Requirements:
LabVIEW Level - I: Fundamentals Course

Course Outcomes:
  •  Analyze your application requirements and choose the correct design patterns and data structures
  • Implement good programming style to create efficient VIs
  • Develop event-based applications to optimize response times
  • Develop techniques to test and validate VIs
  • Develop modular applications that are scalable, readable, and maintainabl
  • Use LabVIEW tools to evaluate VI performance
  • Effectively document your VIs
Duration: 20 hours total
Course Details: 
    Planning LabVIEW Applications
       1.   Planning and Design Process
       2.   Implementation Process
       3.   LabVIEW Programming Architectures
       4.   Creating a Simple User Menu
       5.   LabVIEW Template VIs
    VI Design Techniques
      1.   User Interface Design
      2.   Block Diagram Layout
      3.   LabVIEW Wiring Techniques
      4.   Commenting in Block Diagrams
      5.   Block Diagram Checklist
      6.   Error Handling
      7.   Hierarchical File Organization
      8.   Sequence Structures
    Object Properties
      1.   Property Nodes & Invoke Nodes
      2.   Using Property nodes & Invoke nodes to access properties of various front-panel objects, and perform operations on the front panel objects
      3.   Graph and Chart Properties
      4.   Controlling Axis and Cursors in Graphs Programmatically
      5.   Catching and Controlling user events on the front-panel by using Event Structures
      6.   Control References
      7.   LabVIEW Type Definitions
    Local and Global Variables
        1.   Data Management Techniques in LabVIEW
        2.   Local Variables
        3.   Global Variables
        4.   Functional Global Variables
        5.   Using Local and Global Variables Carefully