63
Automated Test Software Hands-On Seminar Featuring: NI LabVIEW, NI TestStand, NI Switch Executive, and NI Requirements Gateway

Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Embed Size (px)

Citation preview

Page 1: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Automated Test Software

Hands-On Seminar

Featuring:

NI LabVIEW, NI TestStand,

NI Switch Executive, and NI Requirements Gateway

Page 2: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Agenda

Automated Test Software Hands-On Seminar

Build an Automated Test System in 3 hours

I. Introduction and Design

II. Implementation

III. System Verification

IV. Conclusion

15 Minutes to Hands-On

Page 3: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

What We Do

Low-Cost Modular

Measurement and

Control Hardware

Productive Software

Development Tools

Highly Integrated

Systems Platforms

Used By Engineers and Scientists for Test, Design and Control

Page 4: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Empowering Users Through Software

LEGO Mindstorms

NXT

“the smartest,

coolest toy of the

year”

CERN Large Hadron

Collider

“the most powerful

instrument on earth”

Page 5: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

MP3 player

PC/WWW/E-mail

Cellular Phone

Digital Camera

Gaming

High resolution display

iPhone

PDA

Today’s Designs: Converging Complexity

Page 6: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Today’s Challenges: The Traditional Approach

Oscilloscope

Logic Analyzer

Spectrum Analyzer

DMM

Communications Analyzer

LCR Meter

Function

Generator

Power Supply

Pattern Generator

Programmable Switch

Page 7: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

• Lower cost

• Higher performance

• Smaller size

• Flexible

• Easily upgraded

• User-defined

• Lower cost

• Higher performance

• Smaller size

• Flexible

• Lower cost

• Higher performance

• Smaller size

NI’s Value Proposition

Page 8: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Development Platform for the Next 30 Years

Graphical System Design Design Prototype Deploy

Page 9: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Graphical System Design Examples

Machine Control Packaging/Processing

– High-speed motion control, batch control, discrete control

Heavy Machinery Control – Real-time signal processing and

control of power electronics, hydraulic systems

Semiconductor/Biomed – Custom motion and vision

inspection, material handling

Machine Monitoring

•Machine Condition Monitoring – Bearing order analysis, lubrication

monitoring, cooling, combustion, …

•Mobile/portable DSA, NVH – Noise, vibration, harshness, dynamic

signal analysis, acoustics

•Distributed Acquisition – Central controller with distributed I/O

nodes over Ethernet/wireless

In-Vehicle Data Acquisition • In-Vehicle Data Acquisition

– Automobiles, motorcycles, recreational vehicles, research aircraft, trains

• Engine and ECU test cells – HIL testing of engines and engine

controllers, sensor simulation using FPGA

• Rapid Control Prototyping – Automotive/aerospace control

prototyping

Page 10: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Diversity of Applications

Electronics Semiconductors Computers

No Industry > 10% of Revenue

Advanced

Research Petrochemical

Food

Processing Textiles

Automotive Telecom

ATE Military/Aerospace

Page 11: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Virtual Instrumentation Everywhere More than 25,000 companies

>90% of Fortune 500 manufacturing companies

Page 12: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Introduction and Design

Page 13: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

What we do… • Revolutionize measurement and automation

– Monitor and control traditional instruments and automation devices

– Replace them at a lower cost

How we do it… • Leverage mainstream PC, network, semiconductor technologies

User-friendly software

Cost-effective, modular hardware

Highly integrated driver software

= Virtual instrumentation

Bringing Automation to Measurement, and Measurement to Automation

Page 14: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Top 4 Concerns Among Leading Test Managers

1. Reducing investment for test system

development

2. Optimizing test throughput

3. Reducing false failures or false passes

4. Reducing number of unique test systems

Source: NI Automated Test Customer Advisory Board, 2006

Page 15: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Test System Cost Analysis Survey

• Capital costs – 36%

• Development costs – 64% – Software development – 30%

– System integration – 23%

– System configuration – 7%

– System validation – 4%

Source: Reducing the Hidden Cost of Measurements, White Paper

Page 16: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Hands-On Test System – The Challenge

• Test a multi-function handheld device

• Build a system to test all of the device’s features: – Cell phone

– MP3 Player

– Internet browser

– LCD Screen

– Bluetooth

– Wi-Fi

• Use commercial off the shelf (COTS)

software

• Verify test system to requirements

• Develop test system in 3 hours

5 Minutes to Hands-On

Page 17: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Requirements for Testing the Handheld Device

• Test sound quality

• Test LED in device

• Test power consumption

• Test volume

• Test LCD

• Test Bluetooth

• Test Wi-Fi

• Impact test

Page 18: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Required Elements for Test System Design

1. Test executive

2. Test development software

3. Instrument drivers

4. Test instruments

Page 19: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Drivers

Test System Software Architecture

Test

Module

Test Management Switch

Management

Operator Interface

Software

Architecture

Hardware

Components Hardware

(. . .)

Test

Module

Test

Module

Test

Module

Page 20: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes
Page 21: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Instrument Specific Drivers

