Trainingskurs – LabWindows/CVI Basics II
Übersicht
Dieses Dokument ist Teil unseres Informationsportals "Trainingskurse von National Instruments"
Inhaltsverzeichnis
LabWindows/CVI Basics II
Grundlagen II
Reflektieren und vertiefen Sie Ihre Kenntnisse zu LabWindows/CVI. Lernen Sie mehr zum Thema Ereignissteuerung, Messaging und Callback-Funktionen. Erlernen Sie fortgeschrittene Techniken zur Steuerung und Darstellung Ihrer rafischen Benutzeroberfläche, der Kommunikationsmöglichkeiten mit anderen Applikationen über TCP/IP, ActiveX und DataSocket sowie zur Erstellung wiederverwendbarer Module in Form von DLLs. Gewinnen Sie Einblicke in die Vorteile von und den Umgang mit der Multithreading-Technologie sowie die Vorteile des Zugriffs auf die systemnahen Windows-SDK-Funktionen.
Kursdauer: 2 Tage
Kurshandbuch: englisch
Preis: EUR 1.030,- | CHF 1.645,-
Empfohlene Teilnahmevoraussetzung:
Erfolgreiche Teilnahme am Kurs LabWindows/CVI Basics I und eine längere Anwendung des dort Erlernten bzw. fundierte Kenntnisse in der Programmierung mit LabWindows/CVI werden vorausgesetzt.
Zurück zur Trainingskursübersicht
Inhalte1:
- Erläuterung des LabWindows/CVI-Konzepts
- Callback-Funktionsmodell
- Instrumententreiber
- Struktur von Instrumententreibern und Zugriff darauf
- TOOLSLIB – hilfreiche Sammlung verschiedener Instrumententreiber
- Fortgeschrittene Techniken zum Thema grafische Benutzeroberfläche
- Umgang mit Attributen von Objekten der Benutzeroberfläche
- Erstellen von Menüleisten und zuordnen zu Fenstern
- Callback-Funktionen und Programmiermethoden von Menüleisteneinträgen
- Erstellen von Werkzeugleisten und zuordnen zu Fenstern
- Die Toolbar-Funktionen
- Intensity Graph – 3D-Darstellung mittels kartesischen Koordinatensystems und Farben
- Zeichnen und Darstellen von Bildern mit CANVAS Controls
- Vorteile von CANVAS Controls, Graph versus CANVAS Control
- Die Einsatzgebiete und Funktionen von CANVAS Controls
- Tabellarische Darstellung von Daten mit dem Table Control
- Komponenten und Funktionen des Table Control
- Custom Controls
- OpenGL – Darstellung von Daten in 2D/3D
- Easy Tab – Fensterhandhabung der besonderen Art
- Scroll Bars – Erstellung und Zuweisung von Scroll Bars zu Fenstern (Panels)
- Password – Zugriff auf Teile der Applikation nur nach Passworteingabe
- Runtime Move – Zur Laufzeit verschiebbare Controls
- Animation – Bewegte Bilder
- ECHO DAQ – Controls mit bereits implementierter, komplexer Datenerfassungsfunktionalität
- Kommunikation mit anderen Applikationen
- TCP/IP-Client-Server-Architektur – Grundlagen der Technologie und API
- DataSocket – Grundlagen der Technologie und API
- ActiveX – Grundlagen der Technologie und API
- Erstellung wiederverwendbarer Module
- Erstellung von Modulen
- Grundlagen, Erstellung, Nutzung und Debugging von DLLs
- Die Multithreading-Technologie
- Grundlagen, Vorteile und Anwendung unter LabWindows/CVI
- Einbindung systemnaher Funktionen über das Windows SDK
- Der Datenaustausch zwischen LabWindows/CVI und LabVIEW
1 Bedingt durch Versionsänderungen können die Kursinhalte möglicherweise abweichen.
Anmeldung
Melden Sie sich zu einem unserer Trainingskurse an und profitieren Sie von den Erfahrungen unserer Applikationsingeneure. Die Anmeldung zu den Kursen erfolgt über die Niederlassung in Ihrer Region.
Wählen Sie Ihre Region:
- Trainingskurse in Deutschland
- Trainingskurse in Österreich
- Trainingskurse in der Schweiz
- Trainingskurse in der französischen Schweiz
Diesen und alle weiteren Kurse finden Sie auch in unserer aktuellen Trainingskursbroschüre
Zurück zur Trainingskursübersicht
Weiterführende Informationen
- Informationen zu LabVIEW
- Informationen zu LabWindows/CVI
- Trainingskurse in Ihrer Region
- Hauptseite zu Training und Zertifizierungen von NI
AGB
Dieses Tutorium ("Tutorium") wurde von National Instruments ("NI") entwickelt. Auch wenn National Instruments dieses Tutorium technisch unterstützt, ist es jedoch möglich, dass dieses Tutorium nicht umfassend getestet und überprüft wurde. NI übernimmt weder Garantien bezüglich der Qualität des Tutoriums noch bezüglich der weiteren technischen Unterstützung neuer Versionen ähnlicher Produkte und Treiber. DIESES TUTORIUM WIRD IM "IST-ZUSTAND" ZUR VERFÜGUNG GESTELLT UND NI ÜBERNIMMT KEINERLEI GARANTIEN. AUSFÜHRLICHERE ERLÄUTERUNGEN ZU ANDEREN EINSCHRÄNKUNGEN ENTNEHMEN SIE BITTE DEN NUTZUNGSBEDINGUNGEN AUF NI.COM (http://ni.com/legal/termsofuse/unitedstates/us/).
