Developing a large Labview application

On request

Location:Eindhoven
Price:€ 1.550,00 excl. VAT
Duration:3 consecutive days
Contact:training@hightechinstitute.nl, +31 85 401 3600

Overview

LabVIEW (Laboratory Virtual Instrument Engineering Workbench) of National Instruments is a graphical programming environment by pictographs, not by text, for performing measurements and data acquisition, analysis and graphical presentation of information. This course is the third in row that addresses the development of large applications.

 

After the course, the participant will be able to develop scalable, readable and maintainable LabVIEW applications. The participants will have acquired the knowledge/skills to define, design, implement, test and deploy LabVIEW applications.

Intended for

Laboratory employees, development engineers and project leaders who are involved in the definition and execution of measurements. Educational level should be at least technical college. Minimum level of knowledge and experience are the courses ‘Labview 1: introduction in language and programming’ and ‘Programming in Labview 2’.

Programme

Development practices

- Scalable, readable, maintainable Vis

- Software development lifecycle

 

Project analysis

- Differences between functional and non-functional specifications

- Requirements document

- Project organization with abstract components

 

User Interface Design 

- Organization and design of a readable user interface

- Development of a front panel prototype

- Development of a user interface that can be easily localized

 

Project design

- Selection of an appropriate design pattern

- Utilization of an event structure

- Implementation of user events

- Design of a hierarchical application

- Utilization of the Project Explorer window

- Choice of data types

- Restricted data access

- Selection of an appropriate error handling strategy

 

User Interface Implementation

- Methods of displaying data

- Consistent and meaningful icons and connector panes

 

Code implementation

- Initialization of a design pattern, implementation of data structures

- Use of LabVIEW Style Guidelines

- Implementation of execution and software control timing

- Scalable and maintainable modules

- Error handling strategy

 

Implementation of a Test Plan

- Code verification

- A test plan for individual modules

- A test plan for module integration

- A system test plan

 

VI Performance evaluation and improvement

- Identification of memory and performance problems

- Fixing Performance Problems

 

Implementation of Documentation

- Design documentation

- User and developer documentation

 

Application deployment

- Implementing Code for Stand-Alone Applications

- Building a Stand-Alone Application

- Building an Installer

 

Methods

Classroom teaching and practical workshops using a PC. Course material: course binder. Award: certificate.

Partner

T2Prof

Timetable

On request

Developing a large Labview application

Location:
Eindhoven
Contact:
Tel. +31 85 401 3600
E-mail: training@hightechinstitute.nl

Sign up

Sign up for this training

Question form

Partner

T2Prof