Home
Einführung in LabVIEW - National Instruments
Contents
1. Manchmal kann es notwendig sein dass Sie von mehreren Stellen aus einem Blockdiagramm auf ein Frontpanel Objekt zugreifen m ssen oder dass Sie Werte zwischen Strukturen bertragen m ssen die nicht durch einen Draht verbunden werden k nnen Um diese Aufgaben umzusetzen eignet sich eine lokale Variable Lokale Variablen finden Sie in der Unterpalette Strukturen der Funktionenpalette Wenn Sie eine lokale Variable auf dem Diagramm ablegen enth lt sie per Voreinstellung den Namen zugeh rige Bezeichnung des ersten Objekts das Sie auf dem Frontpanel abgelegt haben Sie verwenden eine lokale Variable indem Sie zuerst das Objekt ausw hlen auf das Sie zugreifen wollen Sie k nnen entweder mit dem Bedienwerkzeug auf die lokale Variable klicken und das Objekt nach zugeh riger Bezeichnung auf das Sie zugreifen wollen ausw hlen oder Sie klicken die lokale Variable mit der rechten Maustaste an und w hlen aus dem Kontextmen unter Objekt w hlen das Objekt Als n chstes m ssen Sie entscheiden ob Sie aus dem Objekt lesen oder m das Objekt schreiben wollen Klicken Sie mit der rechten Maustaste auf die Variable und w hlen Sie In Lesen ndern oder In Schreiben ndern National Instruments Corporation To LabVIEW Einf hrung in 3 Stunden e Zeigt den aktuellen Ansichtsbereich im Vergleich zum gesamten Frontpanel oder Blockdiagramm e Ideal f r gro e Programme geeignet W hlen Sie zum ffnen dies
2. 10 Speichern Sie das VI als bung 2 Erfassen vi im Ordner bungen und schlie en Sie es 11 Schlie en Se das VI Hinweis Die L sung f r diese bung finden Sie am Ende des Handbuchs Ende der Ubung National Instruments Corporation 31 LabVIEW Einf hrung in 3 Stunden Kontexthilfe e Hilfe Kontexthilfe anzeigen oder die Tastenkurzel lt Strg H gt e Bewegen Sie den Cursor berein Objekt zur Aktualisierung des Fensters Zusatzliche Hilfen Klicken Sie mit der rechten Maustaste auf das VI Symbol und w hlen Sie Hilfe oder W hlen Sie Ausf hrliche si sp Hilfe in der Kontexthilfe at Im Fenster Konte xthilfe werden grundlegende Informationen zu LabVIEW Objekten aufgef hrt wenn Sie den Cursor ber em Objekt bewegen Objekte zu denen eine Kontexthilfe verf gbar ist umfassen VIs Funktionen Konstanten Strukturen Paletten Eigenschaften Methoden Ereignisse und Komponenten von Dialogfeldern W hlen Sie Hilfe Kontexthilfe anzeigen um das Fenster Kontexthilfe anzuzeigen Das Fenster kann auch durch Dr cken der Tasten lt Strd H gt oder Klicken auf die Schaltfl che Kontexthilfe anzeigen in der Symbolleiste ge ffnet werden Verbindungen die in der Kontexthilfe angezeigt werden Erforderlich fett Empfohlen normal Optional ausgeblendet Zus tzliche Hilfen e Hilfe Vk Hilfe Funktionen und eine Anwendungshilfe stehen ebenfalls zur Verf gung Hilfe V
3. Ausf hrungstaste ele Dauerausf hrungstaste Abbruchtaste Zus tzliche Schaltfl chen auf der Diagrammsymbolleiste AR Highlight Funktion Gd Schaltfl che Verbindungswerte erhalten Einzelschritt Schaltfl chen NATIONAL K l e Starten Sie das VI ber die Schaltfl che Ausf hren W hrend der Ausf hrung des VIs erscheint auf der Schaltfl che Ausf hren ein schwarzer Pfeil wenn es sich beim VI um eines der h chsten Ebene Top Level VT handelt d h wenn es von keinem bergeordneten VI aufgerufen wird und somit kein SubVI ist e Klicken Sie auf die Schaltfl che Wiederholt ausf hren um das VI so lange auszuf hren bis Sie es abbrechen oder anhalten Durch emen erneuten Klick auf diese Schaltfl che k nnen Sie den Modus der wiederholten Ausf hrung deaktivieren e W hrend der Ausf hrung des VIs wird die Schaltfl che Ausf hrung abbrechen eingeblendet Klicken Sie auf diese Schaltfl che um das VI ohne Verz gerung anzuhalten Hin weis Vermeiden Sie zur Beendigung der Ausf hrung eines VIs wenn m glich die Verwendung der Schaltfl che Ausf hrung abbrechen Lassen Sie statt dessen das VI bis zum Ende ausf hren oder implementieren Sie eine M glichkeit zur programmatischen Beendigung der Ausf hrung Hierdurch ist das Ausf hrungsstadium des VIs zum Zeitpunkt der Beendigung bekannt F gen Sie beispielsweise auf dem Frontpanel eine Schaltfl che hinzu die bei einem Klick die Ausf hrung des VIs beendet
4. Chart Graph xY Graph NET amp Activex Select a Control NATIONAL instruments Graphen sind sehr leistungsstarke Anzeigeelemente in LabVIEW Sie lassen sich benutzerspezifisch anpassen undk nnen eingesetzt werden um eme gro e Menge an Informationen pr gnant anzuzeigen Die Eigenschaftenseite des Graphen erm glicht die Anzeige von Emstellungen f r Kurventypen Skalen und Cursoroptionen sowie vielen anderen Merkmalen des LabVIEW Einf hrung in 3 Stunden 54 Graphen Die Eigenschaftenseite wird ber einen Rechtsklick auf den Graphen auf dem Frontpanel und Auswahl der Option Eigenschaften ge ffnet Graphen erm glichen zudem mithilfe der Funktion Vereinfachtes Bild exportieren die Erstellung von Grafiken auf dem Niveautechnischer Dokumentation F hren Sie einen Rechtsklick auf den Graphen aus und w hlen Sie Datenoperationen Vereinfachtes Bild exportieren 3 Export Simplified Image di n Bitmap be 03 Paak Value Encapsulated Postscript eps Enhanced Metafile emt i Save to cipboard Save to File 03 Hide Grid dh C graph eps ei i 7 1 j i t d 4 A HI a0 Wu Ati DI 1 ni com Erstellen von Arrays mit Schleifen Auto Indizierung e Schleifen k nnen Arrays innerhalb ihrer Begrenzungen mithilfe der Auto Indizierung ansammeln Bei For Schleifen ist die Auto Indizierung otandardeinstellung While Schleifen geben als Standardeinstellung nur den Endwert aus
5. e Klicken Sie auf die Schaltfl che Pause um ein VI anzuhalten Beim Klick auf die Schaltfl che Pause markiert LabVIEW im Blockdiagramm die Stelle an der sich die Ausf hrung zum Zeitpunkt der Unterbrechung gerade befindet Ein erneuter Klick auf die Schaltfl che Pause setzt die Ausf hrung des VIs fort e Im Pulldown Men Texteinstellungen k nnen Sie die Schriftarteinstellungen f r das VI einschlie lich Gr e Stil und Farbe ndern e Im Pulldown Men Objekte ausrichten richten Sie Objekte an Achsen aus beispielsweise vertikal am oberen Rand links usw e Verwenden Sie das Pulldown Men Objekte einteilen um gleichm ige Abst nde wie beispielsweise Komprimierungen usw zwischen den Objekten zu erhalten e W hlen Sie das Pulldown Menii Objektgr e ver ndern um die H he und Breite von Frontpanel Objekten zu ver ndern LabVIEW Einf hrung in 3 Stunden 22 ni com e W hlen Sie das Pulldown Men Neuordnen wenn Sie die Anordnung berlappender Objekte bestimmen m chten Markieren Sie hierzu das betreffende Objekt mit dem Positionierwerkzeug aus und w hlen Sie dann emen der Men punkte Fins nach vorne Eins nach hinten Ganz nach vorne oder Ganz nach hinten Hin weis Die folgenden Schaltfl chen erscheinen nur auf der Symbolleiste des Blockdiagramms e Klicken Sie auf die Schaltfl che Highlight Funktion um den Datenfluss durch das Blockdiagramm mitzuverfolgen Zum Deaktivieren der Highlight Funktion klicken Si
6. Fenster um die Daten anzuzeigen und sie zu ndern Laden Sie dann das von Ihnen erstellte Skript wieder in den MathScript Knoten ffnen Sie bung 4 1 Manuelle Analyse vi Speichern Sie das VI als bung 4 2 MathScript vi L schen Sie im Blockdiagramm den Draht der das VI Signal simulieren mit dem S gnalverlaufsgraph verbindet 4 F gen Sie einen MathScript Knoten in das Blockdiagramm ein Programmie run g Strukturen MathS cript Knoten 5 F hren Sie einen Rechtsklick auf den linken Rand des MathScript Knotens aus und w hlen Sie Eingang hinzuf gen Beschriften Sie diesen Eingang mit Ein Das ist m glich w hrend der Eingangsknoten schwarz hervorgehoben ist 6 F hren Sie einen Rechtsklick auf den rechten Rand des MathScript Knotens aus und w hlen Sie Ausgang hinzuf gen Beschriften Sie diesen Ausgang mit Aus 7 Wandeln Sie zur Eingabe in den MathScript Knoten den Ausgang Datentyp Dynamisch des VIs Signal simulieren in ein 1 D Array aus Skalaren um Platzieren Sie ein Express VI Von dynamischen Daten konvertieren auf das Blockdiagramm Express Signalmanipulation Von dynamischen Daten konvertieren Standardm ig ist das VI korrekt konfiguriert Klicken Sie daher im Konfigurationsfenster auf OK ached 8 Verbinden Sie den Aus gang Sinus des VIs Signal simulieren mit dem Eingang Dynamischer Datentyp des VIs Von dynamischen Daten konvertie
7. Frontpanel National Instruments Corporation 59 LabVIEW Einf hrung in 3 Stunden 12 13 10 Lt bung 4 1 Manuelle Analyse Varianten A B und C Erstellen Sie ein VI das simulierte Daten auf einem Signalverlaufsgraphen anzeigt und die Frequenz und Amplitude dieser Daten misst Nutzen Sie Cursor auf dem Graphen um die Frequenz und Amplitudenmessungen zu best tigen ffnen Sie die bung 3 1 Simulieren vi Speichern Sie das VI als bung 4 1 Manuelle Analyse vi Wechseln Sie zum Blockdiagramm und entfernen Sie die While Schleife F hren Sie einen Rechtsklick auf die Schleife aus und w hlen Sie While S chleife entfernen damit der Code innerhalb der Schleife nicht gel scht wird L schen Sie die Stopp Taste Ersetzen Sie auf dem Frontpanel das Signalverlaufsdiagramm durch einen S gnalverlaufsgraphen F hren Sie dazu einen Rechtsklick auf das Diagramm aus und w hlen Sie Ersetzen Modern Graph Signal verlaufsgraph Zeigen Sie die Cursor Legende auf dem Graphen an F hren Sie dazu einen Rechtsklick auf den Graphen aus und w hlen Sie Sichtbare O bjek te Cursor Legende ndern Sie den Maximalwert des Drehreslers Frequenz ein auf 100 Doppelklicken Sie auf den Maximalwert und geben Sie 100 ein wenn der Text markiert ist Legen Sie f r den Drehregler Frequenz ein einen Standardwert fest indem Sie ihn auf den von Ihnen gew nschten Wert stellen F hren Sie einen Re
8. Mit einem Rechtsklick auf den Tunnel wird die Autoindizierung aktiviert bzw deakiviert Auto Indizierung aktiviert N Draht wird dicker 1D Array Indicator 012345 Autoindizierung deaktiviert Drahtdicke bleibt gleich Numeric Indicator Nur ein Wert letzter Schleifendurchlauf wird von gt der Schleife weite For Schleifen und While Schleifen k nnen an ihren R ndern Arrays generieren Dies wird auch als Auto Indizierung bezeichnet e Der Indexpunkt an der Grenze wird Tunnel genannt e Bei For Schleifen ist die Auto Indizierung standardm ig aktiviert e Bei While Schleifen ist die Auto Indizierung standardm ig deaktiviert Beispiele e Sie k nnen die automatische Indizierung aktivieren um Werte die innerhalb der Schleife erzeugt werden in einem Array zusammenzufassen e Deaktivieren Sie die Auto Indizierung wenn nur der Endwert ausgegeben werden soll National Instruments Corporation 55 LabVIEW Einf hrung in 3 Stunden Erstellen eines Arrays Schritt 1 W hlen Sie aus der Unterpalette Bedienelemente Modern Array Matrix amp Cluster das Symbol Array Controls S Legen Sieesaufdem kl E er Frontpanel ab ComplexMatri Error In3D ctl Error Out 3D ctl gt System Classic Express NET amp Actives Select a Control W hlen Sie zum Erstellen eines Array Bedien oder Anzeigeelements siehe Abbildung ein Array aus der Palette Hemente Modern
9. bis der Millisekunden Timer ein Vielfaches der in Vielfache von ms angegebenen Anzahl ms erreicht Diese Funktion dient zum Synchronisieren von Vorg ngen So kann zum Beispiel die Ausf hrungsrate von Schleifen gesteuert werden wenn die Funktion in eine solche eingef gt wird Dabei kann der erste Schleifendurchlauf allerdings recht kurz ausfallen Die Funktion f hrt zwar asynchrone Systemaufrufe aus jedoch arbeiten die Knoten selbst synchron Daher wird die Ausf hrung erst beendet wenn die angegebene Zeit verstrichen ist Funktionen palette Programmierung Timing Bis zum n chsten Vielfachen von ms warten LabVIEW Einf hrung in 3 Stunden 58 ni com Eigenschaften von Bedien und Anzeigeelementen e Eigenschaften sind Merkmale oder Beschaffenheiten eines Objekts e Eigenschaften werden per Rechtsklick Si ein SN Ge Anzeigeelement angezeigt mn er e Zu den Eigenschaften z hlen u a Gr e Mann PlotStil mme Enabled Plot Farbe Geng e Zu den Funktionen z hlen u a sn rn tte Show plot legend Auto size to plot names C u SO r 1 E Plots shown z C Show x scroll bar Skalieren Eege Als Eigenschaften werden alle Beschaffenheiten eines Frontpanel Objekts bezeichnet Mithilfe der Eigenschaften k nnen S e diese Merkmale festlegen oder lesen darunter Vordergrund oder Hintergrundfarbe Datenfromat und genauigkeit Sichtbarkeit Beschriftungen sowie Gr e und Ort auf dem
10. dann die Option Bearbeiten SubVI erstellen aus Der markierte Abschnitt des Blockdiagramms wird nun durch ein Symbol f r das neue Sub VI ersetzt LabVIEW erstellt die Bedien und Anzeigeelemente f r das neue Sub VI konfiguriert je nach Anzahl der markierten Bedien und Anzeigeelementeanschl sse automatisch das Anschlussfeld und verkn pft das Sub VI mit bestehenden Verbindungen Weitere Hinweise finden Sie unter Hilfe LabVIEW Hilfe durchsuchen SubVIS National Instruments Corporation 41 LabVIEW Einf hrung in 3 Stunden Funktionen und SubVls in LabVIEW arbeiten wie Funktionen in anderen Programmiersprachen Funktionspseudocode Pseudocode des Hauptprogramms function average in1 in2 out des aufrufenden Programms main out inl in2 2 0 average in1 in2 pointavg Blockdiagramm eines SubVis Blockdiagramm des aufrufenden VIs Ein Sub VI Knoten entspricht einem Subroutineaufruf in textbasierten Programmiersprachen Der Knoten ist nicht das SubVI selbst ebenso wie ein Unterprogrammaufruf in emem Programm nicht das Unterprogramm selbst ist Ein Blockdiagramm mit mehreren identischen Sub VI Knoten ruft dasselbe Sub VI mehrere Male auf Ein solcher modularer Aufbau tr gt zur einfachen Wartung und zur einfacheren Fehlersuche einer Applikation bei Die Funktionalit t des Sub VIs ist f r dieses Beispiel nicht relevant Das Entscheidende ist die bergabe von zwei numerischen Eing ngen und einem numerischen
11. hrung in 3 Stunden 88 ni com
12. 1D Boolean 10 String 10 Ende der Ubung LabVIEW Einf hrung in 3 Stunden 66 ni com berblick der in LabVIEW vorhandenen Datentypen p ag m Be d vg LabVIEW nutzt viele g ngige Datentypen Diese Datentypen umfassen Boolesch Numerisch Arrays Strings Cluster usw Die Farbe und das Symbol des jeweiligen Anschlusses zeigen den Datentypen des entsprechenden Bedien oder Anzeigeelements an Anschl sse von Bedienelementen haben emen dickeren Rahmen als die von Anzeigeelementen Durch Pfeile an den Frontpanelelementen wird angezeigt ob es sich um ein Bedien oder Anzeigeelement handelt Befindet s ch der Pfeil auf der rechten Seite des Anschlusses handelt es sich um ein Bedien ansonsten um ein Anzeigeelement Beschreibungen e Array In Arrays werden Datenelemente des gleichen Typs gruppiert Ein Array besteht aus Elementen und Dimensionen Elemente sind dabei die Daten die das Array enth lt Unter der Dimension eines Arrays versteht man seine L nge H he oder Tiefe Ein Array kann eine oder mehrere Dimensionen und dabei bis zu 23 1 Elemente pro Dimension aufweisen wenn ausreichend Speicherkapazit t zur Verf gung steht e Cluster In einem Cluster werden Datenelemente unterschiedlichen Typs wie bei einem Telefonkabel gruppiert wobei jedes Element des Clusters mit einer Ader des Kabels vergleichbar is Weitere Hinweise finden Sie unter Hilfe Suche in der LabVIEW Hilfe Das LabVIEW Benutzerhandbuch
13. 3 Stunden 12 ni com for orp aa wise ee ey iirz Kl Eeer LEE ee VC E He E E i hevices al d nter tar aces ag lan uren anit j il i Tv dh Eile Edit den Tools Help ki zz GC Geier S MT USB 6009 Devt iF Ports Serial amp Parallel Ge PX PXI System Unidentified a Scales l fa Software Ei Is YVI Logger Tasks a AN Remote Systems National Instruments Corporation A Create New Category Help Ende der Ubung Devices and Interfaces What is Devices and Interfaces The Devices and Interfaces category lists installed and detected CAN DAQ FieldPoint Serial Controllers GPIB IMAG WL Motion Serial YISA and Mal hardware If you do not see your LabVIEW Einf hrung in 3 Stunden bung 1 Einrichten Ihres Ger ts Variante B F r diese bung verwenden Sie MAX Measurement and Automation Explorer um ein simuliertes Datenerfassungsger t zu konfigurieren l Starten Sie MAX durch Doppelklick auf das Symbol auf dem Desktop oder durch Auswahl von Start Programme National Instruments Measurement amp Automation 2 Erweitern Sie den Abschnitt Ger te und Schnittstellen um die installierten Ger te von National Instruments anzuzeigen MAX zeigt die Hardware als auch die vorhandene Software von National Instruments an Die Ger tenummer erschent in Anf hrungszeichen nach dem Ger tenamen Die VIs f r die Datenerfassung verwenden diese Ger tenamen um festzulegen welche Karte Datener
14. Array Matrix amp Cluster platzieren Sie es im Frontpanel und ziehen Sie ein Bedien oder Anzeigeelement in den Array Container Wenn Sie versuchen ein unzul ssiges Bedien oder Anzeigeelement z B einen XY Graphen in den Array Container zu ziehen so verhindert LabVIEW dies automatisch Es ist nicht m glich ein Array im Blockdiagramm zu verwenden bevor ein Element in den entsprechenden Array Container gezogen wurde Andernfalls erscheint der Array Anschluss mit schwarzer Umrandung und einem leeren Feld anstelle der Datentypangabe LabVIEW Einf hrung in 3 Stunden 56 ni com Erstellen eines Arrays Schritt 2 1 Platzieren Sie einen Array Container 2 Geben Sie einen Datentyp in den Container ein z B ein numerisches Anzeigeelement Controls w Express Numeric Controls Zum Erweitern eines Arrays um jeweils eine Dimension klicken Sie mit der rechten Maustaste auf die Indexanzeige des Arrays und w hlen Sie im Kontextmen die Option Dimension hinzuf gen Wenn Sie gleich mehrere Dimensionen hinzuf gen m chten so ziehen Sie am besten die Indexanzeige einfach mit dem Positionierwerkzeug entsprechend auf bis das Array ber die gew nschte Anzahl an Dimensionen verf gt 1D Array mit Ansicht eines einzelnen Elements 1D Array mit Ansicht mehrerer Hemente National Instruments Corporation 57 LabVIEW Einf hrung in 3 Stunden Wie wird eine Schleife getaktet 1 Zeitverz gerung bei
15. Die L sung f r diese bung finden Sie am Ende des Handbuchs Ende der bung LabVIEW Einf hrung in 3 Stunden 46 ni com Entscheidungsfindung in LabVIEW 1 Case Strukturen 2 Wahlen Case S truk tur Die Case Struktur umfasst em oder mehrere Unterdiagramme oder Cases von denen bei der Ausfiihrung der Struktur genau eines ausgefiihrt wird Der Wert der mit dem Aus wahlanschluss verbunden wird legt fest welches Unterdiagramm ausgef hrt wird und kann vom Typ boolesch Strmg Integer oder Enum sein Bei einem Rechtsklick auf die Struktur ffnet sich ein Men mit den Optionen zum Hinzuf gen und Entfernen von Cases Mit dem Beschriftungswerkzeug k nnen Sie n die Auswahlbeschriftung eintragen welcher Wert bzw welche Werte durch den jeweiligen Case verarbeitet werden sollen Zu finden ist sie unter Funktionen Programmie run g Strukturen Case Struktur Auswahl Gibt je nach dem Wert s select den Wert am Eingang t true oder f false aus Wenn s TRUE ist wird diese Funktion den Wert an t ausgeben Wenn s FALSE ist gibt diese Funktion den Wert an f aus Die Standarddatentypen f r diese polymorphe Funktion sind im Anschlussfeld dargestellt Zu finden ist sie unter Funktionen Programmierung Vergleich Auswahl e Beispiel a Boolesch Einfacher Wenn Dann Fall Wenn der boolesche Eingang TRUE ist wird der True Case abgearbeitet ansonsten wird der FALSE Case ausgef hrt e Beispi
16. Dr SBubomakion If you do not see your devices Die Softwareebene die als n chstes betrachtet werden soll hei t Measurement amp Automation Explorer oder kurz MAX MAX ist eine Softwareschnitt stelle die Ihnen Zugang zu allen Ihren Ger ten von National Instruments erm glicht darunter Datenerfassung GPIB IMAQ Bilderfassung IVI Motion VISA und VXI Die Verkniipfung zu MAX wird nach der Installation auf Ihrem Desktop abgelegt Ein Bild des Symbols ist oben zu sehen MAX wird haupts chlich zur Konfigurierung und Pr fung Ihrer Hardware von National Instruments genutzt Er bietet allerdings weitere Funktionen wie beispielsweise die M glichkeit zur Pr fung ob die neueste Version des Treibers NI DAQ installiert ist Wenn Sie eine Anwendung mithilfe von NI DAQmx ausf hren liest die Software die MAX Konfiguration um die von Ihnen konfigurierten Ger te zu bestimmen Daher m ssen Sie Ihre Datenerfassungsger te zuerst mit MAX konfigurieren Die Funktionen von MAX sind in sieben Kategorien unterteilt e Datenumgebung e Ger te und Schnittstellen e Programmierschnitt stelle f r Messger te IVI e Skalen e Historische Daten e Software e VI Logger Aufgaben F r diesen Einf hrungskurs werden wir uns auf die Datenumgebung Ger te und Schnittstellen Skalen und Software konzentrieren Wir werden jede dieser Kategorien betrachten und die Funktionen die sie zu bieten haben kennen lernen National Instrumen
17. E e E EE gE ECH ER Ee Diaen E Custom Scaling Glick the Add Channel button to i add mare canes fa fhe Fark no oO No Scale gt aes Lei pls vi E Task Tming FL Task Triggering Aegusition Made w 1 Sample On Demand 1 Sample HW Timed P mme O m To Read i 1000 000 N Samples L Continuous Rate Gi ki e Advanced Clack Setti Wl SE Clock Type Actives Edge Clock Source Internal Rising fee E z d K _ g S z fa LI Espress Task Connection Diagram Cancel Ende der Ubung LabVIEW Einf hrung in 3 Stunden 30 ni com bung 2 Erfassen eines Signals mit der Soundkarte Variante C Hinweis Bevor Sie mit dieser bung beginnen kopieren Sie den Ordner bungen und L sungen auf den Desktop Ihres Rechners Anhand der folgenden Schritte k nnen Sie ein VI erstellen das Daten von Ihrer Soundkarte erfasst Starten Sie LabVIEW 2 Klicken Sie im Fenster Erste Schritte auf den Link Leeres VI Bringen Sie das Blockdiagramm mit der T astenkombination lt Strg E gt bzw ber den Men punkt Fenster Block diagramm anzeigen in den Vordergrund 4 Platzieren Sie das Express VI Audioaufnahme auf das Blockdiagramm ffnen Sie mit einem Klick der rechten Maustaste die Funktionenpale
18. Multisim ist ein intuitives mit Drag amp Drop arbeitendes Programm f r die Schaltun gserfassung und die Schaltungssimulation Die Software erm glicht es Lehrern und Auszubildenden innerhalb k rzester Zeit komplette elektronische Schaltungen aus analogen und digitalen Bauelementen zu entwickeh MULTIMCU MIKROCONTROLLER CO SIMULATION MultiMCU erg nzt Multisim um die F higkeit der Mikrocontroller Co Simulation und erlaubt somit die Einbindung eines in Assembler programmierten Mikrocontrollers in Ihre in SPICE modellierten Schaltungen MULTIVHDL VHDL CO SIMULATION MultiVHDL sorgt f r eine Erg nzung von Multisim um eine patentierte Co Simulation von VHDL MultiVHDL is eine leistungsstarke und dennoch bedienfreundliche Anwendung die sich optimal zum Unterrichten der HDL Programmierung oder die Integration von in VHLD programmierten Ger ten in ein Multisim Projekt eignet ULTIBO ARD LEITERPLA TTEN EN TW URF Ultiboard erm glicht Auszubildenden und Studenten einen Einblick in die Entwicklung und Fertigung von Flachbaugruppen Die von den Auszubildenden mit Multisim ent ne Schaltungkann mit einem einzigen Mausklick in Ultiboard importiert werden ELEC TRO NICS CBT CO MPUTERG ES T TZTES TRAINING Electronics CBT bietet vollt ndige Lerninhalte mit einer Einf hrung in die Elektronik zur Unterst tzung der Lehrt tigkeit kann aber auch als zentrales Element der Lehrt tigkeit verwendet werden E CBT bietet mehr als 400 Ubungen
19. O Mess werte in Datei schreiben write To Measurement File a W hlen Sie im sich ffnenden Konfigurationsfenster In mehrere Dateien speichern Achten Sie darauf an welcher Standardspeicherstelle Ihre Datei gespeichert wird und ndern Sie diese falls gew nscht b Klicken Sie auf Einstellungen und w hlen Sie unter Existierende Dateien N chsten verf gbaren Dateinamen verwenden c W hlen Sie unter Dateiende die Auswahlm sglichkeit eine neue Datei nach 10 Segmenten zu starten Best tigen Sie zweimal mit OK F gen Sie Code hinzu so dass wenn die vom Express VI Messung von Frequenzkomponenten berechnete Frequenz unter eine benutzergesteuerte Grenze f llt die Daten in eine Datei gespeichert werden Tipp W hlen Sie Funktionen Programmierung Vergleich Kleiner Achten Sie darauf Ihre Messwerte vom DAQ Assistenten bzw vom Express VI Audioaufnahme mit dem Eingang Signale des VIs Messwerte in Datei schreiben zu verbinden Hilfe finden Sie in der L sung zu dieser bung Wechseln Sie zum Frontpanel und starten Sie Ihr VI Variieren Sie die Frequenzgrenze undhalten Sie dann das VI an W hlen Sie den Men punkt Meine Dokumente LabVIEW Daten und ffnen Sie eine der dort gespeicherten Dateien Untersuchen Sie die Dateistruktur und berpr fen Sie ob sich 10 Segmente in der Datei befinden Speichern Sie Ihr VI und schlie en Sie es Hin weis Die L sung f r di
20. VlIs modularisierte Vis durch Verdrahtung individuell angepasst benutzerdefinierbar aap Funktionen grundlegende Bedienelemente von LabVIEW kein Frontpanel bzw Blockdiagramm gelb for Mit LabVIEW 7 0 wurde eine neue Art von SubVI eingef hrt das so genannte Express VI Hierbei handelt es sich um interaktive VIs deren Funktionalit t ber ein spezielles Dialogfenster entsprechend den Anforderungen des Anwenders konfiguriert werden kann Anschlie end erstellt LabVIEW gem den vorgenommenen Einstellungen ein Sub VI Ein SubVI ist ein aus Frontpanel und Blockdiagramm bestehendes VI das innerhalb eines bergeordneten VIs zum Einsatz kommt Funktionen sind die s mtlichen VIs zugrunde liegenden Bausteine Sie verf gen weder ber Frontpanel noch ber Blockdiagramm LabVIEW Einf hrung in 3 Stunden 38 ni com Welche Funktionsarten sind verf gbar e Eingang und Ausgang Signal und Datensimulation Erfassen und Erzeugen realer Signale mit Express Funktionenpalette Datenerfassung a Instrumenten I O Assistent seriell und GPIB Le we ActiveX zur Kommunikation mit anderen Programmen o esse e Analyse e b a ZS Signalverarbeitung pas 2 see eti ial Wi Te Statistik ze e Fortgeschrittene Mathematik und Formeln a nu e Speicherung Datei I O Geo E TIONAL ENTS LabVIEW umfasst standardm ig mehrere Hundert Funktionen die Ihnen f r die Erfassung Analyse und Darstellu
21. anerkennt Die CLAD Pr fung umfasst ein einst ndiges Examen mit Multiple Choice Fragen und wird in den R umlichkeiten der Firma Pearson VUE landesweit durchgef hrt Die Pr fung deckt Auswahlfragen zur LabVIEW Umgebung ab darunter Datenflusskonzepte Programmierstrukturen fortgeschrittene Daer UC Techniken modulare Programmierung Eigenschaften von VI Objekten und Steuerreferenzen Haben Sie schon einmal dar ber nachgedacht Ihre Kenntnisse durch en CLAD Zertifikat belegen zu lassen Nehmen Sie online am kostenlosen LabVIEW Fundamentals Examteil der Pr fung zu LabVIEW Grundlagen Die Pr fungen zum Certified LabVIEW Developer und Certified LabVIEW Architect sind fachliche Zertifizierungen die fortgeschrittene Kenntnisse und Erfahrungen in der Anwendungsentwicklung mit LabVIEW bescheinigen Daneben werden durch die Zertifizierung zum LabVIEW Architect Fertigkeiten in der Leitung von Projektteams und Erfahrungen in der Erstellung gro er Anwendungen nachgewiesen Bei diesen Pr fungen handelt es sich um vierst ndige praktische Tests die von National Instruments durchgef hrt werden National Instruments Corporation 79 LabVIEW Einf hrung in 3 Stunden Deutsche Fachb cher mit der Studentenversion von LabVIEW LabVIEW fur Studenten Autor R JamalA Hagestedt Verlag Pearson Studium 08 2004 576 Seiten mit CD ROM LabVIEW 4 ver nderte Ausgabe Preis 49 95 ISBN 3 8273 7154 6 Einf hrung inLabVIEW Autoren W
22. auf der Site ni com stellt weiteres Referenzmaterial f r in LabVIEW vorhandene Datentypen zur Verf gung National Instruments Corporation 67 LabVIEW Einf hrung in 3 Stunden Krees fea bung 5 Anwendung des Gelernten Varianten A B und C In dieser Ubung werden Sie ein VI erstellen in dem das bisher Gelernte angewandt wird Erstellen Sie ein VI das Folgendes erm glicht l Das Erfassen von Daten von Ihrem Ger t sowie deren grafische Darstellung entweder von Ihrem Datenerfassungsger t Ihrem simulierten Ger t oder Ihrer Soundkarte Filtern dieser Daten mit dem Express VI Filter Funk tionen Express Signal Analyse Filter Es sollte ein Frontpanel Bedienelement f r eine vom Anwender konfigurierbare Grenzfrequenz vorhanden sein i in F F Filter Filtered Signal Das Vornehmen einer Messung zur Gewinnung von Frequenzinformationen aus den gefilterten Daten und das grafische Darstellen des Ergebnisses Nutzen Sie dazu das Express VI Spektrummessungen Funktionen Express Signal Analyse S pektrummessungen E TT Spectral Measurements o Das Suchen nach der dominanten Frequenz des gefilterten Signals mithilfe des Express VIs Messung von Frequenzkomponenten Den Vergleich dieser Frequenz mit einer vom Anwender eingegebenen Grenze Liegt die Frequenz ber dieser Grenze soll ene LED aufleuchten Verwenden Sie USB 6009 wird ein Aufleuchten der LED an Ihrer Hardware ber d
23. der Gr e von Toastern oder sogar Embedded Systeme auf Chips LabVIEW optimiert das Systemdesign mithilfe einer einzigen grafischen Entwicklungsplattform Dadurch bietet LabVIEW eine bessere Verwaltung von verteilten vernetzten Systemen Wenn n mlich die Zielgerate f r LabVIEW immer vielf ltiger werden und h ufig aus Embedded Systemen bestehen m ssen Sie in der Lage sein eine einfachere Verteilung und Kommunikation zwischen verschiedenen LabVIEW Programmcodeteilen in Ihrem System zu erreichen National Instruments Corporation 5 LabVIEW Einf hrung in 3 Stunden Der Ansatz von NI Integrierte Hardwareplattformen Modulares nstru mentier ungssyste m P XI Desktop P C Laptop PC AOROBODDDS Hochau fl sende a Digitalisie rer 5 Hochgesc hwindig und Di gital Multifunkti ons Erassungdyna Ger te Digital I 0 Count et Bildver Motoren Verteilte UO und keitsdigitalisie rer multimete r datenerfass ung mischerSignale steuerung Timer arbeitun g steuerung EFMbedde d Ste uerun g Signalkon ditionie rung r il und Schal tunge n VW r Ta he Pr fling UUT Integrierte Hardware plattformen Ein virtuelles Instrument basiert auf emem Standard PC bzw einer Workstation mit leistungsstarker Anwendun gssoft ware kosteneffizienter Hardware wie etwa Steckkarten f r die Datenerfassung sowie Treibersoft ware die im Zusammenspiel die Funktionalit t eines entsprechenden Stand alone Ger ts bieten Virtuelle Instrumente v
24. der Schleife e Konfigurieren Sie das Express VI Verz gerung so dass es bei jedem Schleifendurchlauf der Schleife einige Sekunden w artet m glich bei For und While Schleifen 2 Zeitgesteuerte Schleifen e Konfigurieren Sie eine spezielle zeitgesteuerte While Schleife f r das gew nschte delta t Verz gerung Das Express VI Verz gerung z gert die Ausf hrung um eine festgelegte Anzahl von Sekunden hinaus Gem den Regeln der Datenflussprogrammierung wird die While Schleife so lange nicht wiederholt bis alle Tasks in der While Schleife abgeschlossen sind So wird jeder Schleifendurchlauf verz gert Zeitgesteuerte Schleifen F hren jeden Schleifendurchlauf mit dem von Ihnen festgelegten T akt aus Zeitgesteuerte Schleifen sind f r die Entwicklung von VIs geeignet bei denen unterschiedliche Taktraten genaue Einhaltung der Zeitvorgaben R ckmeldungen ber die Schleifenausf hrung dynamisch nderbare Zeitvorgaben und unterschiedliche Ausf hrungspriorit ten erforderlich sind Zur Konfiguration einer zeitgesteuerten Schleife klicken Sie entweder den Eingangsknoten doppelt an oder klicken Sie mit der rechten Maustaste auf die Struktur und w hlen Sie den Men punkt Zeitgesteuerte Schleife Konfigurieren aus um zum Dialogfeld Schleifenkonfiguration zu gelangen Die im Dialogfeld Schleifenkonfiguration eingegebenen Werte erscheinen neben den Anschl ssen des Eingangsknotens Bis zum nachsten Vielfachen von ms warten A Wartet
25. die Tastenkombination lt Strg E gt wieder zum Frontpanel zur ck 10 F hren Sie Ihr Programm durch Klicken auf die Taste Ausf hren aus Summen oder pfeifen Sie ins Mikrofon So k nnen Sie beobachten wie sich der Spannungsverlauf ver ndert 11 Best tigen Sie anschlie end mit Stopp 12 Speichern Sie das VI als bung 2 Erfassen vi im Ordner mit den bungen und schlie en Sie es Hinweis Die L sung f r diese bung finden Sie am Ende des Handbuchs vo o p x Undo Beco Test Add Channels Remove Channels show Der 22 Voltage Input Setup MR Calibration Tipp Sie k nnen den DAQ Assistenten aus der Funktionenpalette auf Ihrem Blockdiagramm platzieren M tt einem Rechtsklick auf das Blockdiagramm ffnen Sie die Funktionenpalette Sie finden ihn unter Express Eingabe Terminal Configuration Differential el L Glick De Ada Channel button fo i acd more channels fa the task EEN gt cho Scale gt EA pie J 3 Task Timing FL Task Triggering 1 Sample On Demand 1 Sample HW Timed CON Samples Continuous Rate Hz Samples To Read Clock Type ss Active Edge Clock Source Internal Il Rising e ni Express Task Connection Diagram DK Cancel Ende der Ubung LabVIEW Einf hrung in 3 Stunden 28 ni com bung 2 Erfassen eines Signals miteinem Datenerfassungsmodul Variante B Hinweis Bevor Sie mit dieser bung begin
26. dieser bung beginnen kopieren Sie den Ordner bungen und L sungen auf den Desktop Ihres Rechners Anhand der folgenden Schritte k nnen Sie ein VI erstellen das Daten fortlaufend von Ihrem Datenerfassungsger t einliest 1 Starten Sie LabVIEW 2 Klicken Sie im Fenster Erste Schritte auf den Link Neu VI aus Vorlage oder Weiteres zur Anzeige des Dialogfelds Neu 3 ffnen Sie eine Datenerfassungsvorlage W hlen Sie aus der Liste Neu erstellen VI Von Vorlage Datenerfassung Datenerfassung mit NI DAQmx wi und best tigen mit OK 4 Bringen Sie das Blockdiagramm durch Anklicken bzw ber den Men punkt Fenster Block diagramm anzeigen in den Vordergrund Lesen Sie dort die Anleitungen betreffend der Fertigstellung des Programms 5 F hren Sie einen Doppelklick auf den DAQ Assistenten aus um den Konfigurationsassistenten zu starten 6 Konfigurieren Sie eine Analogeingangsoperation a W hlen Sie Analogein gang Spannung b W hlen Sie Devil USB 6009 ai0 um Daten am Analogeingangskanal 0 zu erfassen undklicken Sie anschlie end auf Beenden c Im folgenden Fenster bestimmen Sie Parameter f r Ihre Analogeingangsoperation Um einen Eingangsbereich auszuw hlen der auf Ihr Mikrofon abgestimmt ist geben Sie beim Reiter Einstellungen 2 Volt als Maximum und 2 Volt als Minimum ein W hlen Sie beim Reiter T ask T ming C ontinuous als Erfassungsmodus und geben Sie 10000 als Rate ein Alle
27. in ire data directly to waveform graph entsprechen Weltzeit und datum und eignen sich Y Array Resulting Graph besonders f r die Aufzeichnung von realen Daten In Single Plot WOT Single Flot Biindeln zD Multiplot WDT waveform Data Type includes timing info Erstellt einen Signalverlauf oder ndert einen Others default to D for xq and 1 forax e Combine timing information using a bundle node bestehenden Signalverlauf mit einem relativen Zeitstempel Der Eingang an t ist en DBL Bei der TE Erstellung von Signalverlaufen mit der Funktion y array B ndeln ist es m glich die Daten auf der negativen x See the example Waveform Graph vi rs Achse Zeit darzustellen Ela lt EI National Instruments Corporation 73 LabVIEW Einf hrung in 3 Stunden Schiebereg ister Zugriff auf Daten aus vorheriger Schleife Verf gbar an linkem bzw rechtem Rand von Schleifenstrukturen Rechtsklick auf den Rand und Auswahl von Schieberegister hinzuf gen Rechter Anschluss speichert Daten bei Beendigung eines schleifendurchlaufs Linker Anschluss liefert gespeicherte Daten zu Beginn des n chsten schleifendurchlauts Ausgangs wert Bevor Schleife Erster Zweiter Letzter startet Durchlauf Durchlauf Durchlauf Schieberegister dienen zur bertragung von Werten von einem Schleifendurchlauf in den n chsten e Klicken Sie mit der rechten Maustaste auf den linken oder rechten Rand der Schleife un
28. verf gbar e NumerischeElemente Zahleneingabe und anzige a En DEINERENE Express Palette Boolesche Elemente Schalter und LED Anzeigen Array und Mat ixelemente Numerische Anzeige Diagramm Graph XY Graph Intensit tsgraph 3D Graph Punkt Oberf che und Modell Gestal tungselemente Registerkarten Pfeile Weitere Elemente Zeichenketten und Texttelder Bildanzeige ActiveX Objekte Bedien und Anzeigeelemente sind Elemente des Frontpanels die es dem Anwender erlauben mit dem Programm zukommunizieren und auf diese Weise Eingaben zu machen und Ergebnisse anzuzeigen Zugriff auf die Bedien und Anzeigeelemente erhalten Sie mittels Rechtsklick auf das Frontpanel Weitere Bedien und Anzeigeelemente erhalten Sie wenn zus tzlich Toolkits und Module installiert werden Wenn Sie beispielsweise die Werkzeuge zur Entwicklung von Steuer und Regelungsan wendungen installieren erhalten Sie spezielle Kurven wie Bode und Nyquist Diagramme die standardm ig nicht vorhanden sind LabVIEW Einf hrung in 3 Stunden 52 ni com f Diagramme Hinzuf gen jeweils eines Datenpunkts mit Verlauf Sign alverlaufsdiagramm besonder es numerisc hes Anzeigeelement das den Verlauf von Werten anzeig en kann e Diagramm wird mit jedem einzelnen Punkt den es erh lt aktualisiert e Vergleichbar mit einem Streifenschie ber F 10 Funktionen Express Graph Anzeigeelemente ch XY Graph Signald
29. Ausgang LabVIEW Einf hrung in 3 Stunden 42 ni com bung 3 1 Analyse Varianten A B und C Erstellen Sie ein VI das so lange eine Sinuskurve mit einer bestimmten Frequenz erzeugt und die Daten in einem Signalverlaufsgraphen anzeigt bis die Ausf hrung vom Anwender beendet wird ffnen Sie ein leeres VI im Fenster Erste Schritte 2 Platzieren Sie ein Diagramm auf dem Frontpanel ffnen Sie mit einem Klick der rechten Maustaste die Elementepalette und w hlen Sie Bedienelemente Modern Graph Signal verlaufsgraph 3 Platzieren Sie einen Drehregler auf dem Frontpanel Wahlen Sie aus der Elementepalette Bedienelemente Modern Numerisch Drehregler Wenn Sie das Bedienelement zum ersten Mal auf dem Frontpanel platzieren ist der Beschriftungstext markiert Geben Sie w hrend dieser Text markiert ist Frequenz em ein um dieses Bedienelement zu benennen 4 Wechseh Sie in das Blockdiagramm lt Strg E gt und legen Sie eine While Schleife ab ffnen Sie mit einem Klick der rechten Maustaste die Funktionenpalette und w hlen Sie Express Ausf hrung While Schleife Klicken Sie auf das Blockdiagramm und ziehen Sie die While Schleife auf die entsprechende Gr e W hlen Sie den S gnalverlaufsgraphen und den Drehregler aus und ziehen Sie sie in die While Schleife falls sie sich dort noch nicht befinden Eine Stopp Taste ist bereits an den Bedingungsanschluss der While Schleife angeschlossen 5 Platzieren Si
30. Einf hrung in LabVIEW Dreist ndiger Einf hrungskurs Urheberrecht 2005 National Instruments Corporation Alle Rechte vorbehalten Laut Umeberrechtsgesetz darf diese Ver ffentlichung weder ganz noch in Teilen in irgendeiner Form sei es auf elektronischem oder mechanischem Wege wie Fotokopieren Aufzeichnen Speichem in einem Informationsabrufsystem oder bersetzen ohne die vorherige schriftliche Genehmigung der National Instruments Corpo ration vervielf ltigt oder bertragen werden Warenzeichen National Instruments NI ni com und LabVIEW sind Warenzeichen der National Instruments Corporation N here Einzelheiten zu den Marken von National Instruments finden Sie im Abschnitt Terms of Use auf der Website ni com legal Produkt und Firmennamen sind eingetragene Warenzeichen oder Handelsbezeichnungen der jeweiligen Untemehmen Mitglieder des Alliance Partner P rogramms von National Instruments sind unabh ngige Unte mehmen und stehen in keinem Agentur Koo perations oder Joint Venture Verh ltnis zu NI Patente Patentinformationen zu Produkten von National Instruments erhalten Sie unter Help Patents in der Software der Datei patents txt Ihrer CD oder auf ni com patents Technischer Support und Pr oduktinformation weltweit FU GE National Instr uments Corporate 11500 North Mopac Expressway Austin Texas 78759 3504 USA Tel 1 512 6830100 Niederlassungen in der deutschsprachigen Region Deutschland National Ins
31. Georgi E Mein Verlag HanserF achbuch verlag Leipzig 03 2006 2 Ausgabe 09 2006 328 Seiten broschiert Preis 39 90 ISBN 3 446 40400 7 Elektrische Messtechnik Elektrische Messtechnik Autor R Lerch Verlag Springer Verlag 09 2006 600 Seiten Preis 42 95 ISBN 3 540 34055 6 Handbuch f rdieProgrammierung mit L VIEW Autor B M terlein Verlag Ebevier Verlag ab Jan 2007 460 Seten Preis 49 50 ISBN 978 3 8274 1761 9 Electronics Workbench und Multisim e Beliebte Software f r das Studium der Elektronik sowie der Elektronik I entwicklung e 180000 Anwender in Industrie Forschung und Lehre e Zu den Produkten z hlen Multisim Simulation und Schaltplaneingabe Multi MCU Simulation von Mikrocortrollern MultiVHDL VHDL Simulation Ultiboard Leiterplattenentwurf Electronics CBT Computerbasiertes Training e Kosteng nstige Studentenversionen und eingeschr nkte Freeware Version erh ltlich e www electronicsworkbench com Die Software von Electronics Workbench geh rt zu den meistverwendeten Softwareprodukten auf dem Gebiet der Entwicklung elektronischer und elektrischer Schaltungen Sie wird in allen f hrenden Entwicklungslabors der Welt eingesetzt Da unsere Softwareprodukte gezielt f r den Einsatz m Bereich der Aus und Weiterbildung entwickelt wurden werden sie von Tausenden von Ausbildern verwendet MULTIS IM SIMULA TION UND SCHALTPLAN EINGABE
32. Graph u Tone U e Measurements rt sional ZE Signal ve Amplitude eg Ee u Ko D SS National Instruments Corporation 85 LabVIEW Einf hrung in 3 Stunden bung 3 3 43 Exercise 3 3 Decision Making and Saving Data Track A amp B vi Front Pa DEI Tools 1 025 4 3 211568E 9 bung 3 3 Varianten A und B je RE M Tone Fer Measurements Amplitude H ee ee Ji b F F p Write Labi IEW Measurement File bung 3 3 Variante C Waveform Graph an re d om um RA Amplitude F E Filter Tone ee 1 25 m Signal Measurements i Filtered Signal d ch Signals Frequenc Amplitude g Frequency ti Measurement File D LabVIEW Einf hrung in 3 Stunden 86 ni com bungen 4 1 und 4 2 3 Exercise 4 1 Manual Analysis vi Front Panel Fle Ect View Project Operate Took Window Help ONE Ele Cursors X Cursor D 0 024396 Cursor 6 045043 Waveform Graph Tone u El Measurements DEL Frequenc a ib 1 23 SE ao Frequenc Waveform Graph global In _Array 0 01 0 05 5 ee In Exp 5 expi Array Out In Exp National Instruments Corporation 87 LabVIEW Einf hrung in 3 Stunden IO D LabVIEW Einf
33. I Funktion und Anwendungshilfe Klicken Sie mit der rechten Maustaste auf das VI Symbol und w hlen Sie Hilfe oder w hlen Sie Ausf hrliche Hilfe in der Kontext Hilfe e LabVIEW Hilfe Referenzhilfe Hilfe Suche in der LabVIEW Hilfe LabVIEW Einf hrung in 3 Stunden 32 ni com Tipps f r den Umgang mit LabVIEW e Tastenk rzel lt Strg H gt Kontexthilfe anzeigen verbergen lt Strg B gt Fehlerhafte Verbindungen aus dem Blockdiagramm entfernen lt Strg E gt Umschalten zwischen Frontpanel und Blockdiagramm lt Strg Z gt R ckg ngig e Werkzeuge Optionen Voreinstellungen in LabVIEW festlegen e VLEinstellungen Konfiguration des VI Erscheinungsbilds Dokumentation usw Im LabVIEW gibt es zahlreiche T astenk rzel die Ihnen das Entwickeln erheblich erleichtern Einige der am h ufigsten eingesetzten Tastenkombinationen sind oben aufgef hrt Zwar ist die automatische Werkzeugwahl eine gro e Hilfe bei der Wahl des geeigneten Werkzeugs zuweilen jedoch gibt es Situationen in denen eine manuelle Werkzeugwahl erw nscht ist Wenn die automatische Werkzeugaus wahl ausgeschaltet ist verwenden Sie die Tabulatortaste um zwischen den vier wichtigsten Werkzeugen umzuschalten Wert einstellen Position Gr e Aus wahl Text bearbeiten und Farbe setzen f r das Frontpanel bzw Wert einstellen Position Gr e Auswahl Text bearbeiten und Verbinden f r das Blockdiag
34. Instruments Corporation 39 LabVIEW Einf hrung in 3 Stunden Suche nach Bedienelementen Vis und Funktionen Functions e Paletten umfassen Hunderte von VIs e Klicken Sie auf die Schaltfl che Suchen um alle Vis fur eine i gt Connectivity Textsuche zu indizieren Ki e Klicken Sie auf ein Element und E l verschieben Sie es vom Suchfenster I ins Blockdiagramm e Mit einem Doppelklick auf ein Element ffnen Sie die Palette des Elements bzw der Funktion oder des VIs 2 e Signal Analysis Functions Ei Basic Multitone with Amplitudes vi Basic Multitone vi Extract Multiple Tone Information vi Multitone Generator vi wi Tone Measurements NI_ExpressFull lvlib lt lt Signal Analysis gt gt wi Tone Measurements NI_ExpressFull lvlib lt lt Waveform Measure Tones and Noise Waveform vi Tones and Noise vi Benutzen Sie die Schaltflachen am oberen Rand des Palettenfensters um in den Paletten zu navigieren in ihnen zu suchen und sie zu bearbeiten Sie k nnen nach Elementen VIs und Funktionen suchen die entweder bestimmte W rter enthalten oder mit bestimmten W rtern anfangen Durch emen Doppelklick auf das Suchergebnis ffnet sich die Palette die das Suchergebnis enth lt Sie K nnen auch direkt auf den Namen des Elements des VIs oder der Funktion klicken und ihn in das Frontpanel oder das Blockdiagramm verschieben LabVIEW Einf hrung in 3 Stunden 40 ni com Erstell
35. Variable i global In Local Array Exp Cake Graphical first Legend i 0 75 0 25 U O25 0 5 0 75 man INN gl Ge cuzi l D double array double array double array double array 16 F hren Sie einen Rechtklick auf Cursor 1 aus und w hlen Sie In die Mitte bringen Was geschieht dabei 17 Bewegen Sie den Cursor mit gedr ckter Maustaste Der Cursor wird sich nicht bewegen wenn die Zoom Option gew hlt wurde 18 F hren Sie einen Rechtsklick auf den Graphen aus und w hlen Sie Fenster freigeben Was geschieht dabei Schlie en Sie dieses neue Fenster wenn Sie fertig sind National Instruments Corporation 65 LabVIEW Einf hrung in 3 Stunden 19 Multiplizieren Sie die Daten mit emer abnehmenden Exponentialfunktion Gehen Sie wie folgt vor a Erstellen Sie ein Array aus 100 Elementen das eine Rampenfunktion von 0 01 bis 5 bildet durch Eingabe von Array 0 01 0 05 5 im Befehlsfenster und bet tigen Sie die Eingabetaste Welcher Variablentyp ist Array b Erstellen Sie ein Array mit einer absteigenden Exponentialfunktion Geben Sie Exp 5 exp Array ein und best tigen Sie mit Enter c Multiplizieren Sie jetzt die Arrays Exp und In Element f r Element durch Eingabe von Out In Exp und best tigen Sie mit Enter d Betrachten Sie den Graphen der Variablen Aus 20 Gehen Sie auf den Reite
36. alls ein Projekt anzulegen Weitere Informationen zur Verwendung von Projekten mit dem LabVIEW Real Time Module dem FPGA Module und dem PDA Module finden Sie in der Dokumentation zu den einzelnen Modulen LabVIEW Plug amp Play Ger tetreiber im Projekt Stil nutzen die Projekt und Projektbibliothekseigenschaften in LabVIEW 8 0 Sie k nnen die Projektstil Treiber so verwenden wie bisherige LabVIEW Plug amp Play Treiber Projekt Explorer Mithilfe des Projekt Explorers lassen sich LabVIEW Projekte erstellen und bearbeiten W hlen Sie Datei Neues Projekt um das Fenster Projekt Explorer zu ffnen Sie k nnen auch Projek t Neues Projekt oder Leeres Projekt im Dialogfeld Neu zur Anzeige des Projekt Explorers w hlen National Instruments Corporation TE LabVIEW Einf hrung in 3 Stunden Weitere Informationsquellen e Nis Webseite f r Forschung und Lehre sowie Student Corner http www ni com academic d e Connexions Kompletter LabVIEW Trainingskurs ona www cnx rice edu seele LabVIEW Envir Suchen Sie nach LabVIEW basics en by Ei rectus ee hed BAL Haren ri by a i E e LabVIEW Zertifizierung ne O Suen Pr fung ber LabVIEW Grundlagen das LabVIEW Fundamentals Exam kostenlos auf wwww ni com academic d Certified LabVIEW Associate Developer Exam von der Industrie anerkannte Zertifizierung e Bestellen Sie Ihr Exemplar der LabVIEW Studentenversion wyw ni com academic d Von Robert H Bi
37. anderen Aus wahIm6glichkeiten bleiben auf ihren Standardwerten W hlen Sie OK um den Assistenten zu verlassen 7 Platzieren Sie das Express VI Filter rechts neben den DAQ Assistenten auf das Blockdiagramm W hlen Sie aus der Funktionenpalette Express Signal Anal yse Filter und platzieren Sie es auf das Blockdiagramm mnerhalb der While Schleife Klicken Sie nach Aufrufen der Funktionenpalette auf die kleine Rei zwecke in der oberen linken Ecke der Palette Dadurch wird die Palette auf dem Bildschirm verankert Dieser Schritt wird in der folgenden Ubung ausgelassen sollte aber wiederholt werden W hlen Sie im Konfigurationsfenster unter Filtertyp Hochpass Verwenden Sie bei Grenzfrequenz einen Wert von 300 Hz Best tigen Sie mit OK National Instruments Corporation S LabVIEW Einf hrung in 3 Stunden 8 Stellen Sie die folgenden Verbindungen auf dem Blockdiagramm her indem Sie Ihre Maus ber den Anschluss bewegen so dass sie sich in das Verdrahtun gswerkzeug verwandelt Klicken Sie einmal auf jeden der Anschl sse die Sie verbinden m chten a Verbinden Sie den Ausgabeanschluss Daten des VIs DAQ Assistent mit dem Ein gang Signal des Filter VIs b Erstellen Sie eine Graph Anzeige f r das gefilterte Signal durch Rechtsklick mit der Maustaste auf den Ausgabeanschluss Gefiltertes Signal und w hlen Sie Erstellen Graph Anzeige 9 Kehren Sie ber Fenster Frontpanel anzeigen oder
38. auswahl Bedienwerkzeug Positionierwerkzeug Beschriftungswerkzeug Verbindungswerkzeug Ist die automatische Werkzeugwahl aktiviert w hlt LabVIEW selbst ndig das jeweils geeignete Werkzeug von der Werkzeugpalette sobald Sie den Mauszeiger ber ein Frontpanel oder Blockdiagramm Objekt bewegen Zum Aktivieren bzw Deaktivieren der automatischen Werkzeugwahl klicken Sie in der Werkzeug Palette auf die Schaltfl che Automatische Werkzeugwahl Das Bedienwerkzeug dient zum Andem des Werts eines Bedienelements bzw als Cursor zur Texteingabe Mit dem Positionierwerkzeug k nnen Objekte ausgew hlt bewegt und in ihrer Gr e ver ndert werden Dabei nimmt das Positionierwerkzeug die Form eines kleinen Doppelpfeils an wenn der Mauszeiger beispielsweise auf die Ecken eines in der Gr e ver nderbaren Objekts bewegt wird Das Beschriftungswerkzeug wiederum wird verwendet um einen Text zu bearbeiten und an beliebigen Stellen im Frontpanel bzw Blockdiagramm freie Beschriftungen anzubringen Bei der Erstellung einer Beschriftung verwandelt sich das Beschriftungswerkzeug in einen Cursor Das Verbindungswerkzeug dient zum Verbinden Verdrahten von Blockdiagramm Objekten Weitere wichtige Werkzeuge 7 Scrolling Tool S Breakpoint Tool 2 Probe Tool Color Copy Tool 4 Coloring Tool e Shortcut Menu Tool National Instruments Corporation 21 LabVIEW Einf hrung in 3 Stunden Symbolleiste gt a om
39. bale Variablen wodurch der bergang von Prototyp zu Implementierung nahtlos wird Im Vorschaufenster k nnen Sie Variablendaten numerisch grafisch oder akustisch mit Soundkartenunterst tzung anzeigen lassen MathS cri pt Hilfe Sie k nnen auf die Hilfe f r die Umgebung mittels des MathScript Interactive Environment Window zugreifen Geben Sie Hilfe in das Befehlsfenster ein um eine Einf hrung m die MathScript Hilfe anzeigen zu lassen Durch Eingabe von Hilfe und einer Funktion werden Hilfethemen speziell zu dieser Funktion angezeigt Merkmale des interaktiven MathScript Eensters e Prototyp von Gleichungen und Formeln ber das Befehlsfenster e Einfacher Zugriff auf die Funktionshilfe durch Eingabe von Hilfe lt Funktion gt im Befehlsfenster e Auswahl einer Variablen um ihre Daten im Vorschaufenster anzeigen zu lassen und sogar die Ergebnisse anzuh ren e Schreiben speichem laden und ausf hren von M Files mit dem Script Reiter e Gemeinsames Verwenden von Daten vom MathScript Knoten in LabVIEW und dem MathScript Fenster mithilfe von globalen Variablen e Anspruchsvolle Funktionen zur grafischen Darstellung und zum Exportieren von Bildern National Instruments Corporation 63 LabVIEW Einf hrung in 3 Stunden bung 4 2 MathScript Varianten A B und C Erstellen Sie ein VI das den MathScript Knoten verwendet um Ihr simuliertes Signal zu ver ndern und als Graph darzustellen Benutzen Sie das interaktive MathScript
40. chtsklick auf den Drehregler aus und w hlen Sie Datenoperationen Aktuellen Wert als Standard Starten Sie das VI und beobachten Sie das Signal auf dem Signalverlaufsgraphen Sollten Sie das Signal nicht sehen k nnen ist die automatische Gr enanpassung f r die x Achse einzustellen F hren Sie dazu einen Rechtsklick auf dem Graphen aus und w hlen Sie x Achse Autom Skalierung X ndern Sie die Frequenz des Signals so dass Sie einige Perioden des Signals auf dem Graphen sehen k nnen Messen Sie die Frequenz und Amplitude des Signals auf dem Graphen manuell mithilfe von Cursorn Die Cursor erscheinen auf dem Graphen wenn Sie auf eine der drei Schaltfl chen in der Cursor Legende klicken Wenn die Cursor angezeigt werden k nnen Sie sie auf dem Graphen verschieben Ihre Koordinaten werden auf der Cursor Legende angezeigt Cursor LU 0 0342512 LU 0 LU Denken Sie daran dass die Frequenz eines Signals der Kehrwert seiner Periode f 1 T ist Entsprechen Ihre Messungen den Frequenz und Amplitudenanzeigeelementen aus dem VI Messungen von Frequenzkomponenten Speichern Sie Ihr VI und schlie en Sie es Hin weis Die L sung f r diese bung finden Sie am Ende des Handbuchs Ende der bung LabVIEW Einf hrung in 3 Stunden 60 ni com Textbasierte Mathematikalgorithmen in LabVIEW e Integration vorhandener Skripte in LabVIEW f r eine schnellere Entwicklung e Interaktive bedientreundliche praxi
41. d w hlen Sie aus dem Kontextmen die Option Schieberegister hinzuf gen aus e Der rechte Anschluss speichert Werte am Ende eines Schleifendurchlaufs Werte werden zu Beginn des n chsten Schleifendurchlaufs am linken Anschluss ausgegeben e Ein Schieberegister passt sich an jeden mit ihm verbundenen Datentyp an Eine Eingabe von 0 w rde beim ersten Schleifendurchlauf eine Ausgabe von 5 ergeben von 10 beim zweiten und 15 beim dritten Schleifendurchlauf Anders ausgedr ckt Schieberegister werden verwendet um Werte von einem Schleifendurchlauf zum n chsten beizubehalten Der R ckkopplungsknoten ist eine weitere Darstellungsweise desselben Konzepts Beide unten abgebildete Programme verhalten sich gleich Feedback Mode Weitere LabVIEW Einf hrung in 3 Stunden 74 ni com Lokale Variablen e Lokale Variablen erm glichen das bertragen von Daten zwischen parallelen Schleifen e Ein einzelnes Bedien oder Anzeigeelement kann von mehr als einem Ort im Programm aus gelesen bzw dorthin geschrieben werden Lokale Variablen unterbrechen das Datenflussparadigma und sollten nicht zu h ufig eingesetzt werden Visible Items Find Control Loon 1 Loop Hide Contral Change to Indicator Change to Constant Description and Tip Numeric Palette Create Constant Data Operations Control Advanced Indicator oop Control 3 Representation seal iablel 5 Refe TE Y sI EN Property Mode A Properties Invoke Node A
42. die Daten bei ihrem Fluss durch einen Drahtabschnitt an Das Sonden Werkzeug kann auch in der Werkzeugpalette ausgew hlt werden Klicken Sie dann auf eine Verbindung Sollte ein VI nicht ausf hrbar sein dann wird die Schaltfl che Ausf hren als durchbrochener Pfeil angezeigt Fehlersuche Mit einem Klick auf die Schaltfl che mit dem gebrochenen Pfeil ffnet sich das Fenster Fehlerliste Um das fehlerhafte Objekt im Blockdiagramm hervorzuheben f hren Sie einen Doppeklick auf eine Fehlermeldung aus Highli ght Funk tion Sie erm glicht es durch die Animierung des Blockdiagramms den Datenfluss mitzuverfolgen und Zwischenwerte einzusehen Sie k nnen die Highlight Funktion ber die Schaltfl che mit dem Gluhbirnens ym bol de aktivieren Sonde Mit ihrer Hilfe lassen sich Werte gezielt einsehen so z B in Arrays und Clustern Klicken Sie zum Anbringen einer Sonde mit dem Sondenwerkzeug auf die gew nschte Verbindung Verbindungswerte erhalten Wird in Verbindung mit Sonden eingesetzt um die Werte vom ktzten Schleifendurchlauf des Programms anzuzeigen Halte punkt Dient zum gezielten Unterbrechen der VI Ausf hrung an einer gew nschten Stelle im Blockdiagramm Klicken Sie mit dem Halte punkt Werkzeug auf ein Verbindungsst ck oder ein Objekt um dort einen Haltepunkt zu setzen LabVIEW Einf hrung in 3 Stunden 26 ni com bung 2 Erfassen eines Signals miteinem Datenerfassungsmodul Variante A Hinweis Bevor Sie mit
43. e das Express VI Signal simulieren auf das Blockdiagramm W hlen Sie aus der Funktionenpalette Express Signal Analyse Signal simulieren und platzieren Sie es auf das Blockdiagramm innerhalb der While Schleife W hlen Sie bei Timing im Konfigurationsfenster Erfassungs T iming simulieren Best tigen Sie mit OK F Simulate Signal 6 Platzieren Sie ein Express VI Messung von Frequenzkomponenten auf das Blockdiagramm Express Signal Analyse Messungen von Fre quenzkom ponenten W hlen Sie im Konfigurationsfenster Amplitude und Frequenz im Abschnitt Einzelfrequenzmessungen Best tigen Sie mit OK F F Tone Measurements d Signals Amplitude Frequenc j National Instruments Corporation 43 LabVIEW Einf hrung in 3 Stunden 7 Stellen Sie die folgenden Verbindungen auf dem Blockdiagramm her indem Sie Ihre Maus ber den Anschluss bewe gen so dass sie sich in das Verdrahtungswerkzeug verwandelt Klicken Sie einmal auf jeden der Anschl sse die Sie verbinden m chten a Verbinden Sie den Ausgabeanschluss Sinus des VIs Signal simulieren mit dem Eingang Signale des VIs Messungen von Frequenzkomponenten b Verbinden Sie den Ausgabeanschluss Sinus mit dem Signalverlaufsgraphen c Erstellen Sie Anzeigeelemente f r die Amplitude und die Frequenz indem Sie einen Rechtsklick auf jeden der Anschl sse des Express VlIs Messungen von Frequenzkomponen
44. e erneut auf diese Schaltfl che e Klicken Sie auf die Schaltfl che Verbindungswerte erhalten um die Werte an jedem Punkt des Ausf hrungsablaufs zu speichern So k nnen Sie wenn Sie eine Sonde an einen Draht anlegen sofort den aktuellen Wert der Daten ermitteln die durch den Draht laufen e Klicken Sie auf Hineinspringen um eine Schleife em Sub VI usw in Einzelschritten auszuf hren Der Einzelschrittmodus erm glicht die schrittweise Ausf hrung eines VIs Knoten f r Knoten Dabei blinkt em Knoten wenn er zur Ausf hrung bereit ist Durch Hineinspringen in einen Knoten k nnen Sie diesen im Einzelschrittmodus ausf hren Klicken Sie auf die Schaltfl che berspringen um eine Schleife ein VI usw zu berspringen Durch berspringen eines Knotens f hren Sie diesen zwar aus jedoch nicht im Einzelschrittmodus e Klicken Sie auf die Schaltfl che Herausspringen um aus einer Schleife einem SubVI usw herauszuspringen Durch Herausspringen aus einem Knoten beenden Sie die Einzelschrittausf hrung dieses Knotens und begeben sich zum n chsten Knoten Weitere Werkzeuge uy gt Ausf hrungstaste Dauerausf hrungsta ste Zus tzliche Schaltfl chen auf der Symbolleiste des Blockdiagramms Abbruchta ste Pause Fortfahren Qj Highlight Funktion Texteinstellungen bal Einzelschrittausfuhrung starten Objekte ausrichten Einzelschrittausf hrung starten Objekte anordnen lat Herausspringen Objekt
45. e ins Mikrofon Das Audiosignal wird nun im Audiorecorder dargestellt 7 Klicken Sie auf die Stoppschaltfl che und schlie en Sie den Audiorecorder ohne die nderungen nach Beendigung zu speichern Sound Sound Recorder 0 ES File Edit Effects Help Positions UI ser Ende der bung LabVIEW Einf hrung in 3 Stunden 16 ni com LabVIEW ffnen und ausf hren Start Programme National Instruments LabVIEW 8 0 Startbildschirm Beginnen Siemit einem leeren VI Neu Leeres VI oder Beginnen Siemit einem Beispiel Beispiele Beispiele suchen LabVIEW LabVIEW ist eine grafische Programmiersprache die zur Erstellung von Anwendungen anstelle von Textzeilen Symbole verwendet Im Gegensatz zu textbasierten Programmiersprachen bei denen Befehle die Programmausf hrung festlegen nutzt LabVIEW die Datenflussprogrammierung bei der der Datenfluss die Ausf hrungsreihenfolge bestimmt Sie k nnen etliche Add on Soft waretoolkits f r die Entwicklung spezieller Anwendungen erwerben Alle Tookits lassen sich nahtlos in LabVIEW integrieren Auf der Website von National Instruments erfahren Sie mehr zu diesen Tookits LabVIEW umfasst zudem mehrere Assistenten die die Konfigurierung von Datenerfassungsger ten und computergest tzten Messger ten sowie das Erstellen von Anwendungen unterst tzen LabVIEW Example Finder LabVIEW umfasst eine Vielzahl an Beispiel VIs die Sie nutzen und in selbs
46. eiten mit der kostenlosen Grundlagenpr fung LabVIEW Fundamentals Exam unter ni com academic d Der erste Schritt zur Zertifizierung Ihrer LabVIEW Kenntnisse LabVIEW Einf hrung in 3 Stunden 82 ni com Losungsteil Ubung 2 Exercise 2 Acquire Track A vi Front Panel Jog File Edit wiew Project Operate Tools Window Help ola ll Filtered Signal bung 2 Variante C Waveform Graph Filtered Signal en National Instruments Corporation 83 LabVIEW Einf hrung in 3 Stunden bung 3 1 TI Exercise 3 1 Simulated vi Front Panel ak Eile Edit View Project Operate Tools Window Help B O m em ES EES i Hid Amplitude 30 130791 Frequency 14 2111 Amplitude 0 5 eh E 895735 6 895735 bung 3 1 Varianten A B und C requency In Waveform Chart z Simulate Signal sine ge id Amplitude 3 Tone His Measurements Amplitude vi SS S KS LabVIEW Einf hrung in 3 Stunden 84 ni com bung 3 2 0 02 i i Ta i l i T i D Oi D 03 04 05 06 07 08 OF 1 Time Hin weis Signalformgraphen und diagramme wurden in den bungen 3 2 und 3 3 untereinander austauschbar verwendet bung 3 2 Varianten A und B Waveform Chart Tone Measurements 5 Signals Ubung 3 2 Variante C Waveform
47. el b Numerisch Der Eingangswert bestimmt welches K stchen ausgef hrt wird Wenn au erhalb des Bereichs der Cases w hlt LabVIEW den Standard Case e Beispiel c Wenn der boolesche Emgang einen TRUE Wert an das VI Auswahl bergibt wird der Wert 5 an das Anzeigeelement bergeben Wenn der boolesche Eingang einen FALSE Wert an das VI Auswahl bergibt wird 0 an das Anzeigeelement bergeben National Instruments Corporation 47 LabVIEW Einf hrung in 3 Stunden Date UO Datei l O Daten in Dateien schreiben und aus diesen auslesen e Bin re Text oder Tabellenkalkulationsdateien e LabVIEW Messdaten in Datei schreiben aus Datei lesen Ivm Schreiben in LVM Date Lesen aus LVM Date ES write To Dead From j Measurement Measurement Simulate Signal File File Signals Nutzen Sie die LabVIEW Messdatendateien um die Daten die vom Express VI Messwerte in Datei schreiben erzeugt werden zu speichern Die LabVIEW Datendatei ist eine mit Tabulatoren versehene T extdatei die Sie mit einem Tabellenkalkulationsprogramm oder einem Texteditor ffnen k nnen Neben den Messwerten die ein Express VI generiert enth lt die vm Datei zus tzliche Angaben zur Messung wie Datum und Zett Bei Datei V O Operationen werden Daten aus dem Speicher in Dateien geschrieben sowie aus diesen ausgelesen In LabVIEW stehen DatetI O Funktionen f r folgende Zwecke zur Verf gung e ffnen und Schlie en von Datendateien e Les
48. en DAQ Assistenten erreicht Sie werden die digitale Leitung f r die LED umkehren m ssen damit sie bei berschreitung der Grenze aufleuchtet Das k nnen Sie im Konfigurationsfenster des DAQ Assistenten oder mit einer booleschen Nicht Funktion festlegen Sollten Sie an einer Stelle dieser bung nicht weiter wissen ffnen Sie die L sung oder sehen Sie sich diese am Ende dieses Handbuchs an Ende der bung LabVIEW Einf hrung in 3 Stunden 68 ni com Abschnitt IV Erweiterte Datenflussprogrammierung optional A Weitere Datentypen e Cluster B Datenflussgebilde e Schieberegister e Lokale Variablen C Entwicklung gro er Anwendungen e Navigationsfenster e LabVIEW Projekte National Instruments Corporation 69 LabVIEW Einf hrung in 3 Stunden Einf hrung Cluster e Datenstruktur die Daten gruppiert e Daten k nnen unterschiedlicher Art sein e Entspricht structin C e Elemente m ssen entweder nur Bedien oder nur Anzeigeelemente sein e Entspricht einem B ndel von Einzeldrahten e Reihenfolge ist wichtig Cluster gruppieren gleiche oder ungleiche Elemente zusammen Sie entsprechen der Strukturart record in Pascal oder struct in C Cluster Elemente k nnen Datentypen unterschiedlicher Art sein Beispiele e Fehlermformationen Gruppierung einer booleschen Fehleranzeige eines numerischen Fehlercodes und eines Fehlerquellstrings um den genauen Fehler festzulegen e Benutzermnformationen G
49. en Regeln Jede Verbindung muss ber genau eine Quelle z B Bedienelementanschluss sowie mindestens ein Ziel z B Anzeigeelementanschluss verf gen LabVIEW Einf hrung in 3 Stunden 24 ni com Datenflussprogrammierung e Ausf hrung des Blockdiagramms Abh ngig vom Datenfluss Blockdiagramm wird NICHT von links nach rechts aus gefuhrt e Der Knoten wird ausgef hrt wenn Daten an ALLEN Eingangsanschlussen zur Verf gung stehen Die Knoten stellen nach der Ausf hrung allen Se Ausgangsanschl ssen Daten bereit In LabVIEW liegt der Ausf hrung von VIs das Datenflussmodell zugrunde Ein Blockdiagrammknoten wird ausgef hrt sobald all seine Eing nge belegt sind Ist die Ausf hrung eines Knotens abgeschlossen werden die Daten an die jeweiligen Ausgabeanschl sse bergeben und die Ausgabedaten dann an den n chsten Knoten desselben Pfads im Datenflussdiagramm weitergeleitet Visual Basic C JAVA und die meisten anderen textbasierten Programmiersprachen folgen bei der Programmausf hrung einem auf Steuerstrukturen bas erenden Modell Hierbei legt die Reihenfolge der einzelnen Programmelemente den Ablauf der Programmausf hrung fest Betrachten wir nun das obige Blockdiagramm Es werden zwei Zahlen addiert und die Summe anschlie end mit 2 multipliziert In diesem Fall wird das Blockdiagramm von links nach rechts ausgef hrt Grund hierf r ist jedoch nicht die Reihenfolge der Objekte sondern dass einer der Eing
50. en von Daten aus Dateien und Schreiben von Daten in Dateien e Lesen von Daten aus bzw Schreiben von Daten in Tabellenkalkulationsdateien e Verschieben und Umbenennen von Dateien und Verzeichnissen e ndern von Dateieigenschaften e Erstellen ndern und Lesen von Konfigurationsdateien e Lesen Schreiben von LabVIEW Messdaten aus bzw in entsprechenden Dateien lvm Dateien Im folgenden Beispiel soll gezeigt werden w e das Lesen aus bzw Schreiben in Dateien mit LabVIEW Messdaten so genannten 1vm Dateien funktioniert LabVIEW Einf hrung in 3 Stunden 48 ni com ao 9 3 bung 3 3 Entscheidungsfin dung und Datenspeicherung Varianten A B und C Erstellen Sie ein VI mit dem Sie Ihre Daten in einer Datei speichern k nnen wenn die Frequenz Ihrer Daten unterhalb einer benutzergesteuerten Grenze f llt 1 2 ffnen Sie das VI bung 3 2 Daten vi Speichern Sie es ber Datei Speichern unter als bung 3 3 Entscheidun gsfindung und Datenspeicherung Achten Sie darauf dass im Dialogfeld Speichern unter Original durch Kopie ersetzen aktiviert ist Best tigen Sie mit Weitter F gen Sie dem Blockdiagramm innerhalb der While Schleife eine Case Struktur hinzu Funktionen Programmie run g Strukturen Case Struk tur F gen Sie innerhalb des True Case der Case Struktur ein Express VI Messwerte in Datei schreiben hinzu Funk tionen Programmierung Datei
51. erk rpern einen grundlegenden Wandel von herk mmlichen hardwarezentrierten Systemen hin zu soft warezentrierten Systemen die die Rechnerleistung Produktivit t Anzeige und Anschlussm glichkeiten gew hnlicher Desktop Rechner und Workstations nutzen Obwohl im PC Bereich und bei den integrierten Schaltkreisen in den letzten 20 Jahren erhebliche Fortschritte erzielt wurden ist es die Software die basierend auf eben dieser leistungsstarken Hardware die Flexibilit t f r die Entwicklung virtueller Instrumente bietet indem sie bessere M glichkeiten f r die Produktinnovation und die Kostenreduzierung schafft Mithilfe virtueller Instrumente k nnen Anwender Mess und Automatisierungssysteme erstellen die genau ihren Anforderungen entsprechen benutzerdefiniert anstatt wie bei herk mmlichen Messger ten auf festgelegte Funktionen herstellerdefiniert beschr nkt zu sein LabVIEW Einf hrung in 3 Stunden 6 ni com Abschnitt Die LabVIEW Umgebung A Daten in Ihren Computer eingeben e Datenerfassungsger te Treibersoftware NI DAQ Simulierte Datenerfassung Soundkarte B LabVIEW U mgebung Frontpanel und Blockdiagramm e Symbolleiste Werkzeugpalette C Aufbau einer LabVIEW Anwendung e Erstellung eines VIs e Daten flussprogrammierung D Zus tzliche Hilfen e Suchen von Funktionen e Tipps f r den Umgang mit LabVIEW National Instruments Corporation 7 LabVIEW Einf hrung in 3 Stunden e Datenerfassung
52. ern Das Blockdiagramm enth lt diesen Quellcode Es gleicht in gewisser Hinsicht einem Flussdiagramm Anwender interagieren w hrend des Programmablaufs mit dem Frontpanel Es erm glicht die Steuerung des Programms und die Anderung von Eingabewerten durch den Anwender sowie die Darstellung der Daten Die Ein GE von Werten erfolgt ber Bedienelemente So stehen u a Schieberegler beispielsweise zum Einstellen eines Alarmwerts Kippschalter zum Ein Ausschalten sowie Schaltfl chen z B Stopp zum Beenden der Programmausf hrung zur Verf gung Anzeigeelemente hingegen werden zur Ausgabe von Daten verwendet Thermometer LEDs und sonstige Anzeigeelemente zeigen die vom Programm gelieferten Ausgabewerte an Bei diesen Werten handelt es sich beispielsweise um Daten Programmzust nde und diverse andere Informationen Jedes Bedien bzw Anzeigeelement auf dem Frontpanel verf gt ber einen entsprechenden Anschluss im Blockdiagramm Bei der Ausf hrung eines VIs flie en die ber Bedienelemente eingegebenen Werte durch das Blockdiagramm hier werden sie von Funktionen weiterverarbeitet und die Ergebnisse anschlie end ber Dr hte an weitere Funktionen und oder Anzeigeelemente bergeben LabVIEW Einf hrung in 3 Stunden 18 ni com Platzieren Sie Elemente auf das Frontpanel Elementepalette Sc Bedien u Anzeigeelemente z I Modem zm Bedienelemente IK system oe TEA Paletten numerisc Express i SS ansicht Al anpas
53. es Dialogfelds Anzeigen Navigationsfenster Ver wenden Sie dieses Fenster zur Navigation in bergro en Frontpanels oder Blockdiagrammen Um einen gew nschten Bereich des Frontpanels oder Blockdiagramms anzuzeigen klicken Sie einfach auf den entsprechenden Bereich im Navigationsfenster Sie k nnen das Bild auch im Fenster Navigation anklicken und ziehen um die Ansicht des Frontpanels oder Blockdiagramms zu verschieben LabVIEW Einf hrung in 3 Stunden 76 ni com LabVIEW Projekt e Gruppiert und organisiert VIs e Hardware und I O Verwaltung e Verwaltung von Vis f r mehrere Zielgerate e Erstellen von Bibliotheken und ablauff higen Dateien e Verwalten gro er LabVIEW Anwendungen e Versionsverfolgung und verwaltung aktivieren Projekt Unbenanntes Projekt 1 E SN Mein Computer E et LabVIEW Projekt Neu LabVIEW Projekt Mithilfe von Projekten k nnen Sie LabVIEW und andere Dateien in Gruppen ordnen Build Spezifikationen erstellen Dateien herunterladen und auf andere Zielsysteme bertragen Ein Zielsystem ist ein Ger t oder eine Maschine auf dem bzw auf der ein VI ausgef hrt wird Wenn Sie ein Projekt speichern wird eine Projektdatei erstellt lvpro die Referenzen auf Dateien im Projekt Konfigurations Build und Distributionsinformationen usw enth lt Zum Erstellen von Applikationen und DLLs muss ein Projekt verwendet werden F r die Arbeit mit emem Echtzeit FPGA oder PDA System ist ebenf
54. es and Interfaces category lists installed and detected CAN DAG FieldPoint Serial Controllers GPIB IMAG IYI Motion Serial YISA and Mal hardware If you do not see your devices Category Help Ende der Ubung National Instruments Corporation LabVIEW Einf hrung in 3 Stunden bung 1 Einrichten Ihres Ger ts Variante C F r diese bung nutzen Sie Windows Hilfsprogramme um Ihre Soundkarte zu verifizieren und sie f r den Einsatz mit einem Mikrofon einzurichten 1 Richten Sie Ihr Mikrofon ein ffnen Sie mit einem Doppelklick auf das Symbol f r den Lautst rkenregler das Konfigurationsfenster Sie K nnen das Fenster f r die Audiokonfiguration ber die Windows Systemsteuerung finden Startmen Systemsteuerung Sounds und Audioger te Erweitert 2 Sollten Sie kemen Abschnitt f r Mikrofone finden gehen Sie auf O pti onen Eigenschaften Aufzeichnen Dadurch wird die Lautst rkenregelung des Mikrofons angezeigt Best tigen Sie mit OK 3 Entfernen Sie die Markierung vor Ion aus falls sie nicht bereits deaktiviert ist Pr fen S e die Lautst rke Microphone Balance Entfernen Sie die Markierung vor Ton aus Schlie en Sie das Fenster f r die Lautst rkenregelung N ffnen Sie den Audiorecorder ber Start Programme Zubeh r Un te rhal tun gsme dien Audiorecorder 6 Klicken Sie auf die Aufnahmeschaltfl che und sprechen Si
55. ese bung finden Sie am Ende des Handbuchs Ende der bung National Instruments Corporation 49 LabVIEW Einf hrung in 3 Stunden Programmiermodell fur Datei l O Datei offnen In Datei erstellen ersetzen Datei lesen Datel Auf Fehler schlie en pr fen Open Create Replace File E BS Programmiermodell f r die mittleren Datei Nk Das oben abgebildete Programmiermodell gilt auch f r die Datenerfassung Ger testeuerung Datei I O und etliche andere Datenkommunikationsmodelle In den meisten F llen ffnen Sie den Datei oder Datenkommunikationskanal schreiben und lesen mehrere Male und anschlie end wird die Daten bertragung geschlossen oder beendet Zu einer guten Programmierung geh rt auch zum Abschluss das berpr fen auf Fehler Behalten Sie dieses Programmiermodell im Ged chtnis wenn Sie sich mit anspruchsvollerer Programmierung oder Express VIs f r die Datenerfassung Datenkommunikation oder Datei I O befassen Datei I O VIs und Funktionen Verwenden Sie die Datei I O VIs und Funktionen um Dateien zu ffnen und zu schlie en Dateien zu lesen und in Dateien zu schreiben im Pfadbedienelement angegebene Verzeichnisse und Dateien zu erstellen Verzeichnisin form ationen abzurufen und Strings Zahlen Arrays und Cluster in Dateien zu schreiben Mithilfe der High Lev el Datei I O V Is die sich in der obersten Reihe der Palette befinden k nnen Sie einfache I O Operationen durch f hren wie zum Be
56. fassungsoperationen durchf hren soll 3 Erstellen Sie ein simuliertes Datenerfassungsger t um es im weiteren Verlauf dieses Kurses einzusetzen Simulierte Ger te eignen sich ausgezeichnet f r die Entwicklung weil keine Hardware an Ihrem Rechner angeschlossen sein muss Klicken Sie mit der rechten Maustaste auf Ger te und Schnittstellen und w hlen Neu NI DAQmx Simuliertes Ger t Klicken Sie auf Beenden 4 Erweitern Sie den Abschnitt Datenerfassungsger te der M Serie W hlen Sie PCI 6220 oder ein anderes Ger t Best tigen Sie mit OK 5 Der Ordner NI DAQmx Ger te wird aufgef chert und Sie sehen einen neuen Eintrag f r PCI 6220 Dev 1 Sie haben jetzt ein simuliertes Ger t erstellt 6 F hren Sie einen Selbsttest am Ger t durch Klicken Sie es dazu mit der rechten Maustaste in den Konfigurationsbaum an und w hlen Sie Selbsttest oder klicken Sie Selbsttest am oberen Rand des Fensters an So werden die zum Ger t geh renden Systemressourcen getestet Das Ger t sollte den Test bestehen da es bereits konfiguriert ist 7 berpr fen Sie die Pinbelegung f r Ihr Ger t Klicken Sie das Ger t im Konfigurationsbaum mit der rechten Maustaste an und w hlen Sie Pinbelegung des Ger ts oder klicken Sie auf Pinbelegung des Ger ts am oberen Rand des mittleren Fensters 8 ffnen Sie die Testpanel Klicken Sie das Ger t im Konfigurationsbaum mit der rechten Maustaste an und w hlen Sie Testpanel
57. gr e ver ndern Verbindungswerte erhalten DEM Neu ordnen National Instruments Corporation 23 LabVIEW Einf hrung in 3 Stunden Demo 1 Erstellung eines VIs Graph Anzeige Frontpanel Fenster Boolesches Bedienelement Wird auf dem Frontpanel ein Objekt hinzugef gt so erscheint automatisch ein entsprechender Anschluss im Blockdiagramm Diese Anschl sse erm glichen das Zugreifen auf die Frontpanel Objekte aus dem Blockdiagramm heraus Jeder Anschluss bietet n tzliche Informationen ber das Frontpanel Objekt welches er repr sentiert Die Farben und Symbole etwa geben Aufschluss ber den Datentyp Beispiel Der Datentyp Dynamisch ist em polymorpher Datentyp der durch dunkelblaue Anschl sse dargestellt wird Boolesche Anschl sse hingegen sind gr n und tragen die Bezeichnung TF Normalerweise sollten nur Anschl sse derselben Farbe miteinander verbunden werden Dies ist jedoch keine verbindliche Regel So ist es zum Beispiel auch m glich blaue Anschl sse dynamische Daten mit orangefarbenen Anschl ssen Bruchzahlen zu verbinden I d R empfiehlt sich jedoch die Kombination gleichfarbiger Anschl sse Zu Bedienelementen geh rende Anschl sse weisen einen Pfeil auf der rechten Seite sowie eine st rkere Umrandung auf Bei den Anschl ssen der Anzeigeelemente hingegen befindet sich der Pfeil links und die Umrandung ist d nner Die Verbindung von Objekten erfolgt nach logisch
58. iagramm gt NET e Activex Select a Control Time Delay SE Bei einem Signalverlaufsdiagramm handelt es sich um eine spezielle Art emes numerischen Anzeigeelements zur Darstellung von Kurvenz gen Es befindet sich in der Hemente palette Unterpalette Modern Graph Signalverlaufsdiagramme k nnen einen oder mehrere Kurvenz ge anzeigen Das abgebildete Frontpanel zeigt das Beispiel eines Mehrkurvendiagramms Die Minimal und Maximalwerte der x bzw y Achse lassen sich anpassen indem Sie mit dem Beschriftungswerkzeug einen Doppeklick auf den betreffenden Skalenwert ausf hren und den gew nschten Wert eingeben Analoghierzu erfolgt auch die Achsenumbenennung Wenn Sie den Linienstil die Form oder die Farbe eines Kurvenzugs ndern m chten so klicken Sie mit der rechten Maustaste auf die Plot Legende um auf die einzelnen Optionen zuzugreifen National Instruments Corporation 53 LabVIEW Einf hrung in 3 Stunden Graphen Sofortige Anzeige vieler Datenpunkte Signalverlaufsgraph besonderes numerisches Anzeigeelement daseine Reihe von Daten anzeigt e Graph wird aktualisiert nachdem alle Punkte gesammelt wurden e Kann in einer Schleife verwendet werden falls VI Datenpuffer sammelt Funktionen Express Graph Anzeigeelemente Signalgraph Random Number 0 1 Time Delay Ka Controls Modern l Wi System Classic e Express i Graph Indicators E GG ae re WT
59. ie k nnen auch eine Cluster Konstante auf dem Blockdiagramm erstellen W hlen Sie dazu aus der Palette Cluster die Option Cluster Konstante e Sie erhalten so einen leeren Cluster Container e Sie k nnen die Gr e des Clusters beim Ablegen bestimmen e Platzieren Sie jetzt andere Konstanten in den Container Hin weis Sie k nnen keine Anschl sse f r Frontpanel Objekte in eine Cluster Konstante ins Blockdiagramm einf gen und auch keine speziellen Konstanten wie die Konstanten Reiter oder Leerer String National Instruments Corporation 71 LabVIEW Einf hrung in 3 Stunden Cluster Funktionen e In der Unterpalette Cluster amp Variant der Palette Programmierung e Zugriff auch ber Rechtsklick auf den Clusteranschluss component Ora et Cluster component 1 Terminal Label geben Datentyp wieder Elemente bundeln input cluster oxy new component A owned label A Sai ulpatelister new component B owned label Nach Namen b ndeln Die Begriffe B ndeln und Cluster geh ren in LabVIEW eng zusammen Beispiel Sie k nnen die Funktion B ndeln verwenden um einen Cluster zu erstellen Die Funktion Aufschl sseln zerlegt einen Cluster in seine individuellen Komponenten Funktion B ndeln Bildet einen Cluster der bestimmte Objekte enth lt Funktion Nach Namen b ndeln Aktualisiert die Werte bestimmter Cluster Objekte das Objekt muss eine zugeh rige Bezeichnung haben Hin we
60. ind auf der Palette Funktionen Strukturen zu finden Im Unterschied zur While Schleife wird die FOR Schleife nur so oft ausgef hrt wie vom Anwender spezifiziert Eme WHILE Schleife hingegen stoppt die Ausf hrung des Unterdiagramms nur dann wenn am Bedingungsanschluss ein entsprechender Wert vorliegt While S chleifen hnlich wie bei der Do oder Repeat Until Schleife intextbasierten Programmiersprachen f hrt eine W HILE Schleife siehe Abbildung ein Unterdiagramm so lange aus bis eine bestimmte Bedingung erf llt ist Die W HILE Schleife f hrt das Unterdiagramm so lange aus bis der Bedingungsanschluss ein Eingangsanschluss einen bestimmten booleschen Wert annimmt Das Verhalten und das Erscheinungsbild des Bedingungsanschlusses sind standardm ig auf Stopp wenn TRUE eingestellt Ist der Bedingungsanschluss auf Stopp wenn TRUE gesetzt so wird das Unterdiagramm der WHILE Schleife so lange ausgef hrt bis der Bedingungsanschluss einen T RUE Wert ann mmt Der Iterationsanschluss ein Ausgabeanschluss unten links abgebildet enth lt die Anzahl der abgeschlossenen Schleifendurchl ufe Die Z hlung der Durchl ufe beginnt stets bei Null W hrend des ersten Durchlaufs gibt der Iterationsanschluss den Wert O aus For Schleifen Eine For Schleife siehe Abbildung oben f hrt ein Unterdiagramm so oft aus wie vorgegeben Der Wert im mit enem N gekennzeichneten Anschluss Schleifenz hler einem Eingangsanschluss zeigt a
61. is Es muss ein Cluster vorhanden sein der mit dem mittleren Anschluss der Funktion verdrahtet ist um die Funktion Nach Namen b ndeln zu nutzen LabVIEW Einf hrung in 3 Stunden 72 ni com Einsatz von Arrays und Clustern mit Graphen Der Datentyp Signalverlauf enth lt drei Daten 10 Startzeit e dt Zeit zwischen Abtastwerten e Y Array von Y Absolutwerten Zwei Moglichkeiten zur Erzeugung eines signalverlaut Clusters e Build Waveform absolute Zeit INSTRUMENTS Der Datentyp Signalverlauf enth lt die Daten Anfangszeit und Delta reines S gnalverlaufs Sie k nnen mithilfe der Funktion Signalverlauf erstellen Signalverl ufe erzeugen Viele VIs und Funktionen zur Erfassung und Analyse von Signalverlaufen arbeiten standardm ig mit dem Datentyp Signalverlauf Wenn Sie Signalverlaufsdaten mit einem Signalverlaufsgraphen oder Signalverlaufsdiagramm verbinden stellt der Graph oder das Diagramm automatisch einen Signalverlauf dar der durch die einzelnen Werte die Anfangszeit und Delta x definiert ist Wenn Sie ein Array aus S gnalverlaufsdaten mit einem Signalverlaufsgraphen oder diagramm verbinden stellt der Graph oder das Diagramm automatisch alle Signalverl ufe dar Signal verlauf erstellen Erstellt einen Signalverlauf oder ndert emen Context Help P bestehenden Signalverlauf wobei die Anfangszeit als em Tal Waveform Graphs absoluter Zeitstempel dargestellt wird Zeitstempel
62. ispiel das Lesen aus und Schreiben in verschiedenen Datentypen Zu den zul ssigen Datentypen geh ren Zeichen oder Zeilen in Textdateien 1D oder 2D Arrays aus numerischen Werten einfacher Genauigkeit in Tabellenkalkulationsdateien 1D oder 2D Arrays aus numerischen Werten einfacher Genauigkeit in Bin rdateien oder 16 bit Ganzzahlen mit Vorzeichen in Bin rdateien Mithilfe der Low Level Datei O VIs und Funktionen die sich in der mittleren Reihe der Palette befinden und der fortges chrittenen Datei funktionen k nnen Sie jede Datei V O Operation steuern Mit den wichtigsten Low Level Funktionen k nnen Sie eine Datei erstellen oder ffnen Daten in die Datei schreiben oder aus ihr lesen und eine Datei schlie en Mithilfe der Low Level Funktionen k nnen Sie auch Verzeichnisse erstellen Dateien verschieben kopieren oder l schen den Inhalt von Verzeichnissen auflisten Dateieigenschaften ndern oder Pfade umwandeln Zur Auswahl eines Datei formats finden Sie weitere Informationen auf unserer Website unter der NI Developer Zone LabVIEW Einf hrung in 3 Stunden 50 ni com Abschnitt Ill Darstellen Ihrer Ergebnisse A Anzeigen von Daten auf dem Frontpanel Bedien und Anzeigeelemente e Graphen und Diagramme e Zeitsteuerung von Schleifen B Signalverarbeitung e MathScript Arrays e Cluster e Signalformen National Instruments Corporation 51 LabVIEW Einf hrung in 3 Stunden Welche Bedien und Anzeigeelemente sind
63. ktivit t von Pr f Steuer und Regelanwendungen bei gesenkten Kosten Dies w rd m gl ch mittels leicht integrierbarer Software wie etwa der grafischen Entwicklungsumgebung NI LabVIEW und modularer Mess und Steuerhardware f r PXI PCI USB und Ethernet Das Konzept der virtuellen Instrumente erm glicht Anwendern als besondere Alternative zu konventionellen Mess geraten mit festgelegter Funktionalit t die Erstellung von benutzerdefinierten L sungen die ihren speziellen Anforderungen gerecht werden Dar ber hinaus machen sich virtuelle Instrumente die kontinuierlich steigende Leistungs fahigkeit von PCs zunutze Im Bereich der Pr f Mess und Steuerungstechnik z B erlauben virtuelle Instrumente einen geringeren Formfaktor von Pr fautomaten ATE w hrend sich die Produktivit t auf das bis zu Zehnfache steigern l sst und das f r einen Bruchteil der Kosten herk mmlicher Messl sungen Im vergangenen Jahr investierten mehr als 25000 Unternehmen in ber 95 L ndern in virtuelle Instrumente von National Instruments National Instruments Corporation 3 LabVIEW Einf hrung in 3 Stunden Das grafische Entwicklungssystem LabVIEW e Grafische Programmierumgebung e Codekompilierung f r zahlreiche Betriebssysteme und Ger te e Fur eine gro e Palette von Anwendungen geeignet gt Fortgeschrittene Datenprotokollierung Pen Filterentwurf DSP Selena er een HMI SCADA und NVH Tests Kommunikationstest Erstellung von Industrielle Regelu
64. lemente f r die Amplitude und die Frequenz indem Sie einen Rechtsklick auf jeden der Anschl sse des Express VIs Messungen von Frequenzkomponenten ausf hren und Erstellen Numerische Ausgabe w hlen 10 Verbinden Sie den Ausgang des Filter VIs mit den Eingang Signale des Express VIs Messungen von Frequenzkomponenten 11 Gehen Sie zur ck zum Frontpanel und starten Sie das VI Beobachten Sie das erfasste Signal und seine Frequenz und Amplitude Summen oder pfeifen Sie ins Mikrofon wenn Sie mit dem Modul USB 6009 arbeiten und beobachten Sie die Amplitude und die Frequenz die Sie erzeugen 12 Speichern Sie das VI als bung 3 2 Daten vt 13 Schlie en Sie das VI Hin weis Die L sung f r diese bung finden Sie am Ende des Handbuchs Ende der bung National Instruments Corporation 45 LabVIEW Einf hrung in 3 Stunden bung 3 2 Analyse Variante C Erstellen Sie ein VI das die Frequenz und Amplitude des Signals Ihrer Soundkarte misst und das erfasste Signal als Signalverlaufsgraph darstellt Die Anleitungen sind dieselben wie f r bung 3 1 Abweichend wird ein Audiosignal VI anstelle des VIs Signal simulieren benutzt Versuchen Sie das VI ohne Anleitung zu erstellen 1 ffnen Sie ein leeres VI 2 Wechseln Sie in das Blockdiagramm und legen Sie eine While Schleife ab Expre ss Ausf hrung While S chleife 3 Platzieren Sie das Express VI Audioaufnahme auf das Blockdiagram
65. lussprogrammierung von LabVIEW mit MathScript verbinden einer auf mathematische Aufgaben ausgerichteten textbasierten Sprache die allgemein mit der bekannten Skriptsprache m File kompatibel ist Es muss ein LabVIEW Toolkit speziell f r die Mathematiksoftware installiert sein National Instruments Corporation 61 LabVIEW Einf hrung in 3 Stunden Mathematik mit dem MathScript Knoten e Textbasierte Implementierung von Gleichungen und Algorithmen e Eingangs und Ausgangsvariablen w erden am Knotenrand erstellt e Mit g ngiger M File Skriptsprache kompatibel e Beenden von Arw eisungen mit einem Semikolon um die sofortige Ausgabe zu deaktivieren Funktionen Programmierung Strukturen MathScript Erstellen Sie einen Prototy p Ihrer Gleichungen m interaktiven MathScriptFenster Gol gr FE l INSTRUMENTS Der MathScript Knoten erweitert LabVIEW indem er eine native textbasierte Sprache f r die Implementierung mathematischer Algorithmen in die grafische Programmierumgebung einf gt M File Skripte die Sie geschrieben und aus dem MathScript Fenster gespeichert haben k nnen im MathScript Knoten ge ffnet und verwendet werden M File Skripte die Sie in anderer Mathematiksoft ware erstellt haben werden gew hnlich ebenfalls ausgef hrt MathScript erm glicht Ihnen die Auswahl der Syntax mit der Sie bei der Probleml sung am vertrautesten sind Gleichungen k nnen mit dem MathScript Knoten umgesetzt werde
66. m Express Eingang Audioaufnahme 4 Platzieren Sie ein Filter Express VI auf das Blockdiagramm W hlen Sie im Konfigurationsfenster einen Hochpassfilter und eine Grenzfrequenz von 300 Hz 5 Platzieren Sie ein Express VI Messung von Frequenzkomponenten auf das Blockdiagramm Express Signal Analyse Messungen von Fre quenzkom ponenten W hlen Sie im Konfigurationsfenster Amplitude und Frequenz im Abschnitt Einzelfrequenzmessun gen 6 Erstellen Sie Anzeigeelemente fiir die Amplitude und die Frequenz indem Sie einen Rechtsklick auf jeden der Anschl sse des Express VIs Messungen von Frequenzkomponenten ausf hren und Erstellen Numerische Ausgabe w hlen 7 Verbinden Sie den Anschluss Daten des Express VIs Audioaufnahme mit dem Eingang Signal des Filter VIs 8 Verbinden Sie den Anschluss Gefiltertes Signal des Filter VIs mit dem Eingang Signale des VIs Messungen von Frequenzkomponenten 9 Erstellen Sie eine Graph Anzeige f r das gefilterte Signal durch Rechtsklick auf den Anschluss Gefiltertes Signal und w hlen Sie Erstellen Graph Anzeige 10 Gehen Sie zur ck zum Frontpanel und starten Sie das VI Beobachten Sie das Signal Ihrer Soundkarte und seine Amplitude und Frequenz Summen oder pfeifen Sie ins Mikrofon und beobachten Sie die Amplitude und Frequenz die Sie erzeugen 11 Speichern Sie das VI als bung 3 2 Daten vt Schlie en Sie das VI Hin weis
67. m emen Rechtsklick mit der Maustaste auf den schwarzen Pfeil rechts neben dem Wort Daten aus W hlen Sie Erstellen Graph Anzeige aus dem Men das sich ber den Rechtsklick ffnete 8 Kehren Sie ber Fenster Frontpanel anzeigen oder die Tastenkombination lt Strg E gt wieder zum Frontpanel zur ck 9 F hren Sie Ihr Programm durch Klicken auf die Taste Ausf hren aus Beobachten Sie die im Graphen simulierte Sinuskurve 10 Best tigen Sie anschlie end mit Stopp 11 Speichern Sie das VI als Ubung 2 Erfassen vi im Ordner bungen und schlie en Sie es Schlie en Sie das VI Hin weise e Die L sung f r diese bung finden Sie am Ende des Handbuchs e Sie k nnen den DAQ Assistenten aus der Funktionenpalette auf Ihrem Blockdiagramm platzieren Mit einem Rechtsklick auf das Blockdiagramm ffnen Sie die Funktionenpalette Sie finden ihn unter Express Eingabe Klicken Sie nach Aufrufen der Funktionenpalette auf die kleine Rei zwecke in der oberen linken Ecke der Palette Dadurch wird die Palette auf dem Bildschirm verankert Dieser Schritt wird in der folgenden Ubung ausgelassen sollte aber wiederholt werden National Instruments Corporation 29 LabVIEW Einf hrung in 3 Stunden E KK f Tin Dn fi a Le SI tar t R n PS Lindo Reda Test Add Chane Rense channel Show Help EI ai DEUE or wange Te ats Max d a SE Leem KK EE
68. n um Parameter zu untersuchen zu simulieren oder in einer Endanwendung einzusetzen Der MathScript Knoten e Befindet sich m der Unterpalette Programmierung Struk turen e Ist ein der Gr e nach anpassbares K stchen zur Eingabe vontextbasierten Rechenfunktionen direkt in Blockdiagramme e Variablen werden ber Rechtsklick und Auswahl von Eingang hinzu f gen oder Ausgang hinzuf gen eingef gt e Variablen werden je nach Verwendung in Formeln benannt Bei den Bezeichnungen ist die Gro und Kleinschreibung zu beachten e Der Datentyp des Ausgangs kann durch Rechtsklick auf den Ein oder Ausgangsknoten ge ndert werden e Anweisungen Befehle sollten mit einem Semikolon abgeschlossen werden um die Ausgabe zu unterdr cken e Import und Export von M Files durch Rechtsklick auf den Knoten LabVIEW Einf hrung in 3 Stunden 62 ni com Das interaktive Fenster von MathScript e Schnelles Entwickeln und Testen von Algorithmen e Gemeinsame Nutzung von Skripten und Variablen berden Knoten Arbeitsbereich Variableninhalt im 1D 2D Ausgabe 77 der Variable Fiese Seon und 3D Format anzeigen i enster oder ande m Pa 1 a K ER B Im N i AAA La Aneolgeniannietn A Ap ser ee Das MathScript Fenster bietet eine interaktive Umgebung in der Gleichungen als Prototyp erstellt und Berechnungen durchgef hrt werden k nnen Das MathScript Fenster und der MathScript Knoten haben eine gemeinsame Syntax und glo
69. n wie oft das Unterdiagramm wiederholt werden soll Der Iterationsanschluss ein Ausgabeanschluss unten links abgebildet enth lt die Anzahl der abgeschlossenen Schleifendurchl ufe Die Z hlung der Durchl ufe beginnt stets bei Null W hrend des ersten Durchlaufs gibt der Iterationsanschluss den Wert O aus LabVIEW Einf hrung in 3 Stunden 36 ni com Zeichnen einer Schleife 2 Zu wiederholenden Code einf gen 1 Struktur ausw hlen Pankka a ne a a r m a a a u m u a vir Erbeg ro fg 3 Zus tzliche Knoten platzieren und dann verbinden Die Schleifen befinden sich auf der Palette Funk tionen Strukturen und werden wie folgt im Blockdiagramm abgelegt e Wurde eine der beiden Schleifen ausgew hlt so nimmt der Mauszeiger die Form emer Miniaturschleife an mit deren Hilfe nun der zu wiederholende Codeabschnitt umrahmt werden kann e Klicken Sie hierzu mit der Maus zuerst an die Stelle an der Sie die linke obere Ecke der Schleife w nschen und ein zweites Mal dort wo sich die untere rechte Ecke der Schleife befinden soll Hierdurch haben Sie den zu wiederholenden Codeabschnitt im Rechteck der Schleife eingeschlossen e Legen Sie bei Bedarf weitere Knoten in der While oder For Schleife ab National Instruments Corporation 37 LabVIEW Einf hrung in 3 Stunden 3 Funktionsarten aus der Funktionenpalette Express Vls interaktive Vis mit konfigurierbarer Dialogseite blauer R j I i Amplitude Standard
70. nen kopieren Sie den Ordner bungen und L sungen auf den Desktop Ihres Rechners Anhand der folgenden Schritte k nnen Sie ein VI erstellen das Daten fortlaufend von Ihrem Datenerfassungsger t einliest 1 Starten Sie LabVIEW 2 Klicken Sie im Fenster Erste Schritte auf den Link Neu oder VI aus Vorlage zur Anzeige des Dialogfelds Neu 3 ffnen Sie eine Datenerfassungsvorlage W hlen Sie aus der Liste Neu erstellen VI Aus Vorlage Datenerfassung Datenerfassung mit NI DAQmx vi und best tigen Sie mit OK 4 Bringen Sie das Blockdiagramm durch Anklicken bzw ber den Men punkt Fenster Blockdiagramm anzeigen in den Vordergrund Lesen Sie dort die Anleitungen betreffend der Fertigstellung des Programms 5 F hren Sie einen Doppelklick auf den DAQ Assistenten aus um den Konfigurationsassistenten zu starten 6 Konfigurieren Sie eine Analogeingangsoperation a W hlen Sie Anal ogein gan g Spannung b W hlen Sie Devi PC I 6220 a um Daten am Analogeingangskanal 0 zu erfassen und klicken Sie anschlie end auf Beenden c Im folgenden Fenster bestimmen Sie Parameter f r Ihre Analo geingangsoperation W hlen Sie beim Reiter Task T ming Continuous als Erfassungsmodus geben Sie 1000 f r die zu lesenden Werte und 10000 als Rate ein Alle anderen Aus wahlm6glichkeiten bleiben auf ihren Standardwerten W hlen Sie OK um den Ass stenten zu verlassen 7 F hren Sie im Blockdiagram
71. ng Bildverarbeitung und ATE Systemprototypen PID Motorensteuerung Automated Test Equipment Zielger te a d Desktop Rechner Industrielle Anwendungen Mobile Ger te Embedded Systeme riche dr JF ir real EK gd H IH a Bei LabVIEW von National Instruments handelt es sich um em zum Industriestandard avanciertes Softwarewerkzeug zur Entwicklung von Mess Pr f Steuer und Regelsystemen Seit der Marktemf hrung von NI LabVIEW im Jahr 1986 haben weltweit Ingenieure und Wissenschaftler die sich bei der Realisierung unterschiedlichster L sungen im Rahmen des Produktentstehungszyklus auf diese grafische Entwicklungsumgebung verlassen mit ihrer Hilfe h here Qualit t eine k rzere Marktemf hrungszeit sowie mehr Effizienz bei der Entwicklung und Herstellung neuer Produkte erzielt Der Einsatz der integrierten Entwicklungsumgebung LabVIEW zur Erfassung realer Signale zur Extraktion von aussagekr ftigen Informationen aus den Rohdaten mittels Datenanalyse sowie zur gemeinsamen Nutzung von Ergebnissen erm glicht dem jeweiligen Unternehmen ein h heres Ma an Produktivit t Da LabVIEW die Flexibilit t einer klassischen Programmiersprache aufweist dar ber hinaus aber speziell f r Mess Pr f Steuer und Regelapplikationen konzipierte Werkzeuge bereit h lt kann es zur Erstellung unterschiedlichster L sungen verwendet werden von einer einfachen Temperatur berwachungsaufgabe bis hin zu komplexen Simulations und Steueru
72. ng in 3 Stunden 78 ni com LabVIEW Zertifizierungsprogramm Architect e LabVIEW E perte s e Experte in der Erstellung von Gro projekten Cer tified e Erfahrung als Leiter von Projektteams LabVIEW Ait Developer e Fortgeschrittene LabVIEW Kenntnisse und Certified LabVIEW Applikations erfahr ung Developer e Projekkmanagement F higkeiten Associate Developer e Fundamentales LabV IEW Know how e Erste Erfahrung in der Appli katio ns entwic Kung Cer tified Lab VIEW Associate Developer Fundamentals Exam l u Ba tele j Kostenloses Fundamentals Exam online e Vorbereitungspr fung Derzeit erkundigen sich immer mehr Unternehmen und Personalleiter in Vorstellungsgespr chen nach Erfahrungen mit der Programmierumgebung LabVIEW Das LabVIEW Zertifizierungsprogramm besteht aus einer Reihe von fachlichen Pr fungen LabVIEW Zertifikate werden zur Bescheinigung Ihrer Kompetenz und Fertigkeit im Umgang mit NI LabVIEW f r bessere Einstellungschancen sowie f r Projektausschreibungen eingesetzt Die Pr fung zum Certified LabVIEW Associate Developer ist der erste Schritt zur LabVIEW Zertifizierung und dient als Nachweis einer fundierten Grundlage im Umgang mit LabVIEW und der LabVIEW Umgebung F r Studenten ist die Zertifizierung zum Certified LabVIEW Associate Developer CLAD ein entscheidender Wettbewerbsvorteil da sie als Nachweis ihrer LabVIEW Fertigkeiten auf dem Arbeitsmarkt dient und ihrer Fachkenntnisse in LabVIEW
73. ng von Daten zur Verf gung stehen Gew hnlich werden diese Funktionen wie in der obigen Folie dargestellt verwendet LabVIEW Toolkits Zus tzliche Toolkits stehen f r die Erg nzung von LabVIEW um Funktionalit t f r spezifische Anwendungsbereiche bereit Diese Toolkits umfassen Anwendungsverteilung und ubertragung auf Zielsystene Signalverarbeitung und analyse Erstellung und Simulation von Steuer und Regelungssystemen Sound and Vibration Toolkit Advanced Signal Processing Toolkit Modulation Tookit LabVIEW PDA Module LabVIEW Real Time Module LabVIEW FPGA Module Control Design and Simulation Bundle LabVIEW Real Time Module LabVIEW Vision Dev elopment Module Einsatz in Embedded Systemen DSP Test Integration Toolkit Embedded Test Integration Toolkit Digital Filter Design Tookit LabVIEW FPGA Module Spectral Measurements Tookit Order Analysis Tookit Digital Filter Design Tookit Werkzeuge fur die Software entwicklung und Optimierung Execution Trace Tookit fur LabVIEW Real Time Express VI Development Tookit State Diagram Toolkit VI Analyzer Tookit System Identification Toolkit Control Design Toolkit LabVIEW Simulation Module State Diagram Toolkit Bilddatenerfassung und verarbeitung LabVIEW Vision Dev elopment Module NI Vision Builder for Automated Inspection NI IMAQ fur IEEE 1394 http www ni com toolkits d National
74. nge der Multiplikationsfunktion erst belegt werden kann wenn die Additionsfunktion ausgef hrt und das Ergebnis an die Multiplikationsfunktion weitergeleitet wurde Bedenken Sie dass ein Knoten nur dann ausgef hrt werden kann wenn an all seinen Eing ngen Daten anliegen Zudem erfolgt die Daten bergabe an die Ausg nge erst nach Beendigung der Ausf hrung Im zweiten Teil des Codes erh lt das Express VI Signal simulieren Werte von den Bedienelementen und gibt das Ergebnis an den Graphen weiter Die Codes Addieren Multiplizieren und Signal simulieren K nnen parallel auf demselben Blockdiagramm vorhanden sein Das bedeutet dass sie gleichzeitig mit ihrer Ausf hrung beginnen werden und unabh ngig voneinander ablaufen Wenn der Rechner der diesen Programmcode ausf hrt mehrere Prozessoren h tte so k nnten diese beide Codeteile unabh ngig voneinander jeder auf seinem eigenen Prozessor laufen ohne weitere Codierung zu erfordern National Instruments Corporation 25 LabVIEW Einf hrung in 3 Stunden Techniken zur Fehlerbehandlung Fehlersuche Klicken Sie auf die Taste f r die unterbrochene Ausf hrung Eserscheintein Fenster indem der Fehler angezeigt wird e Highlight Funktion p4 Klicken Sie auf die Schaltfl che Highlight Funktion Der Datenfluss wird mittels Kreisen dargestellt Auf den Dr hten werden Werte angezeigt Sonden Bei Rechtsklick auf einen Draht wird die Sonde angezeigt Sie zeigt
75. ngssystemen Unabh ngig von der Art des Projekts mit den LabVIEW Werkzeugen ist Ihnen der Erfolg garantiert LabVIEW Einf hrung in 3 Stunden 4 ni com Anwendungen mit virtuellen Instrumenten e Design Signal und Bildverarbeitung Eine universelle grafische Programmierung von Embedded Systemen Entwicklungsplattform e PC Verarbeitung digitaler Signale FPGA Mikrocontroller Prototyp Serien erstellung einsatz Simulation und Prototyperstellung U V M e Steuerung und Regelung Automatische Steuerungen und dynamische Systeme Mechatronik und Robotik UVM e Messungen Schaltkreise und Elektronik Messtechnik UVM Anwendungen mit virtuellen Instrumenten Virtuelle Instrumente finden in vielen unterschiedlichen Anwendungen Verwendung angefangen beim Design ber die Prototyperstellung bis zum Serieneinsatz Die Plattform NI LabVIEW stellt spezifische Werkzeuge und Modelle bereit um spezielle Anwendungen umzusetzen von der Erstellung von Signalverarbeitungsalgorithmen bis hin zur Durchf hrung von Spannungsmessungen und kann auf einer beliebigen Anzahl von Plattformen vom Desktop bis hin zu Embedded Systemen ausgef hrt werden da sie em intuitives leistungsstarkes grafisches Paradigma bietet Mit der Version 8 lassen sich die Ensatzm glichkeiten von LabVIEW vom Design und der Entwicklung auf PCs auf etliche Embedded Zielger te erweitern so bspw robuste Prototypen n
76. nsbaum mit der rechten Maustaste an und w hlen Sie Pinbelegung des Ger ts oder klicken Sie auf Pinbelegung des Ger ts am oberen Rand des mittleren Fensters 6 ffnen Sie die Testpanel Klicken Sie das Ger t im Konfigurationsbaum mit der rechten Maustaste an und w hlen Sie Testpanels oder klicken Sie auf lestpanels am oberen mittleren Rand des Fensters Durch die Testpanels ist es m glich die verf gbaren Funktionen Ihres Ger ts Analogein ausgang Digitalem ausgang und Counter Eingang Ausgang zu testen ohne programmieren zu m ssen 7 Setzen Sie auf dem Reiter Analoge Erfassung der Testpanels den Modus auf Continuous und Rate auf 10 000 Hz Klicken Sie auf art und summen oder pfeifen Sie ins Mikrofon So k nnen Sie das Signal das grafisch dargestellt wird beobachten Klicken Sie zum Abschluss auf Beenden 8 Beim Reiter Digital O werden Sie feststellen dass anfangs der Anschluss als reiner Eingang konfiguriert ist Betrachten Sie unter Status w hlen die LEDs die den Zustand der Eingangsleitungen darstellen Klicken Sie unter Richtung ausw hlen auf die Schaltfl che Alle Ausgang Sie werden feststellen dass Ihnen unter Status w hlen jetzt Schalter zur Verf gung stehen um den Ausgangszustand der verschiedenen Leitungen zu bestimmen Schalten Sie Leitung 0 um Die LED leuchtet auf Klicken Sie auf Schlie en um die Testpanel zu beenden 9 Beenden Sie MAX LabVIEW Einf hrung in
77. odern Graph Signal verlaufsgraph 3 Wechseln Sie in das Blockdiagramm und legen Sie eine While Schleife ab Express Ausf hrung W hile S chleife 4 Platzieren Sie einen DAQ Assistenten auf das Blockdiagramm Express Eingabe DAQ Assistent W hlen Sie Analogeingang an Kanal ai0 Ihres simulierten Ger ts und klicken Sie auf Beenden W hlen Sie beim Reiter T ask T iming Con tinuous als Erfassungsmodus Wenn Sie das Module USB 6009 verwenden ndern Sie den Eingangsbereich auf 2 bis 2 und die Anzahl der zu lesenden Werte auf 100 5 Platzieren Sie das Filter Express VI rechts neben den DAC Assistenten auf das Blockdiagramm W hlen Sie aus der Funktionenpalette Express Signal Analyse Filter und platzieren Sie es auf das Blockdiagramm innerhalb der While Schleife W hlen Sie im Konfigurationsfenster unter Filtertyp Hochpass Verwenden Sie bei Grenzfrequenz einen Wert von 300 Hz Best tigen Sie mit OK 6 Verbinden Sie den Ausgabeanschluss Daten des VIs DAQ Assistent mit dem Eingang Signal des Filter VIs 7 Verbinden Sie den Anschluss Gefiltertes Signal am Filter VI mit dem S gnalverlaufsgraphen 8 Platzieren Sie ein Express VI Messung von Frequenzkomponenten auf das Blockdiagramm Express Signal Analyse Messungen von Frequenzkomponenten W hlen Sie im Konfigurationsfenster Amplitude und Frequenz im Abschnitt Einzelfrequenzmessungen 9 Erstellen Sie Anzeigee
78. otokollierung portable Messungen und Experimente in Hochschullaboren Die Karten NI USB 6008 und NI USB 6009 sind ideal f r Studenten geeignet Erstellen Sie Ihre eigene Messan wendung indem Sie die Karte NI USB 6009 unter Einsatz von NILabVIEW und der Treibersoft ware NI DAQm x f r Windows programmieren Anwender von Mac OS X und Linux sollten auf die Treibersoft ware N DAQmx Base zuriickgreifen S pezifik ationen des Moduls NI USB 6009 e Acht 14 bit Analogein gan ge 12 Digital O Kan le e 2 Analogausg nge e Counter Ei is Ph CG a K a ki a a i RRERRRERER CE EEE e http www ni com dataacquisition d LabVIEW Einf hrung in 3 Stunden 10 ni com Was bedeutet MAX e MAX steht f r Measurement amp Automation Explorer e MAX konfiguriertund organisiert Ihre ere von National Instruments sowie PCI PXI Messger te GPIB IMA Motorensteuerungs VISA und VXI Gerate e Wird zur Konfigurierung und Giele Ai von Ech Ui ei VI Symbol aufdem 5 Beie rho od Devices and Window s Desktop ET wm Interfaces d Ports Sei rel amp Par allel Px PXI System Unidentified What is Devices and o a Scales Interfaces a Software The Devices and Interfaces category DI VI Logger Tasks lists installed and detected CAN T Ets Remote Systems DAQ FieldPoint Serial Controllers GPIB IMAQ IVI Motion Serial VISA and VXI hardware Measurement
79. r Historie und Strg click um die vier von Ihnen eingegebenen Befehle auszuw hlen Kopieren Sie diese Befehle mit lt Strg C gt 21 F gen S e die Befehle auf dem Reiter Skript mit lt Strg V gt in den Script Editor ein 22 Speichern Sie Ihr Skript mit Speichern im unteren Teil des Fensters Speichern Sie es als myscript txt 23 Schlie en Sie das MathScript Fenster 24 Kehren Sie zum Blockdiagramm der bung 4 2 MathScript zur ck Laden Sie das gerade erstellte Skript durch Rechtsklick auf den Rand des MathScript Knotens und w hlen Sie Importieren Gehen Sie zu myscript txt w hlen Sie es aus und klicken Sie auf OK 25 F hren Sie einen Rechtsklick auf die Variable Aus aus und w hlen Sie Datentyp w hlen 1D Array DBL 1D Ausgangsdatentypen sind manuell auf den Math Script Knoten zu setzen global In In Array 0 01 0 05 5 Exp 5 expl Array Out In Exp Change to Input Remove Choose Data Type k Scalar Array Palette ri Bo OO o Create b eD Aray P Il ID Matrix p I321D l l Addons b 1641D 26 Verdrahten Sie Aus mit dem Signalformgraph usin 27 Gehen Sie zur ck zum Frontpanel und starten Sie das VI U16 10 Sehen die Daten wie erwartet aus U32 1D 25 Speichern und schlie en Sie das VI a Hinweis Die L sung f r diese bung finden Sie am Ende des DBL 1D Handbuchs EXT 1D L5G 1D _DE 1D Cal
80. ramm M chten Sie weder von der manuellen zur automatischen Werkzeugwahl wechseln so dr cken Sie gleichzeitig die Umschalt und T abulatortaste ber Werkzeuge O ptionen ffnet sich ein Dialogfenster zur individuellen Anpassung zahlreicher Einstellungen zu Frontpanel Blockdiagramm Farbgestaltung Drucken etc Analog zu diesen allgemeinen LabVIEW Optionen lassen sich ber Datei VI Einstellungen VI spezifische Eigenschaften festlegen Beispielsweise bietet sich die M glichkeit das VI zu dokumentieren das Fenstererscheinungsbild zu ndern u v m National Instruments Corporation 33 LabVIEW Einf hrung in 3 Stunden Abschnitt Il Elemente eines g ngigen Programms A Schleifen e hile Schleife For Schleife B Funktionen und SubVIs e Funktionsarten e Erstellen von individuellen Funktionen Sub VI e Funktionenpalette und Suche C Entscheidungsfindung und Datei l O e Case Struktur e Auswahl einfacher Bedingungsb e fehl e Datei l O National Instruments Corporation 35 LabVIEW Einf hrung in 3 Stunden Schleifen WhileSchleife e While Schleifen i lterationsanschluss z hlt die Schleifendurchlaufe L uft w enigstens einmal durch el L uft weiter bis Abbruchbedingung erfullt ist For Schleifen DI tterationsanschluss z hlt die Schleifendurchl ufe Anzahl der Schlefen durchl ufewird bestimmt durch Zahlerterminal NI So wohl WHILE als auch FOR Schleife s
81. ren 9 Verbinden Sie den Ausgang Array des VIs Von dynamischen Daten konvertieren mit dem Knoten Ein auf dem MathScript Knoten 10 Um die Daten des VIs Signal simulieren im interaktiven MathScript Fenster verwenden zuk nnen muss die Eingangsvariable als globale Variable ausgewiesen werden Geben Sie im MathScript Knoten Global Ein ein 11 Wechseln Sie ins Frontpanel und erh hen Sie die Frequenz auf emen Wert zwischen 50 und 100 Starten Sie das VI 12 Offnen Sie das interaktive MathScript Fenster Werkzeu ge MathS cript Fenster 13 Im MathScript Fenster kann das Befehlsfenster zur Eingabe des Befehls genutzt werden den Sie verarbeiten wollen Geben Sie im Befehlsfenster Global Ein ein und bet tigen Sie die Eingabetaste So k nnen Sie die Daten die an die Variable Ein auf dem MathScript Knoten bergeben werden sehen LabVIEW Einf hrung in 3 Stunden 64 ni com 14 Alle ausgewiesenen Variablen im Skript sowie ihre Abmessungen Dimension und ihr Typ werden auf dem Reiter Variablen aufgelistet Um die im Graphen dargestellten Daten anzeigen zu lassen klicken Sie einmal auf die Variable in und ndern Sie das Dropdown Men von Numerisch zu Graph Connected to HathScript gt global In gt rray 0 01 0 05 5 Esp eI erpl Array gt Dut In Exp Aa Variables Script History Partition
82. ruppierung eines Strings der den Namen eines Anwenders enth lt und einer ID Nummer mit dem zugeh rigen Sicherheitscode Alle Elemente eines Clusters m ssen entweder Bedien oder Anzeigeelemente sein Ein String Bedienelement und ein boolesches Anzeigeelement d rfen nicht gemeinsam vorhanden sein Man kann sich Cluster wie ein B ndel von Einzeldr hten Datenobjekten vorstellen die zu einem Kabel Cluster verbunden wurden LabVIEW Einf hrung in 3 Stunden 70 ni com Erstellen eines Clusters Ausw hlen eines Cluster Containers 2 Objekte in den Container platzieren Bedienelemente Modern Array Matrix amp Cluster un HE a de d Cluster Index Cluster To Ar Array To Clus To Variant Flattened Stri Variant To Data mr Attrib Zur Erzeugung eines Cluster Elements auf dem Frontpanel w hlen Sie aus der Palette Bedienelemente Modern Array Matrix amp Cluster die Option Cluster e Dadurch erhalten Sie einen Container hnlich dem Array Container beim Erstellen von Arrays e Sie k nnen die Gr e des Cluster Containers beim Ablegen bestimmen e F hren Sie einen Rechtsklick im Container aus um Objekte unterschiedlichen Typs hinzuzuf gen Anmerkung Sie k nnen sogar einen Cluster innerhalb eines Clusters platzieren Das erste Element das Sie m einen Cluster einf gen bestimmt ob es sich bei dem Cluster um ein Bedien oder Anzeigeelement handek S
83. s oder klicken Sie auf lestpanels am oberen mittleren Rand des Fensters Durch die Testpanels ist es m glich die verf gbaren Funktionen Ihres Ger ts Analogein ausgang Digitalem ausgang und Counter Eingang Ausgang zu testen ohne programmieren zu m ssen 9 Setzen Sie auf dem Reiter Analoge Erfassung der Testpanels den Modus auf Continuous Klicken Sie auf Start und beobachten Sie das Signal das abgebildet wird Klicken Sie zum Abschluss auf Beenden LabVIEW Einf hrung in 3 Stunden 14 ni com 10 Beim Reiter Digital I O werden Sie feststellen dass anfangs der Anschluss als reiner Eingang konfiguriert ist Betrachten Sie unter Status w hlen die LEDs die den Zustand der Eingangsleitungen darstellen Klicken Sie unter Richtung aus w hlen auf die Schaltfl che Alle Ausgang Sie werden feststellen dass Ihnen unter Status w hlen jetzt Schalter zur Verf gung stehen um den Ausgangszustand der verschiedenen Leitungen zu bestimmen Klicken Sie auf Schlie en um die Testpanel zu beenden 11 Beenden Sie MAX Cd ee nm wm nn terfaces Measurement amp Automation File Edit view Tools Help E m My System c a ZE SE SH NI R Device pe NEPCI 6220 Devt e y Ports Serial amp Parallel O EPX PEI System Unidentified E Ga Scales l fa Software GE vi Logger Tasks o EN Remote Systems Exp ore Devices and Interfaces What is Devices and Interfaces The Devic
84. sen Buttons Text Ctris Test Inds Anzeigen numerischer Schieber Mithilfe der Elemente palette platzieren Sie Bedien und Anzeigelemente auf dem Frontpanel Diese Palette steht nur f r das Frontpanel zur Verf gung Um die Palette anzuzeigen w hlen Sie Fenster Elemente palette anzeigen Alternativ k nnen Sie mit der rechten Maustaste an einer freien Stelle des Frontpanels klicken Wenn Sie die Hementepalette auf dem Bildschirm verankern m chten klicken Sie auf das Rei z wecken Symbol in der linken oberen Ecke der Palette National Instruments Corporation 19 LabVIEW Einf hrung in 3 Stunden Funktionenpalette Unterpalette Strukturen Funktionen EN Platzieren Sie Elemente auf das Blockdiagrammienster Struktur While Schleife Die Funktionenpalette hingegen dient zur Erstellung des Blockdiagramms Sie steht ausschlie lich f r das Blockdiagramm zur Verf gung Um die Palette anzuzeigen w hlen Sie Fenster Funktionen palette anzeigen Alternativ k nnen Sie mit der rechten Maustaste an einer freien Stelle im Blockdiagramm klicken Wenn Sie die Funktionenpaktte auf dem Bildschirm verankern m chten klicken Sie auf das Rei z wecken Symbol in der linken oberen Ecke der Palette LabVIEW Einf hrung in 3 Stunden 20 ni com Werkzeugpalette Empfohlen automatische Werkzeugauswahl e Werkzeuge zur Bedienung und Anderung von Frontpanel und Blockdiagrammobjekten Automatische W erkzeug
85. sge rat USB PCI oder PXI Ger t Im MAX konfiguriert e Simuliertes Datenerfassungsge rat Software wird auf Treiberebene simuliert Im MAX konfiguriert Sa In den meisten Rechnern vorhanden e Soundkarte 0060 Dieser LabVIEW Kurs ist sowohl f r Teilnehmer mit als auch ohne Zugang zu Hardware von National Instruments geeignet Jede bung istin drei Varianten unterteilt A B und C Variante A wurde so ausgelegt dass sie Hardware nutzt die vom Treiber DAQmx von National Instruments unterst tzt wird Dazu z hlen haupts chlich USB PCI und PXI Datenerfassungsger te mit Analogeingang Es ist eine gewisse Signalkonditionierung und anregung erforderlich um ein Mikrofon mit einem Datenerfassungsger t zu nutzen Manche Sensoren wie Mikrofone erfordern eine externe Stromversorgung Erregung Variante B wurde f r einen Einsatz ohne Hardware ausgelegt Hardware kann mit der Version 7 5 oder h her des Treibers NI DAQmx simuliert werden Ein per N DAQmx simuliertes Ger t ist eine Nachbildung eines Ger ts das mithilfe der Option NI DAQmx Simuliertes Ger t aus dem Men Neu von MAX erstellt wurde um eine Funktion oder ein Programm ohne Hardware auszuf hren Ein mittels NI DAQmx simuliertes Ger t verh lt sich hnlich wie ein echtes Ger t Sein Treiber ist geladen und Programme die es verwenden sind komplett verifiziert Variante C ist so ausgelegt dass dabei eine g ngige Soundkar
86. shop Erschienen bei Prentice Hall NATIONAL WiNsTrumenTS Ma Contact Kl Products amp Services SHUTIONS Support i Events L mpany Tou are bere HI Home Academic Programs Academic Programs and Resources National Instruments provides products and resources to enhance engineering and science education Explore hardware software and curriculum resources including Lab Share Courseware Journals and Experiments Main Academic Resources Educators Researchers Students s Lab Share ev Discounts LabVIEW Zone Student Corner Courtew ara e Product LabVIEW Fundamentals Exam Expaenments a Training a LabVIEW Studant Editar e Journals Tutorials Technical Support s LabVIEW Training s Technical Support s jobs ot HI sg Aghdemuig Cigeaurks EET Drop Subscribe to NI heve Academic Edition Technical Resources Spotlights e Example Code e Application Motes i k E Attend NIWeek 2005 i oe You On A LabVIEW s Product Manuals ES i ae Le Di er SC a Development Library Be academic specific e holds a LabVIEW site e White Papers workshops y D license Academic Resourcer CD GO Learn More gt e Technical Support Highlights Services and Training Lab Share Training e Tutoriale A compilation of lab manuals from schools successfully integrating Hl technology a LabVIEW Interactive Training eo Courseware GC CoTrabtrebgntug Ser ak Oeffsd Community tpi an d courte LabVIEW Einf hru
87. snahe Lernumgebung e Mit einer einzigen Umgebung Algorithmen entwickeln mathematische Konzepte untersuchen und Ergebnisse analysieren Freie Wahl der effektivsten Syntax sowohl grafisch als auch tex toasiert innerhalb eines VIs Unterst tzte Mathematikwerkzeuge MathScript Skriptknoten Math Soft Software Mathe matica So ftware MATLAB Software Maple Software Xmath Software berblick Die Softwareversion National Instruments LabVIEW 8 bietet Ihnen jetzt die M glichkeit zur Auswahl der effektivsten Syntax f r technische Rechenoperationen ob nun f r die Erstellung von Algorithmen Untersuchung von Konzepten der digitalen Signalverarbeitung oder die Analyse von Ergebnissen Sie k nnen Ihre Skripte instrumentieren und Algorithmen auf dem Blockdiagramm erstellen ndem Sie bekannte Tools f r mathematische Aufgaben einsetzen beispielsweise MATLAB Software von The MathWorks Inc Mathematica Maple Mathcad IDL und Xmath Der Einsatz dieser Werkzeuge f r die Mathematik mit LabVIEW wird abh ngig vom Lieferanten auf unterschiedliche Weise erreicht siehe unten Nativer textbasierter Mathematikknoten in LabVIEW MathScript Knoten Formelknoten Kommunikation mit Software von Drittherstellern ber einen Xmath Knoten MATLAB Skriptknoten Maple Knoten IDL Knoten Kommunikation mit Software von Drittherstellern ber den VI Server Mathematica VIs und Mathcad VIs Ab LabVIEW 8 k nnen Sie die intuitive grafische Datenf
88. ssung Softw are NI DAQ der Version 8 0 oder h her Variante C Soundkarte von Drittanbietern Soundkarte und Mikrofon Empfohlene Hardware 1 __ Standard Plug in Mikrofon f r PCs RadioShack Laptops verf gen h ufig ber ein integriertes Mikrofon kein externes Mikrofon erforderlich National Instruments Corporation 9 LabVIEW Einf hrung in 3 Stunden Le me mg Soundkarte USB gest tzte PCI Datener fas Messger te Datenerfassung von sungskarten von NI Abtastrate des 8 bis 96 KS s DC bis 1 25 MS s DC bis 1 25 MS s DC bis 2 GS s Analog 2 7 GS s mit eingangs Abwartswandlung leng TI Iewen gangskan le gangskan le triggerung ee o kalibriert fT a rn T N Welche Art von Ger t sollte ich verwenden Es sind zahlreiche Datenerfassungs Steuerungs und Regelungsger te m Handel erh ltlich Einige wurden oben vorgestellt Die endg ltige Entscheidung ist meist en Kompromiss bei dem Abtastrate Samples Sek Aufl sung bit Anzahl der Kan le und Daten bertragungsrate gew hnlich durch die Art des Bussystems beschr nkt USB PCI PXI etc ber cksichtigt werden Multifunktions Datenerfassungsger te sind ideal da s e f r zahlreiche Anwendungen eingesetzt werden k nnen Kosteng nstige USB gest tzte Datenerfassung i mit USB 6008 und USB 6009 4 Die Karte NI USB 6009 verf gt ber grundlegende Datenerfassungsfunktionen f r Anwendungen wie einfache Datenpr
89. t erstellte VIs integrieren k nnen Neben den in LabVIEW vorhandenen Beispiel VIs haben Sie au erdem Zugriff auf vielf ltige Beispiel VIs in der NI Developer Zone zone ni com Sie K nnen ein Beispiel VI an eine Anwendung anpassen oder em bzw mehrere Beispiele in ein VI kopieren das Sie selbst erstellen National Instruments Corporation 17 LabVIEW Einf hrung in 3 Stunden LabVIEW Programme werden als virtuelle Instrumente kurz Vis bezeichnet Jedes VI umfasst zwei Fenster Das Frontpanel e Benutzeroberfl che Bedienelemente Eingange Anzeigeelemente Ausgange Das Blockdiagramm e Grafischer Programmcode Daten bewegen sich entlang von Drahten von Bedienelementen Uber Funktionen zu Anzeigeelementen Blocke werden entsprechend des Datenflusses ausgef hrt LabVIEW Programme werden als virtuelle Instrumente VIs bezeichnet Bedienelemente sind Eingaben und Anzeigeelemente sind Ausgaben Jedes VI besteht aus drei Hauptkomponenten e einem Frontpanel ber welches der Anwender mit dem VI interagiert e dem Blockdiagramm das den Programmcode des VIs darstellt e einem Symbol Anschluss der zur Anbindung des VIs an weitere VIs dient In LabVIEW wird eine Benutzeroberfl che mithilfe einer Reihe von Werkzeugen und Objekten erstellt Die Benutzeroberfl che wird Frontpanel genannt Programmcode wird mittels grafischer Darstellungen von Funktionen hinzugef st um die Objekte auf dem Frontpanel zu steu
90. te und em Mikrofon eingesetzt werden LabVIEW umfasst einfache virtuelle Instrumente VIs f r die S gnalerfassung und ausgaben unter Verwendung der Soundkarte die in vielen PCs vorhanden ist Das ist bei Laptops sehr praktisch da Soundkarte und Mikrofon gew hnlich bereits eingebaut sind LabVIEW Einf hrung in 3 Stunden 8 ni com Einrichten Ihrer Hardware f r die von Ihnen gew hlte Variante Variante A NI Datenerfassung mit Mikrofon USB 6009 mit Mikrofon und LED Empfohlene Hardware Menge Teilenummer _ Beschreibung 1 779321 22 Kostengunstige USB National Instruments gest tzte Datenerfassung 270 092 Electret Mikrofon RadioShack 7 tf 100 Ohm Widerstand RadioShack LN NN 220 Ohm Widerstand RadioShack 276 307 LED Light Emitting Diode RadioShack Der folgende Schaltplan w urde mit Multisim enw orfen einem h ufig verw endeten auf SPICE basierenden Werkzeug f r die Schaltplaneingabe und simulation Weitere Informationen erhalten Sie unter htto Avww electronicsworkbench com BA Ele Edt Waw Place Simulate Transfer Took Reports Options Window Help DEISBR HERAB BAAR AA U ERSTES FU ad le SB Uw Bo oe Se T Lett the ee Pe Pe GR kadio Shack Electret Lex Mic input Bin 2 white wire re ee es ee es Le ni Hierarchy IG al Et _J__PretectView TER 30 view 008 BreedBoerd BY 000 i Mutisim 2005 10 06 16 46 47 En DE BEN j TIT 4 Variante B Simulierte Nl Datener fa
91. ten auf dem Frontpanel Bedien und Anzeigeelemente 52 Graphen und Diagramme 53 Arrays 55 Zeitsteuerung von Schleifen 58 National Instruments Corporation 1 LabVIEW Einf hrung in 3 Stunden B Signalverarbeitung Textbasierte Mathematik 61 MathScript 62 Abschnitt IV Erweiterte Datenflussprogrammierung optional A Weitere Datentypen Cluster 70 Signalformen 73 B Datenflussgebilde Schieber egister 74 Lokale Variablen 75 C Entwicklung gro er Anwendungen Navigationsfenster 76 LabVIEW Projekt 77 Weitere Informationen 78 Zertifizierung f r LabV IEW 79 Electronics Workbench und Multisim 80 Integration von Multisim und LabVIEW 81 Losungen 83 Ubungen Ubung 1 12 Ubung 2 27 Ubung 3 1 43 Ubung 3 2 45 Ubung 3 3 49 Ubung 4 1 60 Ubung 4 2 64 Ubung 5 68 Weitere Informationen und Ressourcen finden Sie in Internet ni com academic d National Instruments Corporation 1 LabVIEW Einf hrung in 3 Stunden Einfuhrung in LabVIEW 1 GRAFISCHES PROGRAMMIEREN F R INGENIEURE UND WISSENSCHAFTLER LabVIEW 8 Sie RS Dreistundiger Einf hrungskurs National Instruments Corporation 1 LabVIEW Einf hrung in 3 Stunden Kursziele e Einarbeitung in die LabVIEW Umgebung und die Ausf hrung von Datenflussdiagrammen e Einsatz von LabVIEW zur L sung von Problemstellungen e LabVIEW Konzepte Daten erfassen speichern und laden Suche nach und Einsatz von mathematischen und komplexen Analysefunktionen Arbei
92. ten ausf hren und Erstellen Numerische Ausgabe w hlen d Verbinden Sie das Element Frequenz ein mit dem Anschluss Frequenz des VIs Signal simulieren 8 Gehen Sie zur ck zum Frontpanel und starten Sie das VI Bewegen Sie den Drehregler Frequenz ein und beobachten Sie die Frequenz des Signals Klicken Sie zum Beenden auf die Schaltfl che Stopp 9 Speichern Sie das VI als bung 3 1 Simulieren vi 10 Schlie en Sie das VI Hin weise e Klicken Sie nach Aufrufen der Funktionenpalette auf die kleine Rei zwecke in der oberen linken Ecke der Palette Dadurch wird die Palette auf dem Bildschirm verankert Dieser Schritt wird in der folgenden bung ausgelassen sollte aber wiederholt werden e Die L sung f r diese bung finden Sie am Ende des Handbuchs Ende der bung LabVIEW Einf hrung in 3 Stunden 44 ni com bung 3 2 Analyse Varianten A und B Erstellen Sie ein VI das die Frequenz und Amplitude des Signals Ihres simulierten Datenerfassungsger ts misst und das erfasste Signal als Signalverlaufsgraph anzeigt Die Anleitungen sind dieselben wie f r bung 3 1 Abweichend wird ein DAQ Assistent anstelle des VIs Signal simulieren benutzt Versuchen Sie das VI ohne Anleitung zu erstellen 1 ffnen Sie ein leeres VI 2 Platzieren Sie ein Diagramm auf dem Frontpanel ffnen Sie mit einem Klick der rechten Maustaste die Bedienelementepalette und w hlen Sie Bedienelemen te M
93. ten mit Datentypen z B Arrays und Cluster Ergebnisse anzeigen und ausdrucken Es folgt eine bersicht ber die Inhalte und Ziele dieses Kurses Nach Absolvieren dieser Enf hrung sind Sie in der Lage e mithilfe von LabVIEW Anwendungen zu erstellen e die Funktion von Frontpanels Blockdiagrammen sowie von Symbolen und Anschlussfeldern zu verstehen e die in LabVIEW integrierten Funktionen einzusetzen e LabVIEW Programme zu erstellen und abzuspeichem um sie als Subroutinen zu verwenden e Anwendungen zu erstellen bei denen Datenerfassungssteckkarten eingesetzt werden In diesem Kurs wird jedoch nicht auf folgende Themen eingegangen e Programmiermethodik e Details s mtlicher LabVIEW Funktionen und Objekte e Theorie der A D Wandlung Analog Digital Wandlung NI stellt kostenloses Referenzmaterial zu obigen Themen unter ni com bereit Das LabVIEW Hilfefenster bietet ebenfalls n tzliche Informationen LabVIEW Hilfe LabVIEW Hilfe durchsuchen LabVIEW Einf hrung in 3 Stunden 2 ni com Konzept der virtuellen Instrumente Konzept der virtuellen Instrumente Seit nunmehr 30 Jahren revolutioniert National Instruments die Art und Weise wie Naturwissenschaftler Ingenieure und Techniker in Industrie staatlichen Einrichtungen Forschung und Lehre neue Mess und Automatisierungsl sungen realisieren Durch die Nutzung des PCs zusammen mit Standardtechnologien erh hen virtuelle Instrumente die Produ
94. truments Germany GmbH Konrad Celtis Str 79 81369 Munchen Tel 49 89 4713130 Fax 49 89 746035 info germany ni com ni com germany Osterreich National Instruments GesmbH Plainbachstr 12 5101 Salzburg Bergheim Tel 43 622 457990 0 Fax 43 662 457990 19 ni austra ni com ni com austria Schweiz National Instruments Switzerland Corporation Austin Zweigniederbssung Ennetbaden Sonnenber gstr 53 5408 Ennetbaden Tel 41 56 2005151 Fax 41 56 2005155 ni switzerland ni com ni com switzerland Inhaltsverzeichnis Einleitung Virtuelle Instrumente 3 Abschnitt I Die LabVIEW Umgebung A Daten in Ihren Computer eingeben Datenerfassungsger te 10 Treibersoftware NI DAQ 12 Simulierte Datenerfassung 14 Soundkarte 16 B LabVIEW U mgebung Frontpanel und Blockdiagramm 18 Symbolleiste W erkzeug palette 21 C Komponenten einer LabV IEW Anwendung Erstellung eines VIs 24 Ausf hrung von Datenflussdiagrammen 25 Techniken zur Fehlerbehandlung 26 D Zus tzliche Hilfen Kontext Hilfe 32 Tipps f r die Arbeit mit LabVIEW 33 Abschnitt II Elemente typischer Programme A Schleifen While Schleife 36 For Schleife 36 B Funktionen und SubV Is Funktionsarten 38 Suche in der Funktionenpalette 40 Erstellung benutzerspezifischer SubV Is 41 C Entscheidungsfindung und Datei O Case Struktur 47 Auswahl Bedingungsbefehl 47 Date IO 48 Abschnitt III Darstellen Ihrer Ergebnisse A Anzeigen von Da
95. ts Corporation 11 LabVIEW Einf hrung in 3 Stunden ti bung 1 Testen Ihres Ger ts Variante A ao F r diese bung verwenden Sie MAX Measurement and Automation Explorer um Ihr Datenerfassungsger t NI USB 6009 zutesten 1 Starten Sie MAX durch Doppelklick auf das Symbol auf dem Desktop oder durch Auswahl von Start Programme National Instruments Measurement amp Automation 2 Erweitern Sie den Abschnitt Ger te und Schnittstellen um die installierten Ger te von National Instruments anzuzeigen MAX zeigt d e Hardware als auch die vorhandene Software von National Instruments an 3 Erweitern Sie den Abschnitt NI DAQmx Ger te um die installierte Hardware die mit N DAQmx kompatibel ist anzuzeigen Die Ger tenummer erscheint in Anf hrungszeichen nach dem Ger tenamen Die VIs f r die Datenerfassung verwenden diese Gera tenummem um festzulegen welche Karte Datenerfassungsoperationen durchf hren soll Ihre Hardware finden Sie meist als NI USB 6009 Devl aufgelistet 4 F hren Sie einen Selbsttest am Ger t durch Klicken Sie es dazu mit der rechten Maustaste in den Konfigurationsbaum an und w hlen Sie Selbsttest oder klicken Sie selbsttest am oberen Rand des Fensters an So werden die zum Ger t geh renden Systemressourcen getestet Das Ger t sollte den Test bestehen da es bereits konfiguriert ist 5 berpr fen Sie die Anschlussbelegung f r Ihr Ger t Klicken Sie das Ger t im Konfiguratio
96. tte und w hlen Sie Express Eingabe Audioaufnahme Platzieren Sie das Express VI auf das Blockdiagramm 5 W hlen Sie im Konfigurationsfenster unter Kan le die 1 aus dem Pull down Men und best tigen Sie mit OK 6 Platzieren Sie das Filter Express VI rechts neben das VI Signal erfassen auf das Blockdiagramm W hlen Sie aus der Funktionenpalette Express Signal Anal yse Filter und platzieren Sie es auf das Blockdiagramm W hlen Sie im Konfigurationsfenster unter Filtertyp Hochpass Verwenden Sie bei Grenzfrequenz einen Wert von 300 Hz Best tigen Sie mit OK 7 Stellen Sie die folgenden Verbindungen auf dem Blockdiagramm her indem Sie Ihre Maus ber den Anschluss bewegen so dass sie sich in das Verdrahtun gswerkzeug verwandelt Klicken Sie einmal auf jeden der Anschl sse die Sie verbinden m chten a Verbinden Sie den Ausgabeanschluss Daten des VIs Signal erfassen mit dem Eingang Signal des Filter VIs b Erstellen Sie eine Graph Anzeige f r das gefilterte Signal durch Rechtsklick auf den Ausgabeanschluss Gefiltertes Signal und w hlen Sie Erstellen Graph Anzeige 8 Gehen Sie ber die Tastenkombination lt Strg E gt oder Fenster Frontpanel anzeigen wieder auf das Frontpanel 9 F hren Sie Ihr Programm durch Klicken auf die Taste Ausf hren aus Summen oder pfeifen Sie in Ihr Mikrofon und beobachten Sie die Daten die Sie von Ihrer Soundkarte erfassen
97. und Experimente die direkt in der virtuellen Laborumgebung von Multisim a werden LabVIEW Einf hrung in 3 Stunden 80 ni com Integration von Multisim und LabVIEW 1 Schaltplan erstellen S SW We 1 Multisim Schaltpl ne e Intuitive Schaltplanerstellung e Einfaches Verschieben und Platzieren von Bauteilen e Animierte Bauteile in 3D e Ziehen von Leiterbahnen ohne Unterbrechung von Verbindungen 2 Multisim Virtuelles Steckbrett e Versuchsanordnungstechniken e Mit Schaltplaneingabe synchronisiert e Verdrahtungsbericht f r NI ELVIS Schritt 5 3 Multisim Simulation e Bibliothek mit ber 13000 Bauteilen e Uber 20 virtuelle Instrumente e Interaktion mit der Schaltung bei laufender Simulation e Neu Simulation von Mikrocontrollern e Animierte Bauteile LEDs und 7 Se gment Anzeigen National Instruments Corporation 2 Virtuelles Steckbrett 3 Simulation 4 Ultiboard Leiterplattenent wurf e Integration in Multisim e Benutzerfreundliche Bedienoberfl che e 3D Ansicht e Pr fung auf Einhaltung der Ent wicklungsrichtlinien e Integriertes Autorouting 5 NIELVIS Test e Instrumentierung e Datenerfassung e Prototyperstellung 6 LabVIEW Vergleich e Automatisches Importieren Simulationsdaten von Multisim Reale Daten von NIELVIS e Vergleich idealer und realer Daten 81 LabVIEW Einf hrung in 3 Stunden Der n chste Schritt Testen Sie Ihre F higk
98. ung eines SubVIs e Markieren Sie den Bereich der in ein SubVI umgewandelt werden soll e Wahlen Sie Bearbeiten Sub VI erstellen Slope RiselRun SubVIs erstellen Nachdem Sie ein VI erstellt haben kann dieses in anderen VIs verwendet werden Ein VI das im Blockdiagramm eines anderen VIs aufgerufen wird nennt man SubVI Sie k nnen ein SubVI in anderen VIs wieder verwenden F r die Erstellung eines Sub VIs wird ein Anschlussfeld und ein Symbol ben tigt Ein SubVI Knoten entspricht einem Subroutineaufruf in textbasierten Programmiersprachen Ein Blockdiagramm mit mehreren identischen Sub VI Knoten ruft dasselbe Sub VI mehrere Male auf Die Bedien und Anzeigeelemente eines SubVIs empfangen Daten vom Blockdiagramm des aufrufenden VIs und geben Daten an dieses Blockdiagramm zur ck Klicken Sie auf das Symbol VI ausw hlen oder auf den Text der Funktionenpalette w hlen Sie ein VI aus f hren Sie einen Doppelklick auf dem VI aus und f gen Sie es in das Blockdiagramm ein damit es als Sub VI aufgerufen wird Die Eingangs und Ausgangsanschl sse eines Sub VIs und das Symbol k nnen ganz einfach benutzerspezifisch angepasst werden Folgen Sie den unten stehenden Anleitungen um ein SubVI z gig zu erstellen Erstellen von SubVk aus VI Abschnitten Konvertieren Sie einen Teil eines VIs in ein Sub VI indem Sie mithilfe des Positionierwerkzeugs den Abschnitt des Blockdiagramms markieren den Sie wieder verwenden m chten W hlen Sie
Download Pdf Manuals
Related Search
Related Contents
BIODOZ SOJA STABILISÉ Manual técnico - Schneider Electric Handleiding Direitos Fundamentais e Preservação da Ordem Bedienungsanleitung EA2 - ERSA-Shop Groupe de contact FNRS "Esthétique et philosophie de l`art" User Manual Normas de Calidad XEA101 Service Manual - Great Lakes Business Equipment Drontal` - Pharma GDD Copyright © All rights reserved.
Failed to retrieve file