LabVIEW

Nominare i file automaticamente con un numero univoco

Associare un nome file in automatico che non crei duplicati.

First Call?

Una funzione utilissima, soprattutto nelle FGs (Functional Globals)

Interfacce Utente avanzate con eventi dinamici.

L’introduzione degli eventi in LabVIEW ha fornito nuove possibilità nella realizzazione di interfacce avanzate.
E’ possibile non solo gestire gli eventi che avvengono sul pannello ma anche eventi generati da VI esterni.
Se dovessimo realizzare un sistema distribuito, realizzeremo un interfaccia principale (main), e quindi vari
servizi(task) che gestiscono il sottosistema.
Si può utilizzare la tecnologia VIserver per eseguire e controllare i task, i quali attivano l’evento definito
programmaticamente nel pannello principale.

Riutilizzo del codice

 

download: Riutilizzo del codice (B)
added: 10/09/2008
clicks: 717
description: Un paio di consigli su come realizzare codice riusabile in LV.
Pubblicato sul [...]

Labview e scheda parallela

LabVIEW™ permette di pilotare periferiche sfruttando driver di alto livello (VISA,IVI per citarne alcuni) ma anche direttamente alle API di WINDOWS, sfruttando l’accesso diretto alle porte di memoria.

In questo articolo si descrive la procedura per accedere ai registri di I/O attraverso qualche esempio.

Parallel For loop

Labview 2009 introduce la possibilità di parallelizzare i for loop per sfruttare al meglio le caratteristiche dei processori multicore.

Evitare il polling nelle interfacce utente

Evitare il polling senza ricorrere a event structure, con il wait panel activity.

GUI- modificare programmaticamente le propietà dei controlli con le reference

Modificare le propietà dei controlli programmaticamente

Utilizzo delle occorrenze per evitare il polling.

Le occorrenze sono uno strumento molto utile nella sincronizzazione di processi e nella programmazione a eventi. Si sottolinea come l’utilizzo della programmazione a eventi combinata con le occorrenze evita la necessità di polling (un ciclo che viene eseguito continuamente in attesa di un evento).

Inserire uno sfondo su front panel

Inserire uno sfondo al front panel….