You and LabVIEW will - ShanghaiTech

62

Transcript of You and LabVIEW will - ShanghaiTech

Page 1: You and LabVIEW will - ShanghaiTech
Page 2: You and LabVIEW will - ShanghaiTech

You and LabVIEW will

Page 3: You and LabVIEW will - ShanghaiTech

苗鑫

NI 应用工程师

Page 4: You and LabVIEW will - ShanghaiTech
Page 5: You and LabVIEW will - ShanghaiTech

摩尔定律

Date of Introduction

Tran

sist

or

Co

un

t

1971 1980 1990 2000 2012

2,300

10,000

100,000

1,000,000

10,000,000

100,000,000

1,000,000,000

2,600,000,000

1976 8086 processor – 6,500 transistors

2012 Intel Xeon – 2.6 B transistors

Page 6: You and LabVIEW will - ShanghaiTech

复杂度不断提高

Page 7: You and LabVIEW will - ShanghaiTech

C#

C++

C

Assembly Language

Ab

stra

ctio

n

System Complexity

Machine Code

System Design Approach

软件抽象与系统复杂度

Page 8: You and LabVIEW will - ShanghaiTech

SPACEX

Page 9: You and LabVIEW will - ShanghaiTech

“SpaceX公司依赖LabVIEW来控制火箭发动机试验台、操作发射台、监测和指挥猎鹰火箭以及控制飞船补给国际空间站。 LabVIEW帮助SpaceX公司的一个工程师团队快速、经济、高效地开发、测试和部署复杂的控制系统。 “

Pat Lavezza任务操作软件工程师

Page 10: You and LabVIEW will - ShanghaiTech

1970 1990 2012

Page 11: You and LabVIEW will - ShanghaiTech

仪器的演化

1965

Hewlett Packard

Transistors (Integrated Circuits)

2010

National Instruments

Software

1920

Vacuum Tubes

General Radio

Page 12: You and LabVIEW will - ShanghaiTech

Are You Wearing a Watch?你带手表了么?

Page 13: You and LabVIEW will - ShanghaiTech
Page 14: You and LabVIEW will - ShanghaiTech

Instruments Physical Embedded Systems

Page 15: You and LabVIEW will - ShanghaiTech

Virtual Instruments Platform-Based Embedded Systems

Page 16: You and LabVIEW will - ShanghaiTech

Mobile Platform

T elev is io nMusic P layerCo mputers Smartphones E-Readers

Desktops and L aptops iPad iPhone iPod

iOS

Page 17: You and LabVIEW will - ShanghaiTech

PC Platform

Windows/Intel

Page 18: You and LabVIEW will - ShanghaiTech

21st Century—The Grand Engineering Challenges

SecurityHealth Energy Sustainability

Page 19: You and LabVIEW will - ShanghaiTech

大数据

云计算 机器学习虚拟现实

工业物联网 清洁能源 无人驾驶汽车

Page 20: You and LabVIEW will - ShanghaiTech

System Design

Page 21: You and LabVIEW will - ShanghaiTech

LabVIEW Infinite Application Video

Page 22: You and LabVIEW will - ShanghaiTech

项目浏览器管理和组织所有系统资源,

包括 I/O 和部署终端

前面板创建事件驱动的用户界面控

制系统和显示测量结果

程序框图使用图形化编程自定义系统行为

及时编译在任意时刻及时观察应用程序的编译状态

并行编程创建可并行运行的独立循环

分析库专为工程师和科学家设计的高性能分析库函数

硬件连接从任意仪器上的I/O将真实信号传递到 LabVIEW

定时使用顺序数据流定义外部执行顺序和定时

部署终端将 LabVIEW 代码部署至领先的桌面操作系统, 实时环

境以及FPGA 硬件设备

计算模型通过图形化编程组合和重用.m文件, C 代码和 HDL 代码

加速您的成功!低级别的复杂性抽象和所有工具的整合,助您构建任意的测量和控制系统

Page 23: You and LabVIEW will - ShanghaiTech

LabVIEW 1.0自定义界面和数据流编程

自定义界面

