background image

Technical Information

Chapte r 3

GPIB-BUF User Manual

3-6

© National Instruments Corp.

The GPIB-BUF SRQ-on-empty feature and serial poll status byte are useful
for several reasons.

A remote  Controller is able to tell when a data transfer to a plotter or
printer is completely finished.

A ready indicator is provided to a remote GPIB Controller signaling
that the GPIB-BUF has been powered on, has successfully completed
its self-test, and is ready to accept data.

A means is provided by which very large files can be transferred
without depleting the bandwidth of the GPIB Talker and the GPIB bus.

The following paragraphs explain how this last point can be beneficial:

Suppose that you need to send a file to a plotter via the GPIB-BUF and the
file is larger than the available memory in the GPIB-BUF.  Since the plotter
is a slow data acceptor and you are sending a large file, the GPIB -BUF
buffer will most likely become full.  If this happens, the GPIB bus as well
as the GPIB Talker will bottleneck to the same speed as the plotter.

To avoid this problem, the SRQ-on-empty function can be enabled and the
GPIB Talker/Controller can send data amounts up to, but not exceeding the
GPIB-BUF buffer size.  The Controller can then unaddress the GPIB-BUF
and allow other devices to use the GPIB while the GPIB-BUF is spooling
the file to the target device.  The Controller also is now free to perform
other work while the file is being spooled.  When the GPIB-BUF has
emptied its internal data buffer, it then requests service using SRQ* to
indicate that it is ready for additional data.  The Controller can then
re -address the GPIB-BUF to listen and continue sending the rest of the file
in the above manner until all the data has been transferred.

Since the GPIB-BUF is a fully transparent, self-contained unit, the amount
of data buffering can also be increased by chaining multiple GPIB-BUF
units together.

Another means by which a Controller can determine if a device requires
service is by a parallel poll.  During a parallel poll, each responding device
indicates its need for service by returning a status bit via one of the GPIB
data lines.  GPIB data line assignments, as well as the level (high or low) of
the GPIB line, depend on the last parallel poll configuration command sent
to the device.

Summary of Contents for GPIB-BUF

Page 1: ...Copyright 1989 1994 National Instruments Corporation All Rights Reserved GPIB BUF User Manual February 1994 Edition Part Number 320125 01...

Page 2: ...ices Australia 03 879 9422 Austria 0662 435986 Belgium 02 757 00 20 Canada Ontario 519 622 9310 Canada Qu bec 514 694 8521 Denmark 45 76 26 00 Finland 90 527 2321 France 1 48 14 24 24 Germany 089 741...

Page 3: ...accuracy In the event that technical or typographical errors exist National Instruments reserves the right to make changes to subsequent editions of this document without prior notice to holders of th...

Page 4: ...e trademarks or trade names of their respective companies Warning Regarding Medical and Clinical Use of National Instruments Products National Instruments products are not designed with components and...

Page 5: ...luding interference that may cause undesired operation Canadian Department of Communications This device complies with the limits for radio noise emissions from digital apparatus set out in the Radio...

Page 6: ...y from the receiver with which it is interfering Reorient or relocate the receiver s antenna Be sure that the equipment is plugged into a grounded outlet and that the grounding has not been defeated w...

Page 7: ...BUF Front Panel 1 3 The GPIB BUF Rear Panel 1 4 The GPIB Connectors 1 4 Chapter 2 Installation and Operation 2 1 Installation 2 2 Step 1 Inspect the GPIB BUF 2 2 Step 2 Verify the Voltage Requirement...

Page 8: ...ctor and Signal Designations 1 5 Figure 2 1 GPIB BUF System Setup Example 2 1 Figure 2 2 Factory Default Switch Settings 2 4 Figure 3 1 Serial Poll Status Byte 3 5 Tables Table 1 1 LED Descriptions 1...

Page 9: ...2 Installation and Operation describes the procedures for installing and operating the GPIB BUF Chapter 3 Technical Information contains a more detailed description of the operation of the GPIB BUF Th...

Page 10: ...ollowing document contains information that you may find helpful as you read this manual ANSI IEEE Standard 488 1 1987 IEEE Standard Digital Interface for Programmable Instrumentation ANSI IEEE Standa...

Page 11: ...GPIB data buffer which increases GPIB performance by isolating a slow GPIB data acceptor from the rest of the GPIB system This increase in performance is reflected both in an increase in the GPIB ban...

Page 12: ...directional data transfers The target GPIB device appears to be connected directly to the IEEE 488 bus What Your Kit Contains Your kit should contain the following components Component Part Number One...

Page 13: ...es The following table describes each LED Table 1 1 LED Descriptions LED Indication POWER Indicates that power to the unit has been applied and the ON OFF switch is in the ON position READY Indicates...

Page 14: ...are standard 24 pin shielded AMP CHAMP female connectors with metric screwlock hardware As you face the rear panel the GPIB IN connector is the right most GPIB connector The GPIB OUT connector is loca...

Page 15: ...t to the internal GPIB BUF RAM buffer is output via the GPIB OUT port Under normal operating conditions you should only connect one device your GPIB target device to the GPIB OUT port Figure 1 4 shows...

