Automazione_Oggi_368 - page 20

NOVEMBRE-DICEMBRE 2013
AUTOMAZIONE OGGI 368
20
AO
COPERTINA
NATIONAL INSTRUMENTS
COPERTINA
NATIONAL INST
su Linux aperto e aggiornato, in un fattore di forma com-
patto e robusto. Il controller cRIO-9068 supporta lo sviluppo
di applicazioni mediante il software per la progettazione di
sistemi NI LabView e strumenti per il linguaggio C/C++, con-
sentendo agli utenti di riutilizzare in modo efficace codice
preesistente C/C++ e sfruttare la comunità di Linux, traendo
vantaggi dall’interfaccia di sviluppo intuitiva di LabView.
Grazie alle soluzioni standard commerciali (Cots – commer-
cial off-the-shelf ) basate sui Rtos di Linux, la progettazione
embedded è ora più accessibile ai progettisti software con
una conoscenza limitata dell’hardware. Per i team di pro-
gettazione più esperti, queste soluzioni offrono un percorso
molto più snello verso il mercato; le risorse del team possono
essere impiegate per attività specifiche all’applicazione,
piuttosto che su attività di routine, come la progettazione, la
configurazione delle connessioni delle periferiche a un pro-
cessore o la scrittura dei middleware per l’integrazione dei
componenti periferici.
Inoltre, per i team desiderosi di affidarsi a componenti sof-
tware open source, un Rtos Linux inserito in una soluzione
Cots da un fornitore disposto a mantenere e aggiornare il si-
stema operativo, fornisce un livello di responsabilità e fiducia
sufficiente a giustificare l’investimento. I primi utenti hanno
già avuto modo di testare questi vantaggi.
“Il sistema operativo realtime basato su Linux di NI cRIO-
9068 cambia completamente le regole del gioco” ha
affermato Wolfram Koever, direttore esecutivo di S.E.A. Da-
tentechnik GmbH.
“Con NI cRIO-9068,
siamo in grado di
aggiungere fun-
zioni e tecnologie
importanti alla no-
stra piattaforma di
data logger, prima
impensabili. Gli
sforzi nella fase di
sviluppo per realiz-
zare le funzionalità
e le caratteristiche
richieste sono stati
ridotti
almeno
dell’80%, rispetto
alle soluzioni basate
su VxWorks.
Massima flessibilità
Con la diffusione sempre più ampia dei Rtos Linux nelle
soluzioni basate su Cots, gli utenti dovrebbero optare per
architetture hardware in grado di garantire la massima fles-
sibilità. Il controller cRIO-9068, ad esempio, presenta l’archi-
tettura I/O riconfigurabile (RIO) di NI LabView che permette
agli utenti di dedicarsi a una quantità estremamente varia di
requisiti. La versatilità dell’architettura RIO di LabView deriva
dalla presenza di un processore che lavora accanto a un Fpga
con accesso diretto all’I/O.
Gli utenti sono in grado di lanciare sul mercato prodotti
altamente differenziati in tempi brevi, grazie ad hardware
commerciali flessibili con sistemi operativi realtime basati su
Linux. Questa nuova tecnologia commerciale consente agli
utenti di riutilizzare il codice esistente e trarre vantaggi da
migliori prestazioni, come mostra LocalGrid Technologies.
“A meno di 24 ore dalla ricezione del controller cRIO-9068,
I LabView Real-Time Module è una soluzione di progettazione
completa per la creazione di sistemi stand alone affidabili.
LabView Real-Time Module è un add-on di LabView per lo
sviluppo e il debug di applicazioni grafiche che possono es-
sere scaricate ed eseguite su dispositivi hardware embedded
come NI CompactRIO, NI Single-Board RIO, PXI, sistemi di visione e PC
di terze parti.
Le funzioni di LabView permettono di migliorare notevolmente l’efficienza
della programmazione e grazie a LabView Real-Time Module puoi creare
sistemi stand alone avanzati in grado di funzionare per periodi di tempo
prolungati. Per i nuovi utenti di LabView o LabView Real-Time, NI offre
la possibilità di seguire corsi di formazione on-line per iniziare subito a
sviluppare le prime applicazioni. LabView è comunemente utilizzato per
sviluppare applicazioni da eseguire su sistemi operativi come ad esempio
Windows, ma questi ambienti non sono ottimizzati per l’esecuzione di
applicazioni critiche per periodi prolungati di tempo. LabView Real-Time
Module include software Rtos (realtime OS) compatibile con dispositivi
hardware embedded NI e PC di terze parti.
LabView Real-Time Module permette di sfruttare centinaia di librerie
LabView precompilate, incluso controllo PID (proportional integral deriva-
tive) e FFT (Fast Fourier Transforms) nei tuoi sistemi stand alone. I driver
hardware realtime sono anche disponibili con la maggior parte dei moduli
I/O di NI, per acquisizione dati in modo deterministico utilizzando le stesse
chiamate API (ad esempio DAQmx) come in LabView per il desktop.
N
NI LabView Real-Time Module
La nuova piattaforma per il monitoraggio strutturale (SHM) di S.E.A Datentechnik GmbH è stata
realizzata grazie all’Rtos di Linux presente sul nuovo controller cRIO-9068 definito via software
1...,10,11,12,13,14,15,16,17,18,19 21,22,23,24,25,26,27,28,29,30,...128
Powered by FlippingBook