nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC...

33
1 ni.com

Transcript of nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC...

Page 1: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

1 ni.com

Page 2: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

ni.com

Philip Ehlers

DSM Northern, Eastern and Western Cape & Free State - National Instruments

What’s New in 2013

Page 3: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

ni.com

All Systems. Go.

Code Reuse and Mobile Device Integration

Streamlined Application Deployment

Code Management and Debugging Tools Access the Newest

Hardware Technology

New Sample Projects and Improved Examples

Expanded Online Training

Page 4: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

ni.com

All Systems. Go.

Code Reuse and Mobile Device Integration

Streamlined Application Deployment

Code Management and Debugging Tools

Access the Newest Hardware Technology

New Sample Projects and Improved Examples

Expanded Online Training

Page 5: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

6 ni.com

Graphical System Design A platform-based approach for measurement and control

Applications

Deployable Targets

Commercial Technology

Models of Computation, User Interface

Math and Analysis

Measurement and Control I/O

Timing

Connectivity With Third-Party I/O

Page 6: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

7 ni.com

Graphical System Design A platform-based approach for measurement and control

Page 7: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

8 ni.com

Unrivaled Integration with the Latest Technology

NI PXIe-7975R Featuring Kintex-7 FPGA

NI PCIe-8236 and PCIe-8237R

Power over Ethernet Frame Grabbers

Expanded Platform Functionality

7 New C Series Modules

Embedded Student Design Device

NI myRIO

New Hardware Products

NI cRIO-9068

Software-Designed Controller

NI cDAQ-9188XT

Rugged 8-slot Ethernet Chassis

Instrument Driver FPGA Extensions for NI VSTs

LabVIEW Interface for chipKIT Arduino

Digilent chipKIT

Page 8: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

9 ni.com

LabVIEW Support for NI Linux Real-Time OS®

• For users familiar with Linux, unlock the vast Linux ecosystem on the new CompactRIO controller

• Reuse C/C++ code in and alongside LabVIEW Real-Time built applications on the redesigned CompactRIO controller

• Freedom in Connectivity • Expanded LabVIEW design flow for open web service creation

• Secure file transfer with WebDAV

• Improved network interface

LabVIEW 2013 Real-Time Module supports developing, debugging and deploying applications to the NI Linux Real-Time OS® deterministic operating system

Page 9: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

10 ni.com

Data Dashboard for LabVIEW 2.2

Transparency Adjust the transparency of images, controls, and indicators on your dashboard

Multi-Plot Data Dashboard now supports 2D array of numerics as a datatype for charts and graphs.

Alternate Servers Now you can set up one dashboard to monitor multiple targets and use the drop down menu to switch where the data is streaming from while the dashboard is running

Android Tablets Data Dashboard 2.2 on Android tablets now supports monitor and control applications and free canvas customizations.

Page 10: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

ni.com

All Systems. Go.

Code Reuse and Mobile Device Integration

Access the Newest Hardware Technology

New Sample Projects and Improved Examples

Streamlined Application Deployment

Expanded Online Training

Code Management and Debugging Tools

Page 11: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

12 ni.com

Idea Exchange Features

• Bookmarks

• Attached Comments

• Mouse Wheel Support for Controls & Indicators

• High Priority User Events

• Installers Automatically Include Necessary Drivers & Runtimes

• Open Accessor VI for LVOOP

• Desktop Execution Trace Toolkit Updates (many)

• Unit Test Framework Updates (many)

These are just the features mentioned in this presentation

LabVIEW Idea Exchange

Page 12: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

13 ni.com

VI Package Manager Installed with LabVIEW 2013

Now every LabVIEW user can access and reuse IP and tools from the community

Page 13: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

14 ni.com

From Wirebird Labs LLC Setup Authoring & Application Distribution Add-On for LabVIEW

Automate time-consuming tasks to deliver professional software: • Inclusion of third-party drivers and run-time engines • Includes Amazon Cloud hosting services* • Minimize download footprint by silently downloading dependencies • Single click install for customers • In product update notifications

*Deploy can use other services, including local and private servers

Page 14: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

15 ni.com

Viewpoint’s TortoiseSVN Toolkit

Icon overlays appear in the

Project Explorer

