Agilent Technologies E4438C Manuel d'instructions Page 42

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 208
  • Table des matières
  • DEPANNAGE
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 41
Programming Examples
GPIB Programming Examples
Chapter 236
Interface Check Using NI-488.2 and C++
This example uses the NI-488.2 library to verify that the GPIB connections and interface are
functional. Launch Microsoft Visual C++ 6.0, add the required files, and enter the following
code into your .cpp source file.
The following program example is available on the ESG Documentation CD-ROM as
niex1.cpp.
// ***************************************************************************************
//
// PROGRAM NAME: niex1.cpp
//
// PROGRAM DESCRIPTION: This program verifies that the GPIB connections and
// interface are functional.
//
// Connect a GPIB cable from the PC GPIB card to the signal generator
// Enter the following code into the source .cpp file and execute the program
//
// ***************************************************************************************
#include "stdafx.h"
#include <iostream>
#include "windows.h"
#include "Decl-32.h"
using namespace std;
int GPIB0= 0; // Board handle
Addr4882_t Address[31]; // Declares an array of type Addr4882_t
int main(void)
{
int sig; // Declares a device descriptor variable
sig = ibdev(0, 19, 0, 13, 1, 0); // Aquires a device descriptor
ibclr(sig); // Sends device clear message to signal generator
ibwrt(sig, "*RST", 4); // Places the signal generator into a defined state
// Print data to the output window
cout << "The signal generator should now be in REMOTE. The remote indicator"<<endl;
cout <<"annunciator R should appear on the signal generator display"<<endl;
return 0;
}
Vue de la page 41
1 2 ... 37 38 39 40 41 42 43 44 45 46 47 ... 207 208

Commentaires sur ces manuels

Pas de commentaire