Black Box IC026A-R2, IC026AE-R2 manual RS-232↔IEEE 488 Interface Converter

Page 54

RS-232IEEE 488 INTERFACE CONVERTER

At a committee meeting, everyone present usually listens. This is not the case with the GPIB. The Active Controller selects which devices will listen and commands all other devices to ignore what is being transmitted. A device is instructed to listen by being Addressed to Listen. This device is then referred to as an Active Listener. Devices that are to ignore the data message are instructed to Unlisten.

The reason some devices are instructed to Unlisten is quite simple. Suppose a college instructor is presenting the day’s lesson. The students are told to raise their hands if the instructor has exceeded their ability to keep up while taking notes. If a hand is raised, the instructor stops his discussion to allow the slower students the time to catch up. In this way, the instructor is certain that each and every student receives all the information he is trying to present. Since there are a lot of students in the classroom, this exchange of information can be very slow. In fact, the rate of information transfer is no faster than the rate at which the slowest note-taker can keep up. The instructor, though, may have a message for one particular student. The instructor tells the rest of the class to ignore this message (Unlisten) and tells it to that one student at a rate which he can understand. This information transfer can then happen much quicker, because it need not wait for the slowest student.

The GPIB transfers information in a similar way. This method of data transfer is called handshaking. More on this later.

For data transfer on the IEEE 488, the Active Controller must:

a)Unlisten all devices to protect against eavesdroppers.

b)Designate who will talk by addressing a device to talk.

c)Designate all the devices who are to listen by addressing those devices to listen.

d)Indicate to all devices that the data transfer can take place.

54

Image 54
Contents RS-232↔IEEE Interface Converter RS-232↔IEEE 488 Interface Converter Trademarks Used in this Manual RS-232↔IEEE 488 Interface Converter NOM Statement RS-232↔IEEE 488 Interface Converter Contents RS-232↔IEEE 488 Interface Converter Contents Specifications IEEE-488 InterfaceSerial Interface Specifications GeneralIntroduction DescriptionAbbreviations Inspection ConfigurationGetting Started Serial PortSW3 Serial Port Settings Switch SW1 Selecting the Serial Baud Rate Switch SW1 Selecting the Serial Word Length Data Bits Switch SW2 Selecting the Serial Parity Switch SW1 Selecting the Serial Handshake Switch SW2 Selecting the Serial Terminator Selecting Terminator SubstitutionSelecting the Mode Switch SW3 Selecting the Ieee Bus Terminator10. Switch SW2 Selecting the Mode Selecting the Ieee AddressFeature Selections Serial Interface 15. Selecting RS-232 or RS-422 Signal Levels Clear To Send-Input-Pin RxD Receive Data-Input-PinTxD Transmit Data-Output-Pin Request To Send-Output-Pin+RxD Receive Data Plus-Input-Pin Vtest Test Voltage-Output-PinGnd Ground-Pin +TxD Transmit Data Plus-Output-PinRTS CTS General DSR RTS CTSGetting Started Controller Operation Controller-Mode Serial to Ieee OperationSerial and Ieee Terminator Substitution Talk-Back Features Ieee Address SelectionSwitch SW1 Enabling or Disabling Talk-Back on Terminator Switch SW2 Enabling or Disabling Talk-Back on Timeout 7470A SP1PA1000,1000PDPA1000,6000PUSP0Plotter Applications A PC-Based Graphics System SW3 MacPlot Configuration Screen Setting the Internal DIP Shorting Jumper for RS-422 SW3 Printer Applications Peripheral Operation Peripheral-Mode OperationSerial and Ieee Input Buffers Ieee Data Transfers Controlled BUS Data Transfers Serial-Poll Status-Byte Register DIO8 Ieee Input Buffer not EmptySerial Input Buffer not Empty RsvNot Defined-Always Ieee Input Buffer FullUse of Serial and Bus Terminators Ieee 488 Bus ImplementationUntalk UNT SW3 View for Ieee Address Selection Ieee 488 Primer HistoryGeneral Structure RS-232↔IEEE 488 Interface Converter Send It to My Address DMMBus Management Lines Handshake Lines Data Valid DAVMultiline Commands Data LinesTalk Address Group TAG More on Service Requests Serial Poll Theory of Operation Address Device Part Number FunctionBoard Layout Component Layout of the Interface Converter’s MotherboardRED BLK Appendix A. Sample Dumb-Terminal Program CLSMultiline Messages SOHHow To Read the Chart Ascii CharacterIndex DIO1 DIO2 DIO3Index SW1 Copyright 1998. Black Box Corporation. All rights reserved