LabVIEW contiene Excel Reference
Domanda
Provo ad aprire ed eccellere il riferimento in LabVIEW e poi a chiuderlo dopo un po '. Ma LabVIEW mantiene il riferimento e non lo rilascia a meno che non chiuda il VI. Perché sta succedendo? Esiste un modo per costringerlo a rilasciare il riferimento?
Sto verificando l'errore per eventuali errori. Ma non sta gettando alcun errore.
Soluzione
Cosa stai facendo in Excel?
Tipicamente, Labview manterrà il riferimento aperto solo fino alla sua chiusura. Tuttavia, ciò include qualsiasi riferimento a qualsiasi parte di excel (excel.worksheet, excel.range, excel.workbook, ecc.). Devi chiudere ogni riferimento in modo esplicito.
Può essere scrupoloso eseguire il debug, ma è necessario esaminare manualmente l'intera sezione di gestione di Excel e assicurarsi che ogni riferimento sia chiuso.
Altri suggerimenti
Stai verificando il valore restituito dal comando di chiusura del file? Ho avuto questo problema con LV in passato e ho scoperto che questa è una possibile causa alla radice di questo problema.
Controlla il seguente file di esempio per vedere se stai facendo le cose allo stesso modo:
labview \ esempi \ file \ datalog.llb \ Leggi il file di registrazione esempio.vi
HTH