Update and Commit from the Project or Quick

Drop

Toolbar source code control

menu

Quick drop shortcuts

Automatically configures diff

and merge

Free Subversion provider for LabVIEW

Page 15: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

ni.com

RF Studio by Averna

RF Record and Playback for USRP

ImagingLab Robotics Libraries

Control Common Industrial Robots

SCCT by T4SM

Exchange Data Between Multiple Mobile Platforms

Raima Database API for LabVIEW

Local Database Solution For NI CompactRIO

http://www.ni.com/labview-tools-network/

Page 16: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

17 ni.com

New LabVIEW FPGA IP Linear Algebra Libraries

• Dot Product

• Matrix Multiply

• Matrix Transpose

• Vector Norm Square

Design Verify Deploy

Page 17: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

18 ni.com

LabVIEW FPGA IP Builder

• Automatically optimize your LabVIEW FPGA VIs

• Easily port LabVIEW Desktop code to the FPGA

• Iterate quickly with fast performance and resource estimates

Performance &

Resource Directives

Desktop VI Optimized FPGA VI

Design Verify Deploy

Page 18: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

19 ni.com

LabVIEW FPGA IP Builder Example Matrix-Vector Multiply

Design Verify Deploy

Page 19: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

20 ni.com

LabVIEW FPGA IP Builder Example Matrix-Vector Multiply

Design Verify Deploy

Page 20: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

21 ni.com

LabVIEW FPGA IP Builder Example Matrix-Vector Multiply

Design Verify Deploy

Page 21: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

22 ni.com

LabVIEW FPGA IP Builder Example Matrix-Vector Multiply

Design Verify Deploy

Page 22: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

29 ni.com

Web-based Bitfile Deployment

Page 23: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

ni.com

All Systems. Go.

Code Reuse and Mobile Device Integration

Streamlined Application Deployment

Code Management and Debugging Tools

Access the Newest Hardware Technology

New Sample Projects and Improved Examples

Expanded Online Training

Page 24: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

31 ni.com

New Templates and Sample Projects

What are Templates and Sample Projects? • Recommended starting points for

common LabVIEW applications

• Clearly indicates where to add or change functionality

• Shows best practices for code design, documentation, and organization

• Add custom templates and sample projects

Page 25: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

32 ni.com

LabVIEW 2013 Sample Project Additions

LabVIEW + LabVIEW Real-Time Module Required

Real-Time Sequencer

Page 26: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

33 ni.com

LabVIEW 2013 Sample Project Additions Supervisory Control and Data Acquisition System

LabVIEW + LabVIEW DSC Module Required

Page 27: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

34 ni.com

Shipping Example Refresh – Separate Files

Page 28: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

35 ni.com

Shipping Example Refresh – Project Based

Page 29: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

37 ni.com

Shipping Example Refresh – New Examples

Page 30: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

38 ni.com

Expanded LabVIEW Online Training Core LabVIEW skills included with your software purchase

LabVIEW Online Training

• LabVIEW Core 1

• LabVIEW Core 2

• LabVIEW Core 3

• Advanced Architectures in

LabVIEW

• Object Oriented Design and

Programming in LabVIEW

• LabVIEW FPGA

• LabVIEW Real-Time 1 & 2

Page 31: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

39 ni.com

NI LabVIEW Certifications

New Embedded Systems Developer Certification

ni.com/CLED

Certified LabVIEW Embedded Systems Developer (CLED)

Certified LabVIEW Architect (CLA)

Certified LabVIEW Developer (CLD)

Certified LabVIEW Associate Developer (CLAD)

Page 32: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

40 ni.com

Makes it possible to deliver embedded systems using the latest technologies

Saves users time thanks to numerous development environment enhancements and deployment tools

Ensures success with extensive examples, training materials and add-ons

ni.com/labview/whatsnew

All Systems. Go.

Page 33: nisouthafrica.ni.com/sites/default/files/Whats New in LabVIEW 2013... · LabVIEW + LabVIEW DSC Module Required . ni.com 34 Shipping Example Refresh – Separate Files . ni.com 35

41 ni.com

Stay Connected During and After the Symposium

ni.com/nidayscommunity

facebook.com/nidays

twitter.com/#!/nidays

youtube.com/nidays