Page 16: ...B BUF placed in a GPIB system with a GPIB Talker Controller such as an IBM PC with a National Instruments GPIB PCII Controller board installed and a slow GPIB data acceptor such as an HP 7475A Color P...

Page 17: ...he shipping container and its contents for damage If damage appears to have been caused in shipment file a claim with the carrier Retain the packing material for possible inspection and or reshipment...

Page 18: ...he SRQ on empty function or the device clear response method you must open the unit and change the configuration switches The following steps describe how to change the configuration switches 1 Discon...

Page 19: ...Factory Default Switch Settings Table 2 1 and Table 2 2 detail the possible configurations of the eight switches and what each configuration indicates For more information on the different operating m...

Page 20: ...OFF OFF ON ON OFF Sets GPIB primary address 6 OFF OFF ON ON ON Sets GPIB primary address 7 OFF ON OFF OFF OFF Sets GPIB primary address 8 OFF ON OFF OFF ON Sets GPIB primary address 9 OFF ON OFF ON OF...

Page 21: ...N ON OFF OFF Sets GPIB primary address 28 ON ON ON OFF ON Sets GPIB primary address 29 ON ON ON ON OFF Sets GPIB primary address 30 ON ON ON ON ON Sets listen only operation Step 4 Connect the Cables...

Page 22: ...is powered on before the GPIB BUF When the GPIB BUF is addressed to listen all data sent to the unit via the GPIB IN port is input directly to memory by the on board DMA controller at speeds up to 900...

Page 23: ...ctionality Both controller chips are connected to their respective ports through GPIB transceivers which are responsible for guaranteeing that the electrical characteristics of the IEEE 488 specificat...

Page 24: ...en Therefore all data transferred on the GPIB IN port is accepted by the GPIB BUF and output to the target device When operating in listen only mode the GPIB BUF can neither return any data from the t...

Page 25: ...wed to approximately the same rate as that of the target device accepting the data Upon being addressed to talk the GPIB BUF updates the front panel address indicators by turning on the TALK indicator...

Page 26: ...he GPIB OUT port once at power up for 500 s The action of asserting IFC for at least 100 s initializes the GPIB link to the target device and establishes the ability of the GPIB BUF to address the tar...

Page 27: ...ing SRQ 0 buffer is not empty 1 asserting SRQ 1 buffer is empty Figure 3 1 Serial Poll Status Byte The empty bit always reflects the current status of the buffer while the SRQ bit only returns a 1 if...

Page 28: ...is problem the SRQ on empty function can be enabled and the GPIB Talker Controller can send data amounts up to but not exceeding the GPIB BUF buffer size The Controller can then unaddress the GPIB BUF...

Page 29: ...GPIB Controller configures the GPIB BUF with a PPE message from 68 to 6F hex the GPIB BUF during a parallel poll drives the data line which the Controller has specified active when the internal data b...

Page 30: ...ut error will occur This can be easily corrected by either increasing or disabling time limits on GPIB operations of this type to very slow data acceptors A more efficient way to handle responses afte...

Page 31: ...roup Execute Trigger GET Go To Local GTL nor Local Lockout LLO have any effect on the GPIB BUF The GPIB IN port on the GPIB BUF can only act as a GPIB Talker or Listener It should not be passed contro...

Page 32: ...A 1 Electrical Characteristics Characteristic Specification Power Supply Unit Wall mount type 115 VAC or 230 VAC 50 60 Hz input 9 VDC 1A max output Voltage 9 VDC regulated Current 700 mA typical 1 0...

Page 33: ...struments Corp Table A 3 Physical Characteristics Characteristic Specification Case Size 1 6 in by 5 7 in by 8 4 in 40 6 mm by 144 8 mm by 213 4 mm Case Material All metal enclosure Rack Mounting Sing...

Page 34: ...onday through Friday from 8 00 a m to 6 00 p m central time In other countries contact the nearest branch office You may fax questions to us at any time Corporate Headquarters 512 795 8248 Technical s...

Page 35: ...if necessary Name Company Address Fax Phone Computer brand Model Processor Operating system Speed MHz RAM MB Display adapter Mouse yes no Other adapters installed Hard disk capacity MB Brand Instrume...

Page 36: ...The problem is List any error messages The following steps will reproduce the problem...

Page 37: ...ach time you revise your hardware configuration and use this form as a reference for your current configuration National Instruments Products GPIB BUF Revision Switch Settings Other Products Computer...

Page 38: ...the documentation supplied with our products This information helps us provide quality products to meet your needs Title GPIB BUF User Manual Edition Date February 1994 Part Number 320125 01 Please c...

Page 39: ...e the errors Thank you for your help Name Title Company Address Phone Mail to Technical Publications National Instruments Corporation 6504 Bridge Point Parkway MS 53 02 Austin TX 78730 5039 Fax to Tec...

Page 40: ...ional Standards Institute C Celsius EMI electromagnetic interference FCC Federal Communications Commission GPIB General Purpose Interface Bus Hz hertz IEEE Institute of Electrical and Electronic Engin...

Reviews: