Sistema di controllo e acquisizione NI CompactRIO
CompactRIO, piattaforma PAC (Programmable Automation Controller) di National Instruments, è un sistema embedded per il controllo avanzato e l'acquisizione dati, progettato per applicazioni che richiedono alte prestazioni ed affidabilità. Grazie all'architettura aperta ed embedded ed alle caratteristiche di sistema compatto, robusto e flessibile, ingegneri e sviluppatori embedded possono usare hardware commerciali per realizzare velocemente sistemi personalizzati. NI CompactRIO si basa sulle tecnologie LabVIEW FPGA e LabVIEW Real-Time di National Instruments ed offre agli ingegneri la possibilità di progettare, programmare e personalizzare il sistema embedded CompactRIO con la facilità d'uso degli strumenti di programmazione grafica. CompactRIO combina un processore real-time embedded, un chip FPGA ad alte prestazioni e moduli di I/O inseribili a caldo. Ciascun modulo I/O è connesso direttamente con il chip FPGA. Il chip FPGA è connesso al processore real-time embedded attarverso un bus PCI ad alta velocità. Questo definisce un'architettura a basso costo con accesso aperto alle risorse hardware di basso livello. LabVIEW offre meccanismi integrati per il trasferimento dati che passano i dati dai moduli di I/O al chip FPGA e dal chip FPGA al processore real-time embedded per analisi real-time, postprocessing, data-logging o comunicazioni via rete verso un computer host.
Moduli I/O della Serie CÈ disponibile una grande varietà di tipi di I/O compresi quelli di tensione, corrente, termocoppie, RTD, accelerometri ed estensimetri; canali analogici di I/O a campionamento simultaneo fino a ±60 V; I/O digitali industriali a 12, 24 e 48 V; I/O digitali 5 V/TTL; contatori/temporizzatori; generatori di impulsi; relay ad alta tensione/corrente. È possibile collegare direttamente i moduli della serie C con sensori ed attuatori, grazie al condizionamento del segnale integrato per intervalli estesi di tensione o tipi di segnale industriale. FPGAIl chip embedded FPGA ad alte prestazioni è un chip riconfigurabile che può essere programmato grazie agli strumenti di LabVIEW FPGA. Fino ad ora i progettisti FPGA erano costretti ad apprendere ed utilizzare dei linguaggi complessi come il VHDL per programmare questo tipo di chip. Adesso è possibile usare gli strumenti grafici di LabVIEW per programmare e personalizzare i chip FPGA. Usando l'hardware FPGA integrato in CompactRIO, si possono implementare funzionalità di temporizzazione, triggering, sincronizzazione, controllo ed elaborazione dei segnali per I/O analogici e digitali personalizzati. Processore real-timeIl sistema embedded CompactRIO è caratterizzato da un processore industriale Freescale MPC5200 da 400 MHz che esegue in modo deterministico applicazioni realizzate con LabVIEW Real-Time sul sistema operativo real-time VxWorks, soluzione affidabile e diffusa di Wind River. LabVIEW ha funzioni integrate per il trasferimento dei dati tra il chip FPGA ed il processore real-time del sistema embedded CompactRIO. Potrai scegliere tra centinaia di funzioni integrate in LabVIEW per creare il tuo sistema embedded multithread per il controllo real-time, l'analisi, la registrazione dati e le comunicazioni. È possibile inoltre integrare del codice C/C++ esistente con il codice LabVIEW Real-Time per risparmiare tempo di sviluppo. Peso e misurePeso, dimensioni e densità dei canali sono parametri critici imposti da numerose applicazioni embedded. Un sistema embedded riconfigurabile a quattro slot misura 179,6 per 88,1 per 88,1 mm e pesa appena 1,58 kg. Esempi di applicazioniGrazie ai bassi costi e all'affidabilità di CompactRIO, oltre al fatto di essere una piattaforma adatta per applicazioni embedded di misura e controllo da distribuire su vasta scala, potrai risolvere moltissimi problemi industriali e applicativi. Gli esempi comprendono:
La piattaforma CompactRIO è disponibile in tre configurazioni:
Altre risorse: |

Il sistema embedded riconfigurabile è disponibile in versione modulare o integrata. In configurazione modulare lo chassis ed il controller embedded contenente il chip FPGA sono venduti separatamente. La configurazione modulare permette la massima flessibilità nella configurazione del sistema e nella definizione delle prestazioni. La configurazione integrata combina il controller e lo chassis contentente il chip FPGA in una singola unità. Questa configurazione offre prestazioni di alto livello ed è ideale per applicazioni su vasta scala.