Tektronix KEITHLEY 2601B-PULSE Manuel De L'utilisateur page 54

System sourcemeter instrument
Table des Matières

Publicité

2601B-PULSE Instrument System SourceMeter® Manuel de l'utilisateur
Exemples de pilotes d'instruments
Tous les pilotes Keithley sont accompagnés d'exemples écrits dans plusieurs langages de programmation
qui vous montrent comment effectuer les tâches courantes avec les instruments. Les exemples sont
disponibles dans les pilotes et via Test Script Builder.
Composants partagés IVI
Le concept de composants partagés IVI est similaire à celui des composants partagés VISA.
L'IVI Foundation fournit des pilotes de classe pour :
tous les instruments pris en charge (DMM, Scope, Fgen, etc.) ;
le magasin de configuration.
Les composants partagés IVI créent également les dossiers d'installation et les clés de registre que
tous les pilotes IVI et fichiers de support utilisent pour l'installation.
Pilotes de type Interchangeable Virtual Instruments (IVI)
L'IVI Foundation
(API) pour des instruments comme les multimètres numériques, les générateurs de formes
d'onde/fonctions arbitraires, les alimentations DC et AC, les oscilloscopes, les commutateurs, les
analyseurs de spectre, les générateurs de signaux RF et les wattmètres.
Il existe deux types de pilotes IVI : IVI-COM et IVI-C. Les pilotes IVI-COM utilisent la technologie COM de
Microsoft
®
pour exposer la fonctionnalité du pilote. Les pilotes IVI-C utilisent les DLL conventionnelles de
Microsoft
®
Windows
Pour plus d'informations sur les pilotes IVI et les différences entre les interfaces COM, C et .NET,
reportez-vous au document
(ivifoundation.org/docs/Understanding%20the%20Benefits%20of%20IVI[3].pdf).
Moteur d'exécution NI CVI
Les pilotes IVI-C créés à l'aide de l'environnement LabWindows/CVI de National Instruments (NI
dépendent soit de la DLL d'exécution CVI (cvirte.dll) soit de la DLL d'exécution de support
d'instrument (instrsup.dll). Ces DLL ne peuvent fonctionner que si elles sont présentes sur le
système.
IVI Compliance Package de NI
L'IVI Compliance Package (ICP) de National Instruments (NI
pilotes de classe IVI et les bibliothèques de support nécessaires au développement et à l'utilisation
des applications qui tirent parti de l'interchangeabilité des instruments IVI. L'IVI Compliance Package
est également basé sur la dernière version des spécifications de programmation des instruments
définies par l'IVI Foundation et est conforme à celles-ci.
Le programme d'installation de NI ICP installe les composants partagés IVI, le moteur d'exécution
CVI et le moteur d'exécution de support d'instrument.
2601B-PULSE-900-06 rév. A Août 2021
(ivifoundation.org) a défini un ensemble d'interfaces de programmation d'application
®
pour exporter des fonctions simples basées sur le langage C.
Understanding the benefits of IVI (Comprendre les avantages d'IVI)
Section 2 : Installation
TM
) est un progiciel qui contient les
TM
)
2-39

Publicité

Table des Matières
loading

Table des Matières