Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele Für Gerätetreiber; Treiber Der Ausführung Interchangeable Virtual Instruments (Ivi) - Keithley System-SourceMeter 2601B-PULSE Benutzerhandbuch

Inhaltsverzeichnis

Werbung

Modell 2601B-PULSE System-SourceMeter®-Gerät Benutzerhandbuch
Beispiele für Gerätetreiber
Für alle Keithley-Treiber gibt es Beispiele in verschiedenen Programmiersprachen, die Ihnen zeigen,
wie Sie häufige Aufgaben mit den Geräten ausführen können. Die Beispiele stehen in den Treibern
und über Test Script Builder zur Verfügung.
Gemeinsame IVI-Komponenten
Die gemeinsamen IVI-Komponenten ähneln vom Konzept her den gemeinsamen VISA-Komponenten.
Die IVI Foundation bietet Klassentreiber für:
Alle unterstützten Geräte (DMM, Oszilloskop, Fgen usw.)
Den Configuration Store
Die gemeinsamen IVI-Komponenten erstellen auch die Installationsverzeichnisse und
Registrierungsschlüssel, die alle IVI-Treiber und Supportdateien für die Installation verwenden.
Treiber der Ausführung Interchangeable Virtual Instruments (IVI)
Die
IVI Foundation
(APIs) für Geräte definiert, einschließlich Digitalmultimeter, Arbiträrsignal-/Funktionsgeneratoren,
Gleichspannungsnetzteilen, Wechselspannungsnetzteilen, Oszilloskopen, Schaltern,
Spektrumanalysatoren, HF-Signalgebern und Leistungsmessgeräten.
Es gibt zwei Arten von IVI-Treibern, IVI-COM und IVI-C. IVI-COM-Treiber verwenden die Microsoft
COM-Technologie, um die Treiberfunktionalität bereitzustellen. IVI-C-Treiber verwenden herkömmliche
Microsoft
Windows
®
Weitere Informationen zu IVI-Treibern und den Unterschieden zwischen den COM-, C- und .NET-
Schnittstellen finden Sie unter
(ivifoundation.org/docs/Understanding%20the%20Benefits%20of%20IVI[3].pdf).
NI CVI-Runtime Engine
IVI-C-Treiber, die mit der LabWindows/CVI-Umgebung von National Instruments (NI
hängen entweder von der CVI Runtime DLL (cvirte.dll) oder der Instrument Support Runtime DLL
ab (instrsup.dll). Diese DLLs müssen auf dem System vorhanden sein, damit sie ausgeführt
werden können.
NI IVI Compliance Package
Das IVI Compliance Package (ICP) von National Instruments (NI
Klassentreiber und Supportbibliotheken enthält, die für die Entwicklung und Nutzung von Anwendungen
benötigt werden, die die IVI-Geräteaustauschbarkeit unterstützen. Das IVI Compliance Package basiert
auch auf der neuesten Version der von der IVI Foundation definierten Spezifikationen für die
Geräteprogrammierung und ist mit diesen konform.
Der NI ICP Installer installiert die gemeinsamen IVI-Komponenten, CVI Runtime Engine und Instrument
Support Runtime Engine.
2601B-PULSE-900-05 Rev. A August 2021
(ivifoundation.org) hat eine Reihe von Anwendungsprogrammierungsschnittstellen
DLLs, um einfache C-basierte Funktionen zu exportieren.
®
Understanding the Benefits of IVI
Abschnitt 2: Installation
) erstellt werden,
TM
TM
) IVI ist ein Softwarepaket, das IVI-
®
2-41

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis