LabVIEW for CompactRIO Developer's Guide

CompactRIO developer’s guide fornisce una panoramica delle architetture e delle best practice di sviluppo consigliate per la programmazione di controller e sistemi CompactRIO.

Questa guida rappresenta un riferimento complementare per il controllo e il monitoraggio embedded standard attraverso la formazione LabVIEW e include la documentazione e gli esempi che costituiscono il framework per la progettazione di applicazioni di controllo e monitoraggio industriale.

Visita la community LabVIEW for CompactRIO Developer's per interagire con altri su questi temi.

Introduzione e architetture di base

Il primo passo fondamentale nella programmazione di un sistema embedded consiste nell'implementare un'architettura in grado di adattarsi all'applicazione, consentire la modularizzazione del codice e facilitare il debugging e la convalida.

L'introduzione e il Capitolo 1 prendono in esame:

  • Suggerimenti per la progettazione di applicazioni CompactRIO
  • Punti di partenza dell'architettura di base
  • Diversi tipi di comunicazione dei dati

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Progettazione di un'applicazione real-time

Migliora le prestazioni e l'affidabilità della tua applicazione con tecniche adeguate per la progettazione di applicazioni da eseguire su un sistema operativo real-time (RTOS) con LabVIEW Real-Time Module.

I capitoli 2 e 3 prendono in esame:

  • Accesso ai dati del modulo I/O
  • Progettazione di processi deterministici e non deterministici
  • Comunicazione dei dati tra processi
  • Gestione della larghezza di banda e della memoria della CPU

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Le migliori soluzioni per la comunicazione di rete

Aggiungi dispositivi in rete e interfacce utente come computer touch panel NI, PC desktop o client Web in grado di trasferire dati e comandi da e verso il sistema CompactRIO embedded.

Il Capitolo 4 prende in esame:

  • Diversi tipi di comunicazione dati e configurazioni di sistema
  • Meccanismi di comunicazione di rete raccomandati in base ai requisiti di sistema

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Personalizzazione hardware con LabVIEW FPGA

Sfrutta l'FPGA integrato su CompactRIO per applicazioni quali il condizionamento del segnale a livello di sensore, il filtraggio inline, i protocolli digitali, l'elaborazione su scheda, la raccolta di dati di forma d'onda e la logica di sicurezza mission-critical.

I Capitoli 5 e 6 prendono in esame:

  • Tecnologia FPGA
  • Streaming dei dati tra FPGA e hardware real-time
  • Best practice per lo sviluppo di FPGA
  • Temporizzazione e sincronizzazione multichassis

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Interfacciamento con hardware NI o di terze parti

Espandi l'architettura CompactRIO per consentire la comunicazione con altri sistemi. Scopri come aggiungere I/O di espansione, integrare I/O da altri dispositivi e aggiungere funzionalità più avanzate, quali controllo del movimento e visione artificiale.

I capitoli da 7 a 10 prendono in esame:

  • Interfacciamento con I/O di espansione NI
  • Interfacciamento con dispositivi di terze parti su protocolli industriali
  • Interfacciamento con touch panel NI e progettazione di un HMI touch panel

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Distribuzione, replica e protezione di sistemi embedded

Distribuisci applicazioni finali CompactRIO e touch panel, configurale in modo da consentirne l'avvio automatico all'accensione e automatizza il trasferimento del codice a controller aggiuntivi per la replica del sistema.

I capitoli 11 e 12 prendono in esame:

  • Distribuzione delle applicazioni di avvio su computer con touch panel CompactRIO e NI
  • Replica di sistemi CompactRIO distribuiti
  • Protezione IP

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Utilizzo degli esempi di progetti LabVIEW for CompactRIO

LabVIEW 2012 e versioni successive offre diversi modelli ed esempi di progetti pienamente funzionanti da utilizzare come punti di partenza per applicazioni embedded di controllo e monitoraggio.

Il Capitolo 13 prende in esame:

  • Progetti di esempio e design di riferimento disponibili
  • Architettura di LabVIEW FPGA Control su CompactRIO - Progetto di esempio
  • Best practice per la comunicazione dei dati
  • Tecniche per garantire scalabilità e affidabilità

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Scarica la Guida completa