•灵活个性地进行应用界面设计

数据流编程

•直观形象地编程实现

Page 24: You and LabVIEW will - ShanghaiTech

LabVIEW 助您摆脱繁杂的代码

Page 25: You and LabVIEW will - ShanghaiTech

计算模型

内建库函数

部署终端和仿真

为工程师和科学家提供高效生产力的图形化开发环境

紧密的硬件集成 自定制用户界面

最新商业技术

Page 26: You and LabVIEW will - ShanghaiTech

•无缝集成多种硬件•开放并兼容多种开发方式•可将代码部署至多种硬件对象

•内置丰富应用函数和专用库•多种模块支持和工具包扩展•丰富的数据表达和用户界面

•众多行业成功经验和用户案例•持续发布更新,利用最新技术•领先的集成商网络和技术服务

Page 27: You and LabVIEW will - ShanghaiTech

C/HDL 代码

PC PXI系统 NI CompactRIO Single-Board RIO NI USRP

状态图数据流 传递函数数学文本

开放平台兼容多种开发方式

Page 28: You and LabVIEW will - ShanghaiTech

LabVIEW——模板及项目范例

➢常见的LabVIEW应用程序设计起点

➢清楚地指出在哪里添加或更改功能

➢展示良好的代码设计、文档编写及组织管理的设计风格

➢增加用户模板和项目范例

Page 29: You and LabVIEW will - ShanghaiTech

内置千余个信号处理、分析与数学运算函数,满足各种应用中的信号处理需求。

丰富的内置函数与专业库

Page 30: You and LabVIEW will - ShanghaiTech

实时(RT)模块

FPGA模块

控制设计与仿真模块

MathScript RT模块

数据记录与监控

(DSC)模块

机器人模块

……

声音与振动工具包

高级信号处理工具包

报表生成工具包

数据库连接工具包

频谱分析工具包

调制解调工具包

……

——面向专业领域,扩展应用

多种模块与工具包支持

Page 31: You and LabVIEW will - ShanghaiTech

更加丰富的数据交互与用户界面

Page 32: You and LabVIEW will - ShanghaiTech

2017

复杂的系统设计

1990

编译语言

1997

软件工程

2000

可联网

2005

分布式系统设计

2007

多核优化

2009

计算模型

2011

注重长期运行系统的稳定性

2013

注重提高开发效率

2015

更快速编写代码编写更快速的代码。

1986

1993

Macintosh,Sun和

Windows 1998

实时功能2003

FPGA编程2006

文本数学面向对象编程

2008

Web服务 2010

注重软件性能

2012

技能集成包括在线学习

2014

基于数据的决策功能

2016

通信连线

Page 33: You and LabVIEW will - ShanghaiTech

LabVIEW AWS云工具包

JKI REST CLIENT LIBRARY

Page 34: You and LabVIEW will - ShanghaiTech
Page 35: You and LabVIEW will - ShanghaiTech

半导体 消费电子 航天航空与国防

汽车

操作系统和驱动程序

其他软件Measurement Studio,Visual

Studio.NET™,...

开关

助力科研:基于平台的电子测试方法

总线接口(GPIB/LXI/串行)

可重配置的仪器PXI机箱和控制器 模块化仪器

操作系统和驱动程序

Page 36: You and LabVIEW will - ShanghaiTech

NI LabVIEW提高生产效率

测试代码开发时间

测试

代码

算法

架构

GU

I 开发

总线

通信

硬件

抽象

IP 集

分析

AP

I 开发

垃圾

回收

内存

分配

GU

I 开发

总线通

硬件抽

IP 集

分析

AP

I 开发

垃圾回

内存管理

测试代

算法结

节约时间

t=0

“30年专业测试测量开发软件”

Page 37: You and LabVIEW will - ShanghaiTech

软件定义仪器

PXIe-5668R26.5 GHz, >765MHz BW

RTBW Vector Signal

Analyzer

NI PXIe-6591/92R12.5 Gbps, 4-8 ch.

High Speed Serial

PXIe-5070/71R250 MS/s, 14-bit, 4-8 ch.

