In diesem Kurs werden die verschiedenen Möglichkeiten zur Kommunikation mit LabVIEW über ein Netzwerk behandelt. Sie lernen die Vor- und Nachteile der verschiedenen Technologien zur Kommunikation mit Anwendungen kennen, die auf Remote-Systemen ausgeführt werden.
Für diesen Kurs ist keine virtuelle Schulung verfügbar
Für diesen Kurs ist keine Präsenzschulung verfügbar
Für diesen Kurs ist kein Privatunterricht verfügbar
Verwenden von Netzwerk-Streams und Umgebungsvariablen zum Austausch von Daten zwischen LabVIEW-Anwendungen
Übertragen von Daten über ein Netzwerk mit Hilfe von UDP und TCP
Implementieren eines Webdienstes und Erstellen von Client-VIs für die Interaktion mit dem Webdienst
Erstellen von VIs für die Interaktion mit SystemLink und DataFinder
Verwenden des VI-Servers zum dynamischen Laden und Ausführen von VIs sowohl lokal als auch auf einem Remote-System
Entwickeln eines VIs, das programmatisch mit einer Datenbank interagiert
Verwenden der WebDAV- und der SFTP-API zum programmatischen Verwalten von Dateien über ein Netzwerk
On-Demand-Schulung: 6 Stunden
Erfahrene LabVIEW-Benutzer
LabVIEW-Grundlagen 1
LabVIEW-Grundlagen 2
LabVIEW 2021
On-Demand-Schulungen umfassen digitale Kursmaterialien, die über den Lernbereich von NI bereitgestellt werden und für die Dauer Ihres Abonnements verfügbar sind.
On-Demand-Schulung: In Softwareabonnements und Unternehmensverträgen enthalten, alternativ fünf Education Services Credits oder zwei Training Credits
Lektion | Übersicht | Themen |
---|---|---|
Vergleich von Methoden der Netzwerkkommunikation | Auswahl des richtigen Protokolls für eine Anwendung, indem TCP/UDP, Netzwerk-Umgebungsvariablen, Netzwerk-Streams, Webdienste und die DataSocket-API verglichen werden. |
|
Daten-Streaming | Streamen von Daten und Senden von Befehlen zwischen Anwendungen mit Hilfe von LabVIEW-Netzwerk-Streams. |
|
Erkunden von Umgebungsvariablen | Lesen aus und Schreiben in Umgebungsvariablen. |
|
Erkunden der DataSocket-API | Kennenlernen der DataSocket-API und des DataSocket-Übertragungsprotokolls. |
|
Erkunden von UDP | Kennenlernen des UDP-Protokolls und des UDP-Programmiermodells. |
|
Implementieren von Modellen zur Datenübertragung | Kennenlernen von Modellen zur Datenübertragung. |
|
Überblick über TCP | Kennenlernen von TCP und seiner Vorteile. |
|
Implementieren des Client/Server-Modells | Verwenden des Client/Server-Modells und von TCP-VIs für die Netzwerkkommunikation. |
|
Überblick über Webdienste | Beschreibung von Webdiensten und der zugrunde liegenden Kommunikationsarchitektur, die sie verwenden. |
|
Erkunden der LabVIEW-Webdienstarchitektur | Beschreibung der Verwendung von LabVIEW zum Erstellen und Verteilen von Webdiensten. |
|
Erstellen von HTTP-Methoden-VIs | Erstellen und Veröffentlichen eines Webdienstes und Entwickeln von VIs zum Modifizieren der Serverantworten. |
|
Verwenden von LabVIEW für die Interaktion mit einem Webdienst | Erstellen eines HTTP-Clients in LabVIEW. |
|
Konfigurieren des LabVIEW-Webdienstes für die sichere Kommunikation | Kennenlernen der LabVIEW-Webdienstsicherheit und Konfigurieren des NI-Webservers. |
|
Verbinden eines Web-VIs mit einem LabVIEW-Webdienst | Verwenden einer webbasierten Anwendung für die Kommunikation mit einem LabVIEW-Webdienst. |
|
Verwenden der SystemLink-API | Verwenden der Funktionen der SystemLink-API zum Ausführen von SystemLink-Tasks in Ihren LabVIEW-Anwendungen. |
|
Verwenden der DataFinder-API | Beschreibung der High-Level-Funktionen von DataFinder und Verwenden der API zum Ausführen von DataFinder-Tasks in Ihren LabVIEW-Anwendungen. |
|
Funktionsumfang des VI-Servers | Beschreibung des allgemeinen Zwecks des VI-Servers und des Programmiermodells für den Zugriff auf seine Funktionen. |
|
Zugriff auf LabVIEW-Funktionen über den VI-Server | Kennenlernen und Verwenden der VI-Server-API für den Zugriff auf Funktionen der LabVIEW-Entwicklungsumgebung. |
|
Verwenden des VI-Servers zur Kommunikation mit einem Netzwerk-VI | Verwenden des VI-Servers, um ein VI auf einem anderen Computer im selben Netzwerk zu starten und dessen Ausführung zu steuern. |
|
Dynamisches Aufrufen und Laden von VIs | Kennenlernen der verschiedenen Möglichkeiten zum dynamischen Aufrufen und Laden eines VIs und Beschreibung der Vorteile jeder Vorgehensweise. |
|
Einführung in Datenbanken | Beschreibung der grundlegenden Prinzipien von Datenbanken und Vorstellung des LabVIEW Database Connectivity Toolkit. |
|
Herstellen einer Verbindung mit einer Datenbank in LabVIEW | Kennenlernen des Datenbankprogrammiermodells und Herstellen einer Verbindung zu einer Datenbank in LabVIEW. |
|
Durchführen gängiger Datenbankoperationen in LabVIEW | Verwenden von LabVIEW zum Durchführen gängiger Datenbankoperationen. |
|
Verwenden einer strukturierten Abfragesprache | Verwenden von SQL-Anweisungen zum Durchführen zusätzlicher Datenbankoperationen in LabVIEW. |
|
Erkunden der WebDAV-API | Verwenden der WebDAV-API für den sicheren Austausch von Dateien mit einem WebDAV-Server in Ihren LabVIEW-Anwendungen. |
|
Erkunden der SFTP-API | Verwenden der SFTP-API für die sichere Übertragung von Dateien und die Interaktion mit einem SFTP-Server. |
|
Der Kurs „LabVIEW-Grundlagen 3“ vermittelt Ihnen strukturierte Herangehensweisen für das Entwerfen, Umsetzen, Dokumentieren und Testen von LabVIEW-Anwendungen.
Dieser Kurs deckt ein breites Spektrum an Themen rund um Konnektivität ab.
Dieser Kurs deckt ein breites Spektrum an Themen rund um Konnektivität ab.
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.