Esac(5), Eabo(6) – National Instruments GPIB-PC User Manual

Page 233

Advertising
background image

Common Errors and Their Solutions

Appendix B

GPIB-PC User Manual

B-4

©National Instruments Corp.

ESAC(5)

Error Condition: GPIB-PC not System Controller as required.

Solutions:

Run

IBCONF

and make sure the board (

GPIB0

or

GPIB1

) is

configured to be System Controller.

Issue a board

IBRSC

function call with a value of 1 to request

System Control.

EABO(6)

Error Condition: I/O operation aborted.

Solutions:

Check that the device is powered on.

Verify proper cable connections.

Errors received from

IBRD

:

-

Some devices will not send data unless they have received
data telling them what to send. This is caused by devices
having the capability of sending several types of data.
Issue an

IBWRT

to set up the device, and then an

IBRD

to

receive the information.

-

If you have not changed any of the default EOS or EOI
settings in

IBCONF

, the reads will terminate when the

buffer is full or when EOI is set. If your device sends an
EOS terminating character such as a carriage return rather
than EOI, then use

IBCONF

to change the device

characteristics. Remember to reboot after leaving

IBCONF

if you made any changes.

Advertising