LabVIEW er programvare som er ofte brukt for å skaffe store mengder data . Disse dataene må lagres i et lesbart og praktisk format for fremtidig analyse og arkivering. Excel gir slike funksjoner til å lagre data for brukerne. En trinn-for - trinn prosedyre for å redde data fra LabVIEW inn et Excel-regneark kan bestemmes ved å relatere programmeringstrinnene til de manuelle trinn som kreves for å manuelt lagre data i et Excel-regneark . Du trenger
datamaskin med Windows XP eller Windows 7
LabVIEW 8 Software Development System
Excel programvare
Vis flere instruksjoner
en
Launch Excel fra LabVIEW . Dra og slipp " Automation Refnum " komponent i LabVIEW "Front Panel" bruke " Controls " palett . Dra og slipp følgende komponenter i LabVIEW " Diagram " bruke " Function" palett : en
en . Åpen Automation
to . Eiendom node
Høyreklikk på " Automation Refnum ", pek på " Select ActiveX Class " og velg " Excel._Application . " I " Diagram Window, " koble " Automation Refnum " til " Åpen Automation " block . Koble output " Reference " fra " Automation Åpne" til " Reference IN" på eiendommen blokken (dette er referansen til Excel-programmet som skal brukes på flere blokker i denne koden ) . Velg " Visible " og sett den til " true".
2
Skriv koden for å lage en ny " arbeidsbok " ved hjelp av Excel-programmet referanse. Dra og slipp følgende komponenter i LabVIEW " Diagram " bruke " Function" palett : en
en . One more Eiendom node ( kaller det A)
to . En Påkall node ( kalle det B )
Koble Excel henvisning til eiendom node " A" og velg eiendommen " arbeidsbøker. " Koble utgangen av " arbeidsbøker " eiendom til "Reference IN" for påberope node " B." Velg metoden " Legg til". Resultatet av " Add" vil gi en referanse til den nye " arbeidsbok ".
3
Skriv kode for å åpne en ny " regneark " bruke " arbeidsbok " referanse . Dra og slipp følgende komponenter i LabVIEW " Diagram " bruke " Function" palett : en
en . One more Eiendom node ( kaller det C )
to . One more Påkall node ( kaller det D )
tre . Variant til data blokk
Koble " arbeidsbok" referanse til "Reference IN" på neste eiendom node " C." Velg eiendom " Sheets ". Koble utgangen av " Sheets " eiendom til "Reference IN" for neste påberope node " D." Velg metoden " Legg til". Utgangen av "Add " er en variant . Konverter variant til en " Excel._Worksheet " referanse ved å bruke blokken " Variant til data. "
4
Skriv kode for å legge til data i celler ved hjelp av " regneark " referanse . Dra og slipp følgende komponenter i LabVIEW " Diagram " bruke " Function" palett : en
en . One more Eiendom node ( kaller det E)
to . One more Påkall node ( kaller det F )
tre . String konstant
Koble " regneark " referanse til " Reference IN" for påberope node " F." Velg metoden " Range". Dette vil automatisk vise " cell1 " og " Cell2 " innganger på påberope node " F. " Koble utgangen av " Range "-metoden til " Reference IN" for eiendommen node " E."
Angi verdien " A1 " i " String konstant. " Dette betyr at verdien skal skrives til celle " A1 ". Velg objekt " Verdi2 " på eiendommen node " E." Dra en "streng kontroll " fra " Controls " palett på " Front Panel " og skriv noen streng verdi, for eksempel "Name ". I " Diagram " view , koble denne til " Verdi2 eiendom " input .
5
Skriv kode for å lagre og lukke Excel. Dra og slipp følgende komponenter i LabVIEW " Diagram " bruke " Function" palett : en
en . To mer påberope noder ( kaller dem G og H )
to . Automatisering Lukk blokk
Koble " arbeidsbok " referanse fra trinn 3 til " Reference IN" av påberope node " G." Velg metoden " Close". Connect " Henvisning Out" fra påberope node " G " til " Reference IN" av " Automation Close " block . Koble Excel referanse fra trinn 1 til " Reference IN" av påberope node " H." Velg metoden " Quit ". Kjør LabVIEW programmet ved å klikke på "Kjør "-knappen på "Front Panel" av programmet .