Hi,
NI-488.2 is the driver software for the GPIB board. This software should come with your GPIB board. I'm assuming you have a PCI-GPIB, but any GPIB interface will have with the driver (NI-488.2). The NI-488.2 also provide language interface files that allow you to access the driver functions for different programming languages (Visual Basic, C, labview).
The NI-488.2 driver and the GPIB interface allow you to send bytes to the instrument. None of the functions is specific to your instrument. With the GPIB interface you would send characters (such as *IDN?) and wait for a response. Every instrument has its own set of instructions depending on its functionality. The instrument drivers, which are often provided by the instrument menuf
acturers, provide a set of high level, instrument specific functions for a particular instrument. Each of this functions is implemented sending the apropriate commands using the GPIB interface and the NI-488.2 software.
You can get the instrument driver for your instrument going to www.ni.com/idnet and filling the appropriate fields. Download the instrument drivers for CVI, which have the C source code.
For more info and examples on GPIB go to www.ni.com click on support, then in Option 2 click on GPIB. That's the GPIB support web site.
Diego F.
National Instruments