© National Instruments Corporation
7-1
GPIB-1014P User Manual
Section Seven
GPIB-1014P Diagnostic and Troubleshooting
Test Procedures
This section contains test procedures for determining if the GPIB-1014P is installed and operating
correctly. The tests are similar to those used by National Instruments to verify correct hardware
functioning. This method programs specific internal functions by writing to one or more registers,
then reading other registers to confirm that the functions were implemented. A user must have
available an appropriate mechanism for writing to and reading from I/O and memory locations. A
program such as an interactive control program, console emulator, monitor, or program debugger is
ideal for this purpose.
Interpreting Test Procedures
The following test procedures are written in the form of simple equations. The left side of the
equation contains the hexadecimal address offset (from the GPIB-1014P base address) and
mnemonic for the register. The right side of the equation contains a hex value. Converting the hex
value to binary results in a representation of the bit pattern in the register. For example, a hex value
of FF corresponds to a bit pattern of 11111111, 40 (hex) corresponds to a bit pattern of 01000000.
Equations not followed by a question mark are instructions to the user to load the value shown into
the designated register. Equations followed by a question mark are instructions to the user to read
the register and verify that the value in the register is the one indicated.
The column to the left of each test step contains the relative register address. Comments written to
the right of each test step briefly describe the action taken, and sometimes suggest the purpose.
The test procedures are designed to check the most elemental levels of functioning first, and then
progress to tests of higher complexity. For this reason, users are advised to perform the tests in the
order given. The tests should be performed without connecting the GPIB-1014P to another GPIB
device. All GPIB cables should be removed.
If the GPIB-1014P does not perform as described in the test procedures, users are advised to
carefully perform the following steps.
1. Verify that the test instructions have been followed correctly and all cables are disconnected.
2. Examine any read and write routines being used in connection with the checkout procedure for
errors.
3. Recheck the jumper settings described in Section Three.
After these items have been carefully checked, if the interface is still not functioning properly, gather
together the information concerning what the GPIB-1014P is and is not doing with regard to the
expected results and contact National Instruments.