COTS Test System Software Architecture

LabVIEW

NI TestStand NI Switch

Executive

Hardware

(. . .) LabVIEW LabVIEW LabVIEW

IVI Software

Architecture

Hardware

Components

NI LabVIEW

Page 22: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Test Module Development and Integration

• Communication between

programs

– NI TestStand can pass parameters

to/from the modules by reference or

by value for integration and module

communication

• Encapsulation in VIs

– Encapsulate modules in LabVIEW

virtual instrument (VI) files or

Express VIs

TestStand PASS

Audio Quality Test VI

NI Simulated Hardware

Page 23: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Implementation

Page 24: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Hands-On Test System Creation

• Test Module Development – Audio Quality Test

– Perform an audio quality test on phone speaker

• Show audio signal on graph

• Perform FFT on acquired data to determine frequency

• Perform limit test on resulting frequency and amplitude measurements

Page 25: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

What Do We Need in a Programming IDE?

• Faster/Easier Development and Debugging – Complete and intuitive graphical environment,

hierarchal dataflow-oriented design

• High-Performance Execution – Efficient and fast executables, advanced

multithreading capabilities, proven reliability

• Components – VIs, DLLs, COM, A Reusable/Standard ActiveX

server and component capabilities

• Designed for Engineers – Complete instrument support with more than

4,000 instrument drivers, powerful visualization capabilities, and scientific analysis tools

Page 26: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Graphical Programming with NI LabVIEW

Page 27: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

PC, Mac, Linux, Sun

Networked I/O

PC Boards

Workstation

Handheld

Embedded (FPGA)

Industrial Computer (PXI)

Wireless

Sensor

Tektronix Open Windows Oscilloscopes

Extend Test Systems with Real-Time,

FPGA, and PDA Targets

Page 28: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Audio Quality Test

1. Design user

interface

2. Add the instrument

I/O (simulated)

3. Add analysis to test

Front Panel

Block Diagram

Page 29: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Exercise 1 (Optional) O

BJE

CT

IVE

• Create the front panel for the Audio Quality Test

Design the User Interface for the Audio Quality Test

Time to complete: 20 minutes

Page 30: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

LabVIEW Express VIs

• Streamlined development

• Easy-to-use, interactive VIs

• Quickly configured using

configuration pages

• More than 40 Express VIs

including:

– DAQ Assistant

– Instrument I/O Assistant

– Simulate Signal

– Write LabVIEW Measurement File

– Spectral Measurements

– Amplitude and Level Measurements

– Filter

– Mask and Limit Testing

Page 31: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Exercise 2 O

BJE

CT

IVE

• Use built-in express VIs to simulate data acquisition

for the Audio Quality Test

Add Simulated Instrument I/O to the Audio Quality Test

Time to complete: 15 minutes

Page 32: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Advanced • Curve fitting

• Interpolation

• Probability

• Decomposition/complex operations

Signal Processing • Filters

• Windows

• Signal generation

• Frequency domain

• Time domain

Mathematics • Textual math

• 1D and 2D array operations

• Statistics

• Vector and matrix algebra

Data Analysis with LabVIEW

Page 33: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Exercise 3 O

BJE

CT

IVE

•Analyze the sound quality of the phone speaker

using an FFT and a limit test

Add Analysis Functionality to Audio Quality Test

Time to complete: 20 minutes

Page 34: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Instrument Specific Drivers

COTS Test System Software Architecture

LabVIEW

NI TestStand NI Switch

Executive

Hardware

(. . .) LabVIEW LabVIEW LabVIEW

IVI Software

Architecture

Hardware

Components

LabVIEW

Page 35: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

What Do We Need in a Test Executive?

• Flexible, open test architecture

• Ability to eliminate common test executive task

programming

• Reuse of existing test code

• Simple updates and long-term maintenance

• Test system development acceleration

• High test-system performance

Page 36: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

NI TestStand – Test Management Software

• Graphical development

environment

• Automate tests written in any

language

• Multithreaded sequence

execution

• ASCII, HTML/Web, XML, and

ATML report generation

• Access, Oracle, SQL Server

database connectivity

Page 37: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Faster Development Using NI TestStand

Custom operator interface

Execution engine

Interface to test languages

Result evaluation

User management

Reports (XML, HTML, ASCII)

Database integration

Switch integration

Serial number scanning

Sequence loading

Test limit loading

Revision control

Development environment

Development Effort

= Development Time

= Time Savings

with NI TestStand

Page 38: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

NI TestStand System Architecture

NI TestStand API

NI TestStand Engine

Operator

Interface

Sequence

Editor

LabVIEW CVI .NET C/C++ ActiveX HTBasic Other

ATLAS,

VEE,

Java

Page 39: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

NI TestStand Sequence Editor

• Create, edit, manage test steps

• Execute and debug test sequences

• View and generate test result reports

• Deploy test systems

• Manage user permissions

Page 40: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

OB

JEC

TIV

E

Exercise 4

•Create steps in TestStand Sequence Editor to execute

the Audio Quality Test

