Im Kurs „Datenerfassung mit NI-DAQmx und Python“ lernen Sie die Grundlagen der Datenerfassung mit Sensoren, NI-Datenerfassungshardware und Python kennen. Im ersten Teil des Kurses werden die Grundlagen für die Hardwareauswahl, einschließlich Auflösung und Abtastrate, sowie die Grundlagen der Sensorkonnektivität, einschließlich Erdungs- und Verbindungskonfigurationen, vermittelt. Im zweiten Teil des Kurses wird die Verwendung des NI-DAQmx-Treibers zum Messen, Generieren und Synchronisieren von Datenerfassungstasks erläutert. Sie erlernen die Programmierung endlicher und kontinuierlicher Erfassungen sowie empfohlene Methoden für das Timing, die Triggerung und die Protokollierung von Hardware/Software. In diesem Kurs werden praktische Fertigkeiten bei der Konfiguration und Programmierung von NI-Datenerfassungshardware mit NI-DAQmx und Python vermittelt.
Entwickeln von integrierten, leistungsstarken Datenerfassungssystemen für präzise Messungen
Erfassen von Daten von Sensoren (z. B. Thermoelementen und Dehnungsmessstreifen) mit Hilfe von NI-DAQ-Hardware
Erstellen von Anwendungen mit Hilfe von Python und der NI-DAQmx-API
Vermeiden von Messfehlern aufgrund von Aliasing und inkorrekt geerdeten Signalen
Auslösen von Messungen mit Hilfe von Hardware- und Software-Triggern
Erfassen und Erzeugen von analogen Signalverläufen (Einzelwert und gepufferte analoge Signalverläufe)
Erfassen und Erzeugen von Digitalsignalen
Verbessern der Qualität von erfassten Signalen mit Hilfe von Signalaufbereitung
Synchronisieren von mehreren Datenerfassungsoperationen und Geräten
Vor Ort (mit Kursleiter): Zwei (2) Tage
Online-Kurs (mit Kursleiter): Fünfeinhalbstündige Sessions über 3 Tage
Entwickler, die Python mit DAQ-Hardware von NI zur Erstellung von Datenerfassungsanwendungen verwenden.
Anwender, die mit dem DAQ-Assistenten oder grundlegendem NI-DAQmx-Code vertraut sind und ihre Programmierfähigkeiten ausbauen möchten
Einsteiger in die computergestützte Datenerfassung und Signalverarbeitung
Erforderliche Grundkenntnisse in Python
NI-DAQmx 2025 Q3
CompactDAQ Measurements Demo-Box
Virtuelle Schulungen mit Kursleiter umfassen digitale Kursmaterialien, die über den Lernbereich von NI bereitgestellt werden
Die virtuelle Schulung mit Kursleiter von NI wird über Zoom durchgeführt und die Teilnehmer erhalten Zugang zu Amazon AppStream/LogMeIn, um die Übungen auf virtuellen Maschinen durchzuführen, die mit der neuesten Software ausgestattet sind
Öffentlicher Online- oder Präsenzkurs: 20 Education Services Credits oder sechs Training Credits
Private virtuelle oder Präsenzkurse: 140 Credits für Serviceleistungen zur Aus-/Weiterbildung oder 40 Training Credits
| Lektion | Übersicht | Themen |
|---|---|---|
| Messen eines Analogsignals | Wählen Sie die entsprechende Hardware aus und stellen Sie die Verbindung her, konfigurieren Sie den DAQmx-Task entsprechend und validieren Sie ein analoges Signal. |
|
| Erzeugen eines Analogsignals | Wählen Sie die entsprechende Hardware aus und stellen Sie die Verbindung her, konfigurieren Sie den DAQmx-Task entsprechend und validieren Sie ein analoges Signal. |
|
| Erzeugen und Lesen eines Digitalsignals | Wählen Sie die entsprechende Hardware aus und stellen Sie die Verbindung her, konfigurieren Sie eine Aufgabe entsprechend und validieren Sie eine Messung oder die Erzeugung eines digitalen Signals. |
|
| Auswählen eines zu untersuchenden Signals | Sie lernen, wie Sie ein bestimmtes Signal auswählen und wie Sie den DAQmx-Task konfigurieren, einschließlich aller speziellen Anforderungen an die Signalaufbereitung. |
|
| Programmierung mit NI-DAQmx API | Mithilfe der NI-DAQmx-Python-API in LabVIEW lässt sich die Datenübermittlung zwischen einem DAQ-Gerät und einem Computer automatisieren. |
|
| Programmierung mehrerer Datenkanäle | Verschiedene Methoden zur Erstellung von Tasks mit mehreren Geräten und deren Anwendungen genauer ansehen. |
|
| Triggern unter einer bestimmten Bedingung | Erfassen Sie Daten zu einer bestimmten Bedingung und lernen Sie, wie Sie Hardware-Quellen als Trigger verwenden können. |
|
| Erweiterte Methoden für Timing und Synchronisation kennenlernen | Verwenden Sie eine geeignete Methode zur Synchronisierung mehrerer DAQ-Tasks. |
|
| Protokollierung von Messdaten auf einem Datenträger | Protokollieren Sie die Daten in einer TDMS-Datei, um sie nach der Erfassung zu speichern und zu analysieren. |
|
| Systemspezifische Hinweise entdecken | Lernen Sie weitere Aspekte beim Aufbau eines Datenerfassungssystems kennen. |
|
Dieser Kurs lehrt, wie Sie in der TestStand-Umgebung navigieren und mit Hilfe unterschiedlicher Programmiersprachen schnell auf Ihre Testanforderungen zugeschnittene Testanwendungen erstellen können.
Die Architektur von Testsystemen mit TestStand berücksichtigt die Anpassung von TestStand an individuelle Testanforderungen mithilfe praktischer Entwurfsszenarien.
Der „DIAdem für Fortgeschrittene“-Kurs behandelt die Automatisierung allgemeiner Tasks in den DIAdem-Panels mithilfe von Python.
Wenn Sie beabsichtigen, innerhalb eines Jahres drei oder mehr Kurse von NI-Schulungsleitern zu besuchen, bietet eine Schulungsmitgliedschaft kosteneffektiven, unbegrenzten Zugang zu allen öffentlichen Kursen und öffentlichen virtuellen Kursen von NI sowie unbegrenzte Zertifizierungsgutscheine.