IEEE 488

IEEE 488

(hardware, standard)
(GPIB, General-Purpose Interface Bus, HP-IB, Hewlett-Packard Interface Bus) An 8-bit parallel bus common on test equipment.

The IEEE-488 standard was proposed by Hewlett-Packard in the late 1970s and has undergone a couple of revisions. HP documentation (including data sheets and manuals) calls it HP-IB, or Hewlett-Packard Interface Bus.

It allows up to 15 intelligent devices to share a single bus, with the slowest device participating in the control and data transfer handshakes to drive the speed of the transaction. The maximum data rate is about one megabit per second.

Other standards committees have adopted HP-IB (American Standards Institute with ANSI Standard MC 1.1 and International Electro-technical Commission with IEC Publication 625-1).

To paraphrase from the HP 1989 Test & Measurement Catalog (the 50th Anniversary version): The HP-IB has a party-line structure wherein all devices on the bus are connected in parallel. The 16 signal lines within the passive interconnecting HP-IB (IEEE-488) cable are grouped into three clusters according to their functions (Data Bus, Data Byte Transfer Control Bus, General Interface Management Bus).

In June 1987 the IEEE approved a new standard for programmable instruments called IEEE Std. 488.2-1987 Codes, Formats, Protocols, and Common Commands. It works with the IEEE Standard Digital Interface for Programmable Instrumentation, IEEE 488-1978 (now 488.1). HP-IB is Hewlett-Packard's implementation of IEEE 488.1.
This article is provided by FOLDOC - Free Online Dictionary of Computing (


(General Purpose Interface Bus) An IEEE 488 standard parallel interface used for attaching sensors and programmable instruments to a computer. Using a 24-pin connector, up to 15 devices can be daisy chained together. HP's version is the HPIB.

GPIB (IEEE-488) Connectors
GPIB connectors are used to attach sensors and programmable instruments to computer systems.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
References in periodicals archive ?
He has had experience with computer languages including FORTRAN, C, Visual Basic, IEEE 488 instrumentation control and Ethernet protocols for instrumentation command and control.
The PXI bus offers a shared bandwidth of 132 Mb/s, which goes beyond the bandwidths available from IEEE 488, USB, and older VXI products.
Features include IEEE 488.2 compatibility, a talker/listener controller, a data transfer rate of more than 1.5 MB/sec, a 1,024-word FIFO buffer, and HS488 compatibility.
The Model KUSB-488 USB-to-GPIB Interface Adapter transforms any computer with a USB port into a full-function, IEEE 488.2 controller that can control up to 14 programmable GPIB instruments.
The new IEC/IEEE standard, 60488-2, concerns the use of IEEE 488 buses in laboratory and manufacturing instruments and is based on the IEEE 488.2[TM] standard.
The new standard, IEC/IEEE 604882, defines communication protocols for devices connected via IEEE 488 buses (or general-purpose buses) and common commands and characteristics in a range of applications.
The company produces data acquisition and IEEE 488 hardware and software for use in computer-based test systems.
232 = RS 232 422 = RS 422 488 = IEEE 488 1553 = Mil-Std 1553 a = audio ana = analog d = display interface dl = data link FLIR = forward-looking infrared IF = intermediate frequency e = ethernet LAN = local area network sc = SCSI
Most modern instruments have some type of programmable interface for remote control by a computer -- typically, the interface is RS-232 or IEEE 488 (also known as GPIB).
The system can also interface to other shop-floor devices using digital, analog, IEEE 488. Ethernet, and other common connectivity protocols.
He is experienced in computer languages including FORTRAN, C, Visual Basic, IEEE 488 instrumentation control and Ethernet protocols for instrumentation command and control.
It adapts the IEEE 488 GPIB standard to Ethernet in much the same way as USB-TMC does for USB.