Template e Place VI Contents

Come riutilizzare i vi direttamente dalla palette? I questo breve articolo, parliamo dell'opzione place VI contents che permette di inserire il contenuto di un vi all'interno del diagramma direttamente.
place vi contents

In questo articolo, approfondiamo un’opzione utile per chi sviluppa in LabVIEW: Place VI Contents.

Questa funzione consente di inserire il contenuto di un VI direttamente nel Block Diagram, velocizzando lo sviluppo e migliorando la riusabilità del codice.

Vediamo insieme due metodi per riutilizzare facilmente il codice nei vostri progetti.

Template VI (.VIT)

Se avete creato un pattern o un VI che desiderate riutilizzare, potete salvarlo come Template con estensione .vit.

Per renderlo disponibile nella finestra New, sarà sufficiente salvare il file nella cartella Templates all’interno della directory di installazione di LabVIEW.

In questo modo, sarà sempre accessibile ogni volta che si crea un nuovo VI.

Place VI Contents da Palette

In Bytelabs, preferiamo un secondo approccio, più potente e scalabile:
distribuire i VI come pacchetti VIPM e inserirli nella Palette di LabVIEW.

Grazie all’opzione Place VI Contents, quando il VI viene selezionato dalla Palette, il suo contenuto viene automaticamente inserito nel diagramma, senza creare un richiamo al VI stesso.

Questo approccio è particolarmente utile per distribuire pattern di progetto e snippet riutilizzabili, standardizzando lo sviluppo e semplificando la manutenzione.

Con questa impostazione, dalla nostra palette, la selezione del vi, Inserisce il codice contenuto del vi direttamente nel block diagram.

Concludendo

Entrambi i metodi consentono di risparmiare tempo e aumentare la produttività nello sviluppo con LabVIEW.
La scelta dipende dalle esigenze:

  • I Template sono ottimi per schemi di base.
  • Place VI Contents via VIPM è ideale per librerie e componenti riutilizzabili su più progetti.
Immagine di Nicola Bavarone
Nicola Bavarone
Ciao, sono Nicola Bavarone, LabVIEW enthusiast da quando circolava la versione 5.1. Sono certificato CLA e CPI, e da oltre 20 anni lavoro nel mondo dei test e misura, prima come responsabile di laboratorio, oggi come fondatore di Bytelabs e ByteQX. Insieme al mio team aiuto aziende e professionisti a costruire soluzioni robuste, integrate e su misura per i loro processi.

Potrebbe interessarti anche:

La digitalizzazione dei processi di taratura consente tracciabilità, automazione e
La produzione di dispositivi elettromeccanici medicali richiede collaudi rigorosi, laboratori
Parlaci del tuo progetto o della tua idea.

Contattaci

Phone: +39 0532 458971
Email: info@bytelabs.it
Via Cento, 8D 44124 Ferrara
CF/PI/VAT: IT 02051510382

Follow Us!