60
RS-232IEEE 488 INTERFACE CONVERTER
6.7.12 T
AKE
C
ONTROL
(TCT)
This command passes bus control responsibilities from the current Controller
to another device which has the ability to control. ($09 )
6.7.13 S
ECONDARY
C
OMMAND
G
ROUP
(SCG)
These are any one of the 32 possible commands (0 to 31) in this group. They
must immediately follow a talk or listen address. ($60 to $7F)
6.7.14 P
ARALLEL
P
OLL
C
ONFIGURE
(PPC)
For devices capable of performing a Parallel Poll, this command determines
which data bit they are to assert in response to a Parallel Poll ($05)
6.7.15 P
ARALLEL
P
OLL
U
NCONFIGURE
(PPU)
This disables all devices from responding to a Parallel Poll. ($15)
6.8 More on Service Requests
Most of the commands covered, both uniline and multiline, are the
responsibility of the Active Controller to send and the bus devices to
recognize. Most of these happen routinely by the interface and are totally
transparent to the system programmer. Other commands are used directly by
the user to provide optimum system control. Of the uniline commands, SRQ
is very important to the test system, and the software designer has easy access
to this line by most devices. Service Request is the method by which a bus
device can signal to the Controller that an event has occurred. It is similar to
an interrupt in a microprocessor-based system.
Most intelligent bus peripherals have the ability to assert SRQ. A DMM might
assert it when its measurement is complete, if its input is overloaded or for
any of an assortment of reasons. A power supply might SRQ if its output has
current limited. This is a powerful bus feature that removes the burden from
the System Controller to periodically inquire, “Are you done yet?” Instead, the
Controller says, “Do what I told you to do and let me know when you’re done”
or “Tell me when something is wrong.”
Since SRQ is a single line command, there is no way for the Controller to
determine which device requested the service without additional information.
This information is provided by the multiline commands for Serial Poll and
Parallel Poll.