04-12-2007 09:04 AM
04-13-2007
05:10 AM
- last edited on
04-07-2025
10:57 AM
by
Content Cleaner
Buongiorno Giuliano,
in ambiente LabVIEW stai utilizzando il modulo DSC (Datalogging and Supervisory Control)? Esso ti permette di sfruttare tutta una serie di funzionalità (elencate in questo documento). Nel tuo caso specifico il modulo DSC offre alcune utilities per la registrazione e il logging degli allarmi di un sistema di supervisione.
Per richiamare una seconda schermata da un VI principale è sufficiente invece creare un subVI, abilitare la proprietà "show front panel when called" (all'interno di VI properties -> windows appearence -> show front panel when called nel front panel del subVI) ed inserirlo all'interno del block diagram del VI principale nel punto dove si vuole richiamare la schermata.
Cordiali saluti,
Fabio
04-14-2007 02:28 AM
Buongiorno Fabio e grazie della risposta, no in effetti sono novello e purtroppo non conoscevo questo pacchetto aggiuntivo DSC che ho visto acquistabile a parte, per il SUBVI vedo di provare. Grazie mille
Giuliano
04-16-2007 08:04 AM
Buongiorno Fabio, Ho provato partendo dal mio progetto a fare come mi hai detto e ho attivato il segno di spunta nell'VI properties e ho notato che mi chiede se lasciare lo stesso nome al file o modificarlo. In entrambi i modi poi non ho capito come inserirlo nel block diagram: ovvero quello che rinomino sarà la mia seconda pagina? l'architettura sarà PAG1 (principale), PAG2 (SubVI), Block diagrmam?
Grazie
CIAO Giuliano
04-16-2007 08:17 AM
Spero che questo ti sia di aiuto.
Ciao
Fabio
04-18-2007 10:52 AM
Ciao, ti ringrazio ancora e direi che comincio ad ingranare, ho creato un SUB vi e l'ho richiamato dal vi principale inserendo l'icona "blocco" sul block diagram. facendo un doppio clic sul blocchetto infatti mi si apre il SUB vi, quello che non capisco è come collegarlo al bottone che dovrebbe switchare da padre a figlio e da figlio a padre. poi altra cosa: la stringa che mi arriva dallo slave la leggo dal Vi padre e in teoria arriverebbero anche tutti i dati per il VI figlio, cosa devo fare per collegare i dati visto che ho due block diagram? visto che in questa pagina (figlio) dovrei fare anche una scrittura allo slave tramite una stringa quando premo un tasto, come posso interrompere il normale stato di run richieste per fare una scrittura? metto un tasto switch?...spero di essere stato chiaro
grazie ancora Giuliano