Add Tests Using NI TestStand Sequence Editor Time to complete: 15 minutes

Page 41: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Preconfigured Step Templates

• Pane of predefined test elements

– Steps

– Sequences

– Variables

• Build sequences easily by reusing test elements

Page 42: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

OB

JEC

TIV

E

Exercise 5

•Add other steps to the test sequence using preconfigured

step templates

Adding Tests Using Preconfigured Step Templates

Time to complete: 15 minutes

Page 43: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Report Generation

• Multiple formats including

ASCII-text, ATML, HTML or XML

• A variety of ways to display data

– Arrays as tables or Graphs

– Import images to the report

• Fully customizable reports

• Custom result filtering

• On-The-Fly Reporting

• Varying color schemes

Page 44: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

OB

JEC

TIV

E

Demo (Optional)

•Demonstrate the options for configuring report

generation in TestStand

Configuring Reporting Generation

Time to complete: 5 minutes

Page 45: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Types of debugging tools:

• Execution tracing

• Breakpoint setting

• Watch Expression pane

• Single stepping tools

Debugging Sequences

1. Resume button 2. Pause Execution button 3. Terminate Execution button 4. Step Into button 5. Step Over button 6. Step Out button 7. Resume All Executions button 8. Pause All Executions button 9. Terminate All Executions button

1 2 3 4 5 6 7 8 9

Page 46: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

OB

JEC

TIV

E

Exercise 6

• Debug your test sequence using the debugging

tools to find the error

Debug Test Sequence Using the NI TestStand Sequence Editor Time to complete: 15 minutes

Page 47: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Switch Automation with NI Switch Executive

• Automatically routes between

endpoints

• Use per-step switching in

NI TestStand

• Reduces switch code complexity

• Reuse and easily maintain test

modules

• Abstracts low-level switch

programming details

(system-level API)

NI Switch Executive

NI TestStand

Page 48: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

OB

JEC

TIV

E

Exercise 7 (Optional)

• Add switching operations to your steps to share

instrumentation for your Audio Quality Test

Integrating Switching into the Sequence Using NI Switch Executive

Time to complete: 15 minutes

Page 49: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Test Management Execution Model

• Multiple Process

Models

– Sequential

– Parallel or Batch

– Autoschedule

Page 50: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Sequential vs. Parallel vs. Autoschedule Execution

Page 51: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

OB

JEC

TIV

E

Exercise 8

• Perform auto schedule testing on the handheld

device test sequence

Performing Auto Schedule Parallel Testing

Time to complete: 20 minutes

Page 52: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

System Verification

Page 53: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Test System Verification

• Comply with customer requirements

• Track progress of test system development

• Provide documentation to regulatory agencies

Page 54: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Requirements Management Solution for NI Software

Dedicated Interfaces

NI Requirements

Gateway

Requirements Traceability

Capture Navigation

Dedicated Interfaces

DOORS RequisitePro

TestStand LabVIEW LabWindows MATRIXx

Page 55: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

OB

JEC

TIV

E

Exercise 9

• Add requirement implementation tags to sequence

• Verify that all requirements are implemented

Verify Requirements are Implemented in the Test

System Using NI Requirements Gateway

Time to complete: 25 minutes

Page 56: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Run-Time Operator Interfaces

• Ideal design for manufacturing environment use

• Simpler interface to reduce training costs

• Ideal design for

running and

debugging tests

• User management

• Localization support

Page 57: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

LabVIEW Operator Interface

Test

Sequence

Execute

Exit

Execution

Windows

Page 58: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

OB

JEC

TIV

E

Exercise 10

• Run final test system from pre-designed operator

interface

Test Handheld Device Using an NI TestStand

Run-Time Operator Interface

Time to complete: 10 minutes

Page 59: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Deploying Your Test Systems

• Streamlines test system deployment with Deployment Utility

• Imports projects from NI TestStand workspace files (*.tsw)

• Analyzes files prior to building deployment

• Builds Windows Installer for local or worldwide deployment

Page 60: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

Conclusion

Page 61: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

System Expansion/Upgrading

• Hardware expansion

• Protection from obsolesence

• Interfaces, rack, or software

revision or upgrade

• Replacement strategies

• Calibration certification

Instrument Specific Drivers

Test

Module

Test Management Switch

Management

Operator Interface

Hardware

(. . .) Test

Module

Test

Module

Test

Module IVI

Page 62: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

• Technical Support – Web support resources

– Applications engineers worldwide

– Premier Support

• Instructor Led Training

– Regional and on-site courses available

worldwide

– Thousands of engineers trained each year

• Certification – NI TestStand certified developer

– NI TestStand certified architect

NI TestStand Services and Support

ni.com/services

Page 63: Featuring - National Instruments Southern Africasouthafrica.ni.com/sites/default/files/Automated Test... ·  · 2013-04-09– Central controller with distributed I/O ... 5 Minutes

ni.com

• White papers

• Application notes

• Examples

• Other NI seminars

• Request callback support

• And much more… – ni.com/labview

– ni.com/teststand

– ni.com/pxi