Beruflich Dokumente
Kultur Dokumente
Alessandro PLANTAMURA
Agenda della giornata
1. Le novità di LabVIEW 2009 – l’ambiente di sviluppo
– Le novità e i miglioramenti nell’ambiente di sviluppo
– Strumenti per migliorare le performance
2. I nuovi moduli ed i nuovi toolkit
– NI LabVIEW Real-Time Module
– NI LabVIEW FPGA Module
– NI LabVIEW SoftMotion Module 2009
– NI LabVIEW Wireless Sensor Network (WSN) Module Pioneer
– NI Veristand
3. Aumento di performance grazie al nuovo hardware
– Nuovo Hardware di acquisizione dati
– NI DAQmx e Data Logging
4. Risorse LabVIEW
Caratteristiche di LabVIEW 2009
1. Novità dell’ambiente di sviluppo
A. Perchè LabVIEW 2009?
B. Cambiamenti all’ambiente LabVIEW
C. Miglioramenti di analisi e matematica
D. Gestione dell’esecuzione e delle risorse
E. Tools per aumentare la produttività
2. Add-on – fra novità e innovazione
3. Migliori prestazioni hardware
4. Risorse
A. Perchè LabVIEW 2009?
Passaggio a release annuali
7 Express
7.1
Service Pack
8.0 Programmato ogni 6 mesi
8.20
8.5
8.6
• Aggiornamento più
uniforme 2009
2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011
A. Perchè LabVIEW 2009?
Release annuali e manutenzione software
• Con la sottoscrizione dei servizi per la manutenzione del
software, puoi ricevere automaticamente le release annuali e le
service pack semestrali
• E’ disponibile la manutenzione di singole licenze fino a un
massimo di 5, e per multilicenze adottate all’interno del tuo team
- Standard Service Program (SSP), Software Contract, Volume
Licence Agreement (VLA)
• SSP, Software Contract o VLA consentono un significativo
risparmio economico immediato e nel tempo
• Un esempio di costi:
Aggiornamento LV Full = € 1261, sw contract = € 525
Caratteristiche di LabVIEW 2009
1. Novità dell’ambiente di sviluppo
A. Perchè LabVIEW 2009?
B. Cambiamenti all’ambiente LabVIEW
C. Miglioramenti di analisi e matematica
D. Gestione dell’esecuzione e delle risorse
E. Tools per aumentare la produttività
2. Add-on – fra novità e innovazione
3. Migliori prestazioni hardware
4. Risorse
1. Novità dell’ambiente di sviluppo
Demo: Miglioramenti dell’ambiente di sviluppo
B. Cambiamenti all’ambiente LabVIEW
Trascinare file .PNG con VI Snippet
Sviluppa icone di VI
stratificate
Caratteristiche di LabVIEW 2009
1. Novità dell’ambiente di sviluppo
A. Perchè LabVIEW 2009?
B. Cambiamenti all’ambiente LabVIEW
C. Miglioramenti di analisi e matematica
D. Gestione dell’esecuzione e delle risorse
E. Tools per aumentare la produttività
2. Add-on – fra novità e innovazione
3. Migliori prestazioni hardware
4. Risorse
C. Miglioramenti di analisi e matematica
Miglioramenti al Curve Fitting
• Fitting Palette
– 1 nuovo VI
• B-Spline Fit
– 7 VI aggiornati
• Address offset and parameter bounds
• Paletta Curve Fitting avanzata
– 2 nuovi VI
• General Polynomial Fit Coefficients
• Polynomial Fit Intervals
C. Miglioramenti di analisi e matematica
Grafici matematici e proprietà
Nuovi Grafici 3D
• Contour • Pie
• Mesh • Scatter
• Quiver • Ribbon
• Stem • Waterfall
• Surface • Bar
• Comet
Nuovi Grafici 2D
• Compass • Plotmatrix
• Feather
• Errorbar
Caratteristiche di LabVIEW 2009
1. Novità dell’ambiente di sviluppo
A. Perchè LabVIEW 2009?
B. Cambiamenti all’ambiente LabVIEW
C. Miglioramenti di analisi e matematica
D. Gestione dell’esecuzione e delle risorse
E. Tools per aumentare la produttività
2. Add-on – fra novità e innovazione
3. Migliori prestazioni hardware
4. Risorse
1. Novità dell’ambiente di sviluppo
Demo: Miglioramenti dell’ambiente di sviluppo
D. Gestione dell’esecuzione e delle risorse
For Loop in parallelo
Implementa
algoritmi ricorsivi
D. Gestione dell’esecuzione e delle risorse
Passa i dati con le Reference
Flusso di dati tradizionale: le Per reference: punti alla
diramazioni creano copie posizione di memoria
Data Reference
Caratteristiche:
– Elevato determinismo
– Basso jitter
Windows
LabVIEW
Real-Time
Linux…
A. NI LabVIEW Real-Time
Real-Time Hypervisor
• Esegue in parallelo
Windows XP LabVIEW Real-Time
LabVIEW Real-Time e
Windows XP
New NI
Industrial
Controller
A. NI LabVIEW Real-Time
Demo:consolidamento – riduci il costo dell’
Hardware, la presenza di cavi, e il formato
• Vantaggi
– Compilare ed eseguire file MathScript su qualsiasi target
embedded di National Instruments
– Prestazioni e velocità paragonabili a G
– Utilizzo della memoria paragonabile a G
• Considerazioni
– Supporto aggiuntivo per i sistemi Real-Time
– Disponibile per Windows XP e LabVIEW Real-Time
– Da aquistare adesso, come gli altri moduli
– Gratis per clienti con la licenza SSP attiva per la versione 8.6
A. NI LabVIEW Real-Time
Miglioramenti di MathScript
nanosec
picosec
PXI Multichassis
GPS
microsec IRIG-B
Time-based
millisec
Signal-based
sec
Programmaticamente
sulla rete
Programmaticamente
sulla rete
Oppure
RT Desktop PC Utility
USB drive
Caratteristiche di LabVIEW 2009
1. Novità dell’ambiente di sviluppo
2. Add-on – fra novità e innovazione
A. NI LabVIEW Real-Time
B. NI LabVIEW FPGA
C. NI LabVIEW SoftMotion
D. NI LabVIEW WSN Pioneer
E. NI VeriStand
3. Migliori prestazioni hardware
4. Risorse
B. NI LabVIEW FPGA
Miglior compilazione - Feedback e Debugging
Compile
Seleziona report Server
Allarmi Barra di
avanzamento
- visualizzazione
B. NI LabVIEW FPGA
Debug della violazione temporale
B. NI LabVIEW FPGA
IP - nuove e migliorate
• Nuovo
– Elaborazione matematica avanzata
• Aritmetica
• Logaritmo naturale
• Funzioni trigonometriche
– FIFO/Memory Profiling
• Controlli sui nomi di FIFO e memoria
• Numero di elementi per lettura/scrittura
– Fixed-Point Cast
• Bitwise cast
– Feedback Node
• Pipeline multipli in un solo nodo
• Enable Input
• Monitoraggio ambientale
• Monitoraggio strutturale
• Monitoraggio macchine
industriali
• Qualità e consumo energetico
• Automazione edile
• Assistenza sanitaria
• Monitoraggio di asset
D. NID.LabVIEW WSN WSN
NI LabVIEW Pioneer
Pioneer
Componenti Wireless Sensor Network
Componenti Wireless Sensor Network
Nodi di Misura WSN
Ossigeno
Temperatura dissolto
Host Controller
Radio
• Web
• Database
• Report
Temperatura
Caratteristiche di LabVIEW 2009
1. Novità dell’ambiente di sviluppo
2. Add-on – fra novità e innovazione
A. NI LabVIEW Real-Time
B. NI LabVIEW FPGA
C. NI LabVIEW SoftMotion
D. NI LabVIEW WSN Pioneer
E. NI VeriStand
3. Migliori prestazioni hardware
4. Risorse
E. NI VeriStand
Test Real-Time
Test stimolo – risposta
Test di durata
Test ambientale
Test dinamometrico
Test Hardware-in-the-Loop
. . .
E. NI VeriStand
Test Real-Time
• Stimoli Real-Time • Controllo Closed-Loop
• Data-Logging • Esecuzione deterministica
• Interfaccia Run-time editabile del modello
• Canali calcolati • Allarmi
• Configurazione I/O • Gestione utente
• Sincronizzazione Multi-Chassis
Real-Time OS
M Series
A. NI CompactDAQ
Due nuovi Chassis
cDAQ- 9178
(Chassis a 8 Slot)
cDAQ- 9174
(Chassis a 4 Slot)
A. NI CompactDAQ
Due nuovi Chassis – caratteristiche
Blocco per il
cavo
BNC per segnali di
Clock/Trigger
(solo per 8 slot)
Accessori Tecnologia
della serie M NI-STC3 per
clock/trigger
LabVIEW
User Mode
Kernel Mode
Kernel Mode Buffer
DMA
DMA
C. TDMS
Prima – trasferivo i dati con i VI TDMS
C. TDMS
Ora – utilizzo i le API DAQmx
Caratteristiche di LabVIEW 2009
1. Novità dell’ambiente di sviluppo
2. Add-on – fra novità e innovazione
3. Migliori prestazioni hardware
A. Modularità e prestazione avanzate con NI CompactDAQ
B. Acquisizione dati più veloce e nuova tecnologia di
sincronizzazione con le schede NI DAQ Serie-X
C. TDMS Data Streaming per dispositivi DAQmx
D. Maggiore flessibilità per lo Scan Mode nel CompactRIO e
integrazione FPGA
4. Risorse
D. NI Scan Mode
Esempio di NI CompactRIO
ni.com/labview/whatsnew
LabVIEW 2009 Features Page
ni.com/labview/whatsnew/features
LabVIEW – sistemi operativi supportati
ni.com/labview/os_support.htm
LabVIEW - supporto per lo sviluppo
ni.com/code
Proteggi il tuo investimento – La formazione
• La formazione rappresenta una opportunità importantissima e
a supporto del miglior ritorno del tuo investimento nel tempo
• La formazione ti aiuta a ridurre notevolmente i tempi di
sviluppo e di risoluzione dei problemi. Rispetti i tempi del
progetto.
• Con la formazione l’aggiornamento dei tuoi progetti è
immediata e sfrutti le migliori tecniche o nuove funzionalità
• Vi sono molteplici corsi per diversi livelli di competenza e per
tutte le piattaforme software
• I corsi possono essere organizzati anche presso la tua sede e
l’agenda degli argomenti personalizzata in base alle tue
necessità
Riepilogo della giornata
√ 1. Le novità di LabVIEW 2009 – l’ambiente di sviluppo
– Le novità e i miglioramenti nell’ambiente di sviluppo
– Strumenti per migliorare le performance
√ 2. I nuovi moduli ed i nuovi toolkit
– NI LabVIEW Real-Time Module
– NI LabVIEW FPGA Module
– NI Veristand
– NI LabVIEW SoftMotion Module 2009
– NI LabVIEW Wireless Sensor Network (WSN) Module Pioneer
√ 3. Aumento di performance grazie al nuovo hardware
– Nuovo Hardware di acquisizione dati
– NI DAQmx e Data Logging
√ 4. Risorse LabVIEW
Contatti
alessandro.plantamura@ni.com