598226
239
Zoom out
Zoom in
Previous page
1/256
Next page
The IEEE-488 bus, which is also frequently referred to a the GPIB (General Purpose In-
terface Bus), was designed as a parallel transfer medium to optimize data transfer without
using an excessive number of bus lines. In keeping with this goal, the bus has only eight
data lines that are used for both data and with most commands. Five bus management lines
and three handshake lines round out the complement of bus signal lines
A typical set up for controlled operation is shown in Figure E-1. Generally, a system will
contain one controller and a number of other instruments to which the commands are given.
Device operation is categorized into three operators: controller, talker and listener. The con
-
troller does what its name implies; it controls the instruments on the bus. The talker sends
data while a listener receives data. Depending on the type of instrument, any particular de
-
vice can be a talker only, a listener only or both a talker and listener.
There are two categories of controllers: system controller, and basic controller. Both are
able to control other instruments, but only the system controller has the absolute authority
in the system. In a system with more than one controller, only one controller may be active
at any given time. Certain protocol is used to pass control from one controller to another.
The IEEE-488 bus is limited to 15 devices, including the controller. Thus, any number of
talkers and listeners up to that limit may be present on the bus at one time. Although several
devices may be commanded to listen simultaneously, the bus can have only one active talk
-
er, or communications would be scrambled.
A device is placed in the talk or listen state by sending an appropriate talk or listen com-
mand. These talk and listen commands are derived from an instrument’s primary address.
The primary address may have any value between 0 and 31, and is generally set by rear
panel DIP switches or programmed in from the front panel of the instrument. The actual lis
-
ten address value sent out over the bus is obtained by ORing the primary address with $20.
For example, if the primary address is $16, the actual listen address is $36 ($36 = $16 +
$20). In a similar manner, the talk address is obtained by ORing the primary address with
$40. With the present example, the talk address derived from a primary address of 16 dec
-
imal would be $56 ($56 = $16 + $40).
The IEEE-488 standards also include another addressing mode called secondary ad-
dressing. Secondary addresses lie in the range of $60-$7F. Note, however, that many de-
vices, including the Model 2000, do not use secondary addressing.
Once a device is addressed to talk or listen, the appropriate bus transactions take place.
For example: if the instrument is addressed to talk, it places its data string on the bus one
byte at a time. The controller reads the information and the appropriate software can be used
to direct the information to the desired location.
E-4 IEEE-488 Bus Overview
2000-900 (J - Aug 2010) BOOK.fm Page 4 Wednesday, October 12, 2011 12:29 PM
239


Need help? Post your question in this forum.

Forumrules


Report abuse

Libble takes abuse of its services very seriously. We're committed to dealing with such abuse according to the laws in your country of residence. When you submit a report, we'll investigate it and take the appropriate action. We'll get back to you only if we require additional details or have more information to share.

Product:

For example, Anti-Semitic content, racist content, or material that could result in a violent physical act.

For example, a credit card number, a personal identification number, or an unlisted home address. Note that email addresses and full names are not considered private information.

Forumrules

To achieve meaningful questions, we apply the following rules:

Register

Register getting emails for Keithley 2000 at:


You will receive an email to register for one or both of the options.


Get your user manual by e-mail

Enter your email address to receive the manual of Keithley 2000 in the language / languages: English as an attachment in your email.

The manual is 5,8 mb in size.

 

You will receive the manual in your email within minutes. If you have not received an email, then probably have entered the wrong email address or your mailbox is too full. In addition, it may be that your ISP may have a maximum size for emails to receive.

Others manual(s) of Keithley 2000

Keithley 2000 User Manual - German - 122 pages


The manual is sent by email. Check your email

If you have not received an email with the manual within fifteen minutes, it may be that you have a entered a wrong email address or that your ISP has set a maximum size to receive email that is smaller than the size of the manual.

The email address you have provided is not correct.

Please check the email address and correct it.

Your question is posted on this page

Would you like to receive an email when new answers and questions are posted? Please enter your email address.



Info