EMBEDDED
50 • NOVEMBRE • 2013
24
IN TEMPO REALE
PAC
se software che hanno un alto valore aggiunto. Oltre ad
offrire aspetti interessanti da un punto di vista economico
e per la ricchezza dell’offerta, Linux RT è competitivo
anche in termini di prestazioni e dell’affidabilità, essendo
un sistema operativo appositamente pensato per l’utilizzo
industriale e per il controllo del movimento; infatti è stret-
tamente deterministico, real time e dotato di uno schedu-
ler che ha la piena autorità nell’esecuzione delle sequenze
di comandi, capace cioè di interromperli e ripristinarli in
modo indipendente.
NI ha fatto in modo che i programmi scritti con LabVIEW,
vecchi e nuovi, siano completamente portabili sulla nuova
architettura e, grazie all’ottimizzazione effettuata nella
compilazione del codice per i nuovi processori, la compa-
tibilità è stata ottenuta senza pregiudicare le prestazioni.
NI cRio-9068 è programmabile sia con LabVIEW, che
consente di utilizzare un ambiente grafico per lo sviluppo
di sistemi e applicazioni, che nei linguaggi di programma-
zione C e C++.
Anche dal punto di vista hardware, per tutelare gli inve-
stimenti fatti dagli utilizzatori della famiglia di controllori
cRio, NI ha particolarmente curato la compatibilità all’in-
dietro e con il nuovo controllore è possibile utilizzare i
moduli I/O precedenti senza problemi.
Naturalmente, la grande differenza con i prodotti pre-
cedenti è in termini di prestazioni per il controllo e l’e-
laborazione, visto che il nuovo cRio potrà combinare la
flessibilità del processore dual core a 667 MHz, che può
effettuare operazioni in virgola mobile e offrire la potenza
e la versatilità tipiche dei più evoluti processori consumer
anche nelle applicazioni industriali. A questa flessibilità,
deve essere aggiunta la velocità delle matrici FPGA, par-
ticolarmente adatte per svolgere in tempi estremamente
ridotti dei compiti specifici. Un terzo elemento in grado di
incrementare funzionalità e prestazioni risiede nella capa-
cità dei blocchi DSP integrati nel SoC di elaborare grandi
moli di dati. Il nuovo componente di Xilinx, con l’integra-
zione di tutti i circuiti del sistema in un unico componente,
consente ai diversi elementi di comunicare attraverso un
bus interno ottimizzato in frequenza e sincronizzazione,
che permette di evitare i colli di bottiglia. Si potrebbe dire
che il bus dati più veloce ed efficiente è il quarto elemen-
to fondamentale che spiega l’incremento di prestazioni
nell’uso del SoC, oltre ai tre già citati elementi integrati
(CPU dual core, FPGA e DSP). In termini di prestazioni,
NI ha calcolato un miglioramento in termini di velocità di
quattro volte rispetto alle architetture tradizionali.
Misura estrema
Le novità da NI non si sono limitate al campo dei controllo-
ri industriali, ma all’NI Week ha esordito anche un nuovo
prodotto destinato a espandere le capacità dei sistemi di
strumentazione modulare e di acquisizione dati. Questo
è il nuovo chassis ethernet della serie CompactDaq,
denominato cDaq 9188XT, dotato di otto slot e in grado
di alloggiare dei moduli di strumentazione per effettuare
misure distribuite o remote in ambienti difficili o addirittu-
ra ostili. Infatti cDaq 9188XT può resistere ad urti fino a 50
g e a vibrazioni fino a 5 g, in ambienti con temperature che
possono andare da -40 °C a 70 °C. Il nuovo chassis modu-
lare per acquisizione dati è particolarmente interessante
per l’industria automobilistica, aerospaziale, militare e, in
generale, nell’ambito dei trasporti.
Fig. 2 - NI cRio 9068 è il nuovo
controllore definito via software
basato sul Soc di Xilinx
Fig. 3 - Con il nuovo chassis resi-
stente NI cDaq-9188XT è possi-
bile alloggiare moduli di strumen-
tazione PXI anche in condizioni
ambientali difficili o addirittura
estreme