Você está na página 1de 18

Programmazione grafica,

LabVIEW e la piattaforma NI
nella meccatronica
Parco Scientifico Tecnologico
“Kilometro Rosso”
Mercoledì 3 dicembre 2008

Roberto Isernia
National Instruments Italy

1
National Instruments
•Leaders in Computer-Based
Measurement and Automation, $700
headquartered in Austin, TX USA $650
$600
•Long-term Track Record of Growth $550
and Profitability
$500

Net Revenue in Millions


•Fortune’s 100 Best Companies to $450
Work for Ninth Consecutive Year $400
$350
•16% of revenue invested in R&D $300
$250
•Dr. Truchard and Jeff Kodosky
inducted into Electronic Design Hall $200
of Fame for their pioneering work $150
in virtual instrumentation $100
$50
•More than 5,000 employees ( > 2000
engineers) worldwide in over 40 $0
'77 '78 '79 '80 '81 '82 '83 '84 '85 '8 6 '8 7 '88 '89 '90 '91 '92 '93 '94 '95 '96 '9 7 '9 8 '99 '00 '01 '02 '03 '04 '05 '06

countries + Alliance Partners + CPIs

2
The definition of mechatronics continued to evolve after Yaskawa suggested the
original definition. One often quoted definition of mechatronics was presented
by Harashima, Tomizuka, and Fukuda in 1996.

the synergistic integration of mechanical


engineering, with electronics and intelligent
computer control in the design and manufacturing
of industrial products and processes.

3
Mechatronics Approach

Mechanical
Design

Electrical Physical
Design Prototype
Virtual Support
System Manu- Sustaining
Prototype &
Specification facturing Engineering
Embedded (Simulation) Manufacturing Service
HW/SW Test System
CoDesign Design

Control
Design
Concurrent approach
Virtual Prototype Validation

4
LabVIEW: One platform, Infinite Solutions

5
LabVIEW Graphical programming language
Front Panel – User Interface
Block Diagram – G code

6
Open Connectivity to Design Tools
Mathematics Electrical Design Control Design
NI LabVIEW Math NI LabVIEW (Motor Sizing) NI LabVIEW Control Design
The MathWorks, Inc. MATLAB® NI Multisim The MathWorks, Inc. Simulink®
Maplesoft Maple ORCAD PSpice Dynasim Dymola
MathSoft Mathcad Plexim PLECS
Ansoft Designer

Embedded Software Mechanical Design


NI LabVIEW Real- Virtual SolidWorks SolidWorks
Time/Embedded/FPGA Prototyping PTC Pro/Engineer
Wind River Workbench Platform MSC Nastran and Adams
Analog Devices VisualDSP++ Autodesk AutoCAD
Freescale Code Warrior
Xilinx System Generator

MATLAB® and Simulink® are registered trademarks of The MathWorks, Inc.

7
“LabVIEW Everywhere”
• Robots
• micro

• FPGA

• Handheld Devices

• Vision System

• Embedded Controllers

• PXI Industrial Controllers

• HMI - Operator
Interface
• Desktop PCs

8
Traditional Control Platforms

Single-Board Programmable
Computer Logic
(SBC) Controller (PLC)

Custom
Hardware

9
The Ideal Control Platform

Programmable
Automation
•Highly reliable Controller
•Integrated HW/SW
•Fast time to market (PAC)
•Powerful and flexible
•Low cost manufacturing
•Easy to maintain, upgrade
•Combined Control,
Monitoring and Logging

10
NI PAC: RIO Technology

VxWorks

11
RIO Production curve

I/O
I/O
System Flexibility and Price

I/O
PXI RIO Processor FPGA
Custom I/O

PCI RIO

CompactRIO

Integrated
CompactRIO Single-Board
RIO

# of System Deployed

12
New - NI Single-Board RIO Embedded Control
Real-Time Processor
Networking/Peripherals 400 MHz processor for floating-point
control, analysis, and logging
10/100 Ethernet port
RS232 Serial port
Reconfigurable FPGA
Customized timing and processing of I/O

LabVIEW
Graphical software for rapid
development Small Size, Low Power
21 x 9 cm. (8.2 x 3.7 in.)
Program processor, FPGA and
19-30 VDC power, (7-10 W typ.)
I/O with one tool -20 to 55 °C operating temp
Integrate existing C/VHDL -20 to 85 °C storage temp

Expansion I/O
Connect up to three C Series modules for
additional I/O (strain, TC, comm., motion, etc…)

Onboard Analog and Digital I/O


110 DIO, Up to 32-ch AI, up to 4-ch AO,
Up to 32-ch of 24 V DIO
The difference of NI Platform
Integrated platform for measurement and control

Machine Monitoring PC SCADA Embedded Vision System HMI


platform

USB
Wi-Fi

Robotics

Machine Control Paltform


Machine Data Logging platform
Embedded Vision Sensors

14
NI Vision Ecosystem
•Lens

•Illuminators
•Software

•Fixture •HMI (Win CE or XP embedded)


per
Cameras

•Enclosures •I/O •Power Supply


•Distributed I/O

15
Programmable Software : LabVIEW

• LabVIEW
– Windows
– Real-Time
• NI-IMAQ Driver
• NI Vision Development Module

16
Configurable Software : Vision Builder

• Machine Vision SOFTWARE


• Included in the Smart Camera NI 17xx
• Some features
• Interactive enviroment
• Acquire, save and visualization imaging from IEEE 1394,GigE
Vision, SmartCamera
• Communication with industrial communication protocols, PLC
or/and HMIs
•Libraries for Pattern and Geometric Matching, OCR, Particle
Analysis, Color Inspection, Edge Detection, Object Classification,
Gauging, Bar Code Reader and Grader, Spatial Calibration, etc…

17
GRAZIE PER L’ATTENZIONE

www.ni.com/labview
www.ni.com/pac

Roberto Isernia
National Instruments Italy
roberto.isernia@ni.com

18

Você também pode gostar