Oscilloscope

PXIe-7976R3.5GB/s Streaming

K410T K7 FlexRIO

PXIe-5646R6GHz, 200MHz BW

Vector Signal Transceiver

PXIe-5624R2 GS/s, 12-bit

IF Digitizer

“有创造性且功能全面的仪器”

LabVIEW

FPGA

用户自定义功能

Page 38: You and LabVIEW will - ShanghaiTech

多核技术 FPGA 无线技术 虚拟化技术 未来……云技术

创新应用

Page 39: You and LabVIEW will - ShanghaiTech
Page 40: You and LabVIEW will - ShanghaiTech

劳伦斯利弗摩尔国家实验室利用NI LabVIEW软件和PXI平台,为美国国家点火设施(全球能量最高的激光阵列和最

大型的精密光学仪器)提供自动化维护过程

• 相比Java和C++,LabVIEW使生产效率提高3倍

• 开发由1,000多个VI组成的复杂应用程序

• 应用软件工程实践确保项目质量

“图形化数据流语言的价

值在于,它可帮助团队快

速开发强大的解决方案,

同时仍然使用适当的软件

工程实践。- Glenn Larkin, LLNL

An overhead view of one of the main laser chambers

Page 41: You and LabVIEW will - ShanghaiTech

Dual Coaxial Motor Unit

Kevlar Tendons

Composite Bones

Abduction Motor

CompactRIO

Motor Driver

Page 42: You and LabVIEW will - ShanghaiTech

Video for Big Dog

Page 43: You and LabVIEW will - ShanghaiTech

浙江大学赤兔四足机器人-----国内唯一能跑能跳的机器人

All powered by LabVIEW and cRIO

Page 44: You and LabVIEW will - ShanghaiTech

专业的图形化系统设计社区

www.GSDzone.net

图形化系统设计社区

网络课堂

代码库

文库

Page 45: You and LabVIEW will - ShanghaiTech

全球学生图形化系统设计大赛

Page 46: You and LabVIEW will - ShanghaiTech
Page 47: You and LabVIEW will - ShanghaiTech
Page 48: You and LabVIEW will - ShanghaiTech

188 所高校参与

1,664 支队伍报名

751 份作品提交

80 支决赛入围队

¥200,000+ 赛事奖金

Page 49: You and LabVIEW will - ShanghaiTech

便携式激光雕刻机 全体感操纵机器人 通用汽车仪表开发测试系统

一等奖基于PC的数据采集组

一等奖嵌入式组

一等奖PXI组

Page 50: You and LabVIEW will - ShanghaiTech

自平衡自行车

大赛唯一特等奖

Page 51: You and LabVIEW will - ShanghaiTech
Page 52: You and LabVIEW will - ShanghaiTech
Page 53: You and LabVIEW will - ShanghaiTech

中国机器人大赛 光电设计竞赛 FSAE方程式汽车竞赛

IRHOCS亚太机器人大赛 FTC机器人挑战赛

Page 54: You and LabVIEW will - ShanghaiTech
Page 55: You and LabVIEW will - ShanghaiTech
Page 56: You and LabVIEW will - ShanghaiTech

LabVIEW Student Club

如果你希望…

✓结实志同道合的LabVIEW学习小伙伴

✓寻找身边的LV技术达人组队参加竞赛

✓在学生科创领域获得NI的全方位支持

✓参加丰富的校园内外LV学习交流活动

✓提前感受高科技公司精英工程师氛围

欢迎加入

Join & Enjoy!

Page 57: You and LabVIEW will - ShanghaiTech
Page 58: You and LabVIEW will - ShanghaiTech

www.gsdzone.net

Authorized Certification

Page 59: You and LabVIEW will - ShanghaiTech

NI’s Unique Value to Society Creates Long-Term Success

Empower Engineers

and Scientists

Enhance Engineering

and Science Education

Minimize Our

Environmental Impact

Be a Great

Place to Work

Page 61: You and LabVIEW will - ShanghaiTech
Page 62: You and LabVIEW will - ShanghaiTech

苗鑫

[email protected]