Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Giorgio Luciani
ApplicationEngineer
3. I/O Industriale
Più di 50 I/O moduli
Sviluppo terze parti aperto
4. NI LabVIEW Software
Sviluppo grafico e deployment sull’hardware
Migliaia di algoritmi di misura e di controllo
Piattaforma I/O Riconfigurabile (RIO)
1. Processore Real-Time
controllo embedded affidabile,
analisi, e logging
PXI RIO
2. Chip FPGA riprogrammabile
Architettura e software
Affidabilità e ottimizzazione di
hardware custom
Temporizzazione flessibile, triggering,
comuni
IPC RIO sincronizzazione
3. I/O Industriale
Più di 50 I/O moduli
CompactRIO Sviluppo terze parti aperto
4. NI LabVIEW Software
Sviluppo grafico e deployment sull’hardware
NI Single-Board RIO Migliaia di algoritmi di misura e di controllo
CompactRIO Performance versus Prezzo
Valore Prestazioni Alte prestazioni
e robustezza
System Performance
Prezzo Chassis/Controller
Nuovi controller CompactRIO
NI cRIO-9022 e NI cRIO- 7
9024 6
Performance Multiplier
9014 4
• Temperatura di 2
funzionamento:
-20 to 55 °C 1
0
9014 9022 9024
Single Point
File I/O
Nuovi controller CompactRIO
NI cRIO-9023 e NI cRIO-9025
• Processori a 533 e 800 MHz
• 2.6X più veloce del NI cRIO-9014
• Fino a 4 GB di storage interno
• Temperatura di funzionamento: -40 to 70 °C
• No Gigabit Ethernet
Conformal Coating
• Sottili film speciali applicati
direttamente alle schede
elettroniche Figura 1. Le schede tropicalizzate
non mostrano segni di corrosione
3. I/O Industriale
Più di 50 I/O moduli
Sviluppo terze parti aperto
4. NI LabVIEW Software
Sviluppo grafico e deployment sull’hardware
Migliaia di algoritmi di misura e di controllo
Nuovi chassis CompactRIO
FPGA FFT Throughput
6 Nuovi chassis NI cRIO- Benchmarks
250000
911x
• FPGA fino a Virtex-5 LX 110 200000
FFTs/sec
• Disponibili chassis a 4- e 8-slot 100000
Virtex-11 1M
Virtex-5 LX 30
Virtex-5 LX 50
Virtex-5 LX 85
Virtex-5 LX 110
Virtex-II 3M
Virtex-II Virtex-5
CompactRIO
1. Processore Real-Time
controllo embedded affidabile,
analisi, e logging
3. I/O Industriale
Più di 50 I/O moduli
Sviluppo terze parti aperto
4. NI LabVIEW Software
Sviluppo grafico e deployment sull’hardware
Migliaia di algoritmi di misura e di controllo
Moduli NI C Series – Più di 50
Nuovi Moduli ni.com/compactrio/cserie
• Analogici s
– NI 9213 16-canali per termocoppie
– NI 9269 4-canali, isolamento
channel-to-channel, 10 V output
analogico
• Digitali
– NI 9402 4-canali I/O digitale BNC TTL
• Speciali
– NI 9512 1-asse stepper con encoder
– NI 9514 1-asse servo con encoder
– NI 9516 1-asse servo con dual
encoder
Moduli terze-parti CompactRIO
Più di 45 moduli custom a listino su ni.com
• Nuovi moduli
– Geoprotek Tech, Wireless ZigBee Networking Module
– STeP UDP Multicast Broadcast Module
– Data Ahead PROFIBUS DP Slave DP
– STeP Ethernet POWERLINK
– Temai ARINC 429
– Robotronix RX-XY2-100 Communication Module
– Pizzi: monitoraggio strutturale
• modulo per corde vibranti (annunciato)
CompactRIO
1. Processore Real-Time
controllo embedded affidabile,
analisi, e logging
3. I/O Industriale
Più di 50 I/O moduli
Sviluppo terze parti aperto
4. NI LabVIEW Software
Sviluppo grafico e deployment sull’hardware
Migliaia di algoritmi di misura e di controllo
Aggiungere dati FPGA allo NI Scan
Engine
NI CompactRIO
LabVIEW Real-Time FPGA
User-Defined Timing
Variables
FPGA Host Interface LabVIEW FPGA
VI
API di I/O programmatico
Funzione Tempo
d’esecuzione
~9 µs
~21 µs
(TCP/IP)
CompactRIO
Chassis
Chassis
D’espansione
{
NI 9144
Modalità di Espansione I/O
Configuration Mode Active Mode
• Non riceve dati dalla • Riceve dati dalla rete
rete • Impedisce la
• Usato durante la configurazione
configurazione
– Cambia lo scan period
– Aggiungi nuovo chassis di
espansione e moduli
– Scarica i bitfile FPGA
compilati sullo chassis
Alte prestazioni con LabVIEW FPGA
• FPGA programmabile
per I/O distribuito
• Dati sicnronizzati con
meno di 100 ns di
jitter
STAND NI