Thursday, July 2, 2020

What is GPIB?

GPIB is an IEEE-488 specification related to short-range communication.
GPIB is an 8-bit parallel multi-master interface bus specification known as "General Purpose Interface Bus (GPIB)".

Why do you need it?

You need to carry out automation of Industrial and Scientific Automation. GPIB-RS232 can be used to control instruments using a computer via serial-bus. There is also a USB/GPIB interface that can be used with USB ports. The computer is the 'talker' and the listener is a 'Control' and they talk using a computer program.




What are its requirements?

It needs both hardware and software. More on these here: http://na.support.keysight.com/pna/help/latest/Programming/Learning_about_GPIB/GP-IB_Fundamentals.htm

I personally used the National Instruments GPIB board (Old version) with LabView software.

We were building a Free Electron Laser at Princeton University for which I had designed a magnet. The important information is to measure the magnet's magnetic field in a physical region in and around the magnetic gap through which electrons will be traversing to a high resolution.

The field and the  'fringe field' are crucial to understanding the electron trajectory and it must be measured.

This measurement using a Hall Probe must be made very precisely and cover a large area with high resolution. Automation of measurement is the only way it can be done using three-dimensional motion controllers. This was accomplished with the GPIB software interfaced with LabView.


More on National Instruments here:
http://www.ni.com/tutorial/2761/en/

 Many companies provide GPIB PC interfaces to plug into computers.



No comments: