W&T Interfaces
for TCP/IP, Ethernet, RS-232, RS-485, USB, 20mA
Glass and plastic fiber optic, http, SNMP, OPC, I/O digital, I/O analog, ISA, PCI, ...?
      Products
Home Contact   Distributors worldwide
Languages:
DE

US

ES

IT

RU
Web-IO Universal
Digital
Analog
Web-IO application-ready
Monitor climate
Alarm Reporting Center
Web-Count / S0 acquisition
IP monitoring
Data Server
Motherbox 2
pure.box 2
Network Memory
TCP/IP-Ethernet servers
Com-Server (serial)
USB Server
Serial interfaces
USB, RS232, RS485, 20mA
Isolators & fiber optics
USB, RS232, RS485, 20mA
PC cards
PCI Express, PCI and
ISA bus
...
Printer interfaces
Accessories
Downloads
Old
Shopping basket Your shopping basket

 
      Technical knowledge
Books, articles, glossaries...
Technical background info
Applications for Com-Server,
USB Server
, Web-IO,
Web Thermometer,
Motherbox and pure.box
 

Background information:

IEEE488 Bus Systems




 Additional links: Home / Product Locator Print version


Basics



The IEEE488 standard defines a parallel, 8-bit wide bus which is today used mainly to control measuring devices in laboratory applications.

Meanwhile, companies such as HP and Commodore also promoted the bus as a periperal interface, for example to connect their printers, plotters and external hard drives. In addition to the name "IEEE488", there exist designations which are in part promoted by other standardizing committees:
HP-IB, GP-IB, IEC 625, as well as DIN IEC 625


Topology



A maximum of 15 stations can be connected in parallel to the bus system. The bus uses 25-pin SUB-D connectors (IEC 625) or 24-pin Amphenol connectors (IEEE488), which are generally in turn provide on their back side a 24-pin female for connecting an additional device ("backpack" technique).

The overall length of a bus system can be up to 20m, although the cable distance between any 2 stataions must not exceed 2m.


Bus control and bus management



The IEEE488 bus is a master/slave system in which a computer generally assumes the so-called controller function and controls access to the bus by the other stations. Before the actual sending of user data, this controller must first address the desired terminal defice as a talker or listener, depending on the required data direction.

An exception fo master/slave operation is "Listen-only" mode. In this mode, devices such as printers accept all data sent on the bus regardless of addressing. When using a single printer on an oscilloscope, you can for example avoid having to configure the addresses.


Bus Signals



All signals on the IEEE488 bus are sent as TTL levels using open collector technique. The 16 lines can be divided into 3 groups:
  • Data bus (DI01-DI08)
    Depending on the state of the control bus, either user data or address information is sent over the data lines.

  • Control bus (ATN, IFC, REN, SRQ, EOI)
    ATN (Attention) is used to distinguish between address information and user data. ATN = "LOW" indicates transmission of an address datum.
    IFC (Interface clear) is activated to initialize all connected devices.
    REN (Remote enable) is used to switch all stations from local to interface operation.
    SRQ (Service Request) represents the interrupt line of the IEEE488 bus. Bus stations can use this to report to the controller that for example data are ready to be picked up.
    EOI (End or identify) must be considered in conjunction with the status of the ATN line: this signal can be used for example to indicate the last byte in a data transmission.

  • Handshake bus (DAV, NRFD, NDAC)
    These signals are used for flow control in data transmission. Similar to the strobe signal in the Centronics interface, setting the DAV indicates the presence of a valid byte on the data lines. NRFD and NDAC are used by a listener to indicate readiness to receive data and that data have been received respectively.


Pin configuration



The IEEE 488 configuration on a 24-pin Amphenol connector is shown in the following table:

PinSignalPinSignal
1DI0113DI05
2DI0214DI06
3DI0315DI07
4DI0416DIO8
5EOI17REN
6DAV18GND
7NRFD19GND
8NDAC20GND
9IFC21GND
10SRQ22GND
11ATN23GND
12Shield24GND


 
  • Mister Wong
  • Google Bookmarks
  • Twitter
  • Facebook
  • Digg
   Imprint
We are here for you personally! Wiesemann & Theis GmbH Tel.: +49 202/2680-110 (M-F 8:00 - 5:00)
Porschestr. 12 fax: +49 202/2680-265
42279 Wuppertal Individual e-mail

© Wiesemann & Theis GmbH, subject to error and alteration: Since we can make errors, none of our statements should be used without verification. Please report any mistakes or misunderstandings so that we can be aware of them and respond appropriately as quickly as possible.