Hvordan måle signalendring i LabVIEW

LabVIEW er først og fremst en datainnsamling programvare som lar innsamling, analyse, lagring og gjenfinning av enorme mengder data. LabVIEW støtter funksjonsblokker som er spesielt utviklet for å fungere med datainnsamlingskort som er utviklet av National Instruments. Måling og Automatisering Explorer (MAX) er en programvare som distribueres sammen med LabVIEW som tillater brukere å konfigurere datainnsamling maskinvare for enkelt å lese signaler i LabVIEW-programmer.

Bruksanvisning

Sette opp en global virtuell kanal til Les Signal i MAX-programvare

1 Start MAX programvare. I "Configuration" ruten klikker du på "Enheter og grensesnitt", "Ni-DAQmx Devices" for å vise en liste over alle datainnsamlingskort som er installert på datamaskinen. For eksempel, hvis PCI-6122 er installert, vil listen vise "NI PCI-6122: Dev1" i listen. Den "Dev1" er en referanse som er brukt i den LabVIEW VI program for å få tilgang til inngangskanalen av kortet for å lese signalverdier.

2 Klikk på "Data Neighbourhood" i konfigurasjonsruten for å vise "NI-DAQmx Global Virtual Channels". Høyreklikk på "NI-DAQmx Global Virtual kanaler" og klikk på "Opprett ny NI-DAQmx kanal."

3 Klikk på "Acquire Signal / analog inngang / Voltage" i "Opprett ny NI-DAQmx Global Virtual Channel" vinduet for å liste opp alle de fysiske kanaler på "Dev1" bord som kan nås til å lese inngangssignaler. Klikk på "port1 / ai0" for å velge "ai0" som inngangskanal. Klikk "Next" og skriv inn navnet "myInput." Klikk på "Finish". MAX programvare vil vise et vindu som viser "Dev1 / port0 / line0" som konfigurert global virtuell kanal for en analog inngang om bord PCI-6122. Den globale virtuelle kanal kalles "myInput" og vil bli brukt i LabVIEW å lese signaler.

Ved hjelp av en global virtuell kanal i en LabVIEW Program

4 Start LabVIEW og klikk på "Ny VI" i den resulterende splash skjermen for å opprette en ny LabVIEW VI program. Hver LabVIEW VI har to vinduer: frontpanelet vinduet og diagrammet vinduet.

5 Dra og slipp "DAQmx Global Virtual Channel" kontroll og "Numerisk" indikatoren fra "Controls" pallen i frontpanelet vinduet. Alle komponenter falt på frontpanelet vil også dukke opp i diagram vinduet på VI. I diagrammet vinduet, dra og slipp "DAQmx lese" komponent fra "funksjoner" pall.

6 Koble output "DAQmx Global Virtual Channel" kontrollen til "Virtual Channel" input av "DAQmx Les" komponent. Koble utgangen av "DAQmx Les" komponent til inngangen av "numerisk" komponent.

7 Velg "myInput" på "DAQmx Global Virtual Channel" kontroll i frontpanelet vinduet. Klikk "Continuous Run VI" på "menyen" bar på toppen av frontpanelet. Enhver endring i signalet koblet til innsamling kort på kanal "ai0" vises kontinuerlig i "Numerisk" indikatoren.