Driver LabVIEW per termocamere

Esempio di una termocamera

Programmazione di interfacce LabVIEW per termocamere (scambio di parametri, streaming in tempo reale e controllo di termocamere) con LabVIEW. Sviluppo di schemi a blocchi e dell'interfaccia utente in LabVIEW, che consentono all'utente finale un controllo completo della telecamera e lo supportano nella ricerca e sviluppo.

Cliente: grande produttore internazionale di strumenti di misura
Tecnologie: LabVIEW, C++, CMake, Google Unit-Test, Visual Studio e TFS

  • continua a leggere

    Una società per azioni internazionale nel campo degli strumenti di misura aveva bisogno del nostro know-how per collegare le sue termocamere a LabVIEW. Cercava una soluzione di qualità con cui collegare i propri apparecchi al sistema di programmazione grafica e ottenere una licenza da National Instruments, il produttore di LabVIEW.

    Il progetto è iniziato con una consulenza su LabVIEW, driver di dispositivo, interfacce e licenze. La creazione dell'architettura software, la programmazione e ampi unit test e test di sistema sono stati eseguiti da noi e i progressi sono stati dimostrati regolarmente.

    Il driver di dispositivo LabVIEW delle termocamere a infrarossi è ora responsabile sia dello scambio di parametri sia dello streaming in tempo reale e del controllo delle telecamere. L'utente finale di LabVIEW vede ora sull'interfaccia utente le numerose possibilità di controllo del dispositivo e l'analisi dei dati di misura. Abbiamo potuto realizzarlo tramite diversi esempi semplici, ma anche alcuni più complessi. Un'ampia documentazione rende l'approccio al prodotto e al dispositivo semplice e allettante per l'utente LabVIEW.

    Gli ampi test di sistema hanno compreso diverse termocamere per varie versioni di LabVIEW e hanno prodotto oltre mille casi di test per un esame accurato, nel quale è stato possibile migliorare qualitativamente anche i driver di dispositivo core del produttore. Gli unit test dell'interfaccia programmata in C++ sono stati creati e testati per ogni funzione e ogni parametro e hanno potuto registrare sia superamenti dei valori limite sia timeout.

Primo colloquiofissare oraPrimo colloquiofissare ora