Messen mit LabVIEW
Transcrição
Messen mit LabVIEW
Messen mit LabVIEW National Instruments LabVIEW Externe Messgeräte (Instrumenten I/O) M k Messkarten (DAQ) DAQ Devices (Data Aquisition) y Messkarten mit y AI (Differentiell [DI] und Single-Ended [SI]) y AO y DIO y Timer, Counter y … y Formfaktor: y (ISA) y PCI y PCIe y PXI y USB y Kanalanzahl, Abtastrate, Auslösung, Genauigkeit, … MAX y Angeschlossene und simulierte Geräte Testpanel y Funktionstest y Wertebereichstest VI aus Vorlage y Datenerfassung mit NI-DAQmx DAQ Assistent y Task konfigurieren y Kanal wählen DAQ Assistent y Details konfigurieren y Messbereich y Schaltungsart y Skalierung y Abtastpunkte y Abtastrate y Triggerung gge u g y Test VI fertig stellen y Anzeige erstellen y Verbindungen erzeugen y Ausführen A füh Externe Geräte mit SCPI y Vielzahl von Schnittstellen y GPIB (IEEE 488) y USB y LAN y USB-GPIB-Gateway USB GPIB Gateway y LAN-GPIB-Gateway y Unterschiedliche Hersteller der Schnittstellen y Agilent VISA (Virtual Instrument Software Architecture) y NI VISA y Ggf. Konfiguration an mehreren Stellen notwendig Was ist eigentlich SCPI? y Die Standard Commands for Programmable g Instruments ((SCPI)) sind ein y y y y y y y standardisierter Befehlssatz, der zur Steuerung und Programmierung von Messgeräten verwendet wird. Die Befehle werden oft als "skippy"-Befehle bezeichnet. Die zugrundeliegende physikalische Kommunikationsschicht wird von SCPI nicht vorgeschrieben. Die Daten können über verschiedene Bussysteme y wie GPIB, RS232, USB, VXI oder LXI übertragen werden. Die SCPI-Befehle werden in Form von ASCII-Text übertragen und können mit jeder Programmiersprache in jeder Entwicklungsumgebung generiert werden. Seit 1992 standardisiert. Alle hochwertigen Labormessgeräte lassen sich in dieser Form programmieren. Beispiel p Digitalmultimeter: g y Anfrage: „MEAS:VOLT:DC?“ y Rückgabe: Gleichspannungswert Fall 1: Geräteschnitte von NI oder USB y Konfiguration und Test im NI Measurement & Automation Explorer (MAX) y Verwendung V d in i LLabVIEW bVIEW Fall 1: Geräteschnitte von NI oder USB y Scan for Instruments y Communicate Fall 2: Geräteschnittstelle von Agilent y Konfiguration und Test im Agilent Connection Expert y Test der Sichtbarkeit der Geräte für NI mit VISA O Open R Report Fall 2: Geräteschnittstelle von Agilent y Überprüfung der Sichtbarkeit mit NI Measurement & Automation E l Explorer y Verwendung in LabVIEW Fall 2: Geräteschnittstelle von Agilent y Test im MAX VI für Instrumenten-I/O aus Vorlage y Lesen und anzeigen VI komplettieren y Express VI „Assistent Assistent zur Instrumenten I/O“ I/O Konfiguration y Gerät wählen (über Adresse) y Schritt hinzufügen (Abfragen und analysieren) y Schritt ausführen y Auto-Analyse Auto Analyse VI fertig stellen y Ggf. Ggf Signalverlaufsdiagramm durch Signalverlaufsgraphen ersetzen y Anzeigeformat der Numerischen Anzeige anpassen y Verbindungen hinzufügen y Ausführen A füh Programmierreferenz y Existiert für jedes Messgerät y Enthält spezielle und allgemeine Befehle y Beispiel: Agilent Digital Multimeter DMM 34401A y Muss im Praktikum selbständig gelesen, gelesen verstanden und angewendet g werden!