Serial488A, Serial488A/OEM, Serial488A/512KUser’s ManualIOtech, Inc.25971 Cannon RoadCleveland, OH 44146Phone: (440) 439-4091Fax: (440) 439-4093E-mai
1.81.6 AbbreviationsThe following IEEE 488 abbreviations are used throughout this manual.addr n IEEE bus address "n"ATN Attention lineCA Co
2.1Getting Started2.1 InspectionThe Serial488A was carefully inspected, both mechanically and electrically,prior to shipment. When you receive the i
2.22.2 ConfigurationThree DIP switches internal to the Serial488A set the configuration of theinterface. NOTE: Selectable functions are read ONLY at
2.3SW2 Factory Default SettingsOPEN12345678SW2ModeSerial TermEchoParityCLFNo EchoNo ParityEnabledDOTSwitch Side ViewTalk Back on Time OutSW1 Factory D
2.4Serial488A Switch Location - I/O BoardS202S201S203SW1SW2 SW3SW3SW2SW1OPEN12345678OPEN12345678OPEN12345678Serial488A/OEM Switch LocationS101S102S103
2.5Serial488/512K SW1, SW2 Location - I/O BoardSW-6-8RN-1-10K74HCT244IC-39C-5-.1SW-6-8SW2SW1OPEN12345678OPEN12345678Serial488/512K SW3 Location - Mo
2.6Note that the Serial488A comes configured as an IEEE controller. In this modethe Serial488A is designed to allow an RS-232 computer to communicate
2.7Refer to the following diagram for specific baud rates. Note: on the Serial488/512K,selecting 57600 baud will have the same effect as selecting 19
2.82.3.2 Serial Word Length Selection - Data BitsSW1-6 determines the number of data bits, often referred to as wordlength, for each serial character
2.9 SW2 View for Serial Parity SelectionOPEN12345678DOTSwitch Side ViewOPEN12345678Odd Parity Mark ParityOPEN12345678OPEN12345678Even
WarrantyYour IOtech warranty is as stated on the product warranty card. You may contact IOtech byphone, fax machine, or e-mail in regard to warranty-
2.102.3.6 Serial Handshake SelectionSwitch SW1-5 is used to select between hardware [RTS/CTS] orsoftware [Xon/Xoff] serial handshake control.With Xo
2.112.4 Terminator SelectionThe Serial488A can be configured to provide RS-232 to IEEE 488 and IEEE488 to RS-232 terminator substitution. This is us
2.122.4.2 IEEE Bus Terminator SelectionSW3-6 through SW3-8 set the IEEE bus terminators used for data sentor received by the Serial488A. EOI, a line
2.13The Peripheral mode is used when interfacing a serial device to an IEEEcontroller. Data which is sent by the IEEE controller to the Serial488A is
2.14SW3 View for IEEE Address SelectionOPEN1234567810DOTSwitch Side View0 x 161 x 8 0 x 41 x 20 x 1= 0= 8= 0= 2= 0+IEEE Address = 102.7 Feature Selec
2.15SW1 View for Controller Talk-Back on Terminator SelectionOPEN12345678DOTSwitch Side ViewOPEN12345678Talk Back on Terminator DisabledTalk Back on T
2.162.8 Serial InterfaceThe Serial488A and Serial488A/OEM have the ability to output signal levelsthat are compatible with either RS-232 or RS-422. A
2.17RS-232 Signal Levels Selected - Serial488A/OEMShorting PlugJ106J105RS-232RS-4222.8.2 Serial Signal DescriptionsThe Serial488A is equipped with a
2.18Rear View of the Serial488A's Serial Connector-RXD-TXDCTSRTS+TXD+RXD+VTEST+VTESTGND1131425-RxD Receive Data - Input - Pin 2This pin accepts s
2.19RTS Request To Send - Output - Pin 5The RTS output is used as a hardware handshake line to preventthe RS-232/RS-422 host from transmitting serial
1.1Introduction1.1 DescriptionThe Serial488A, Serial488A/OEM and Serial488/512K Bus Convertersprovide transparent communication from a serial compute
2.202.8.3 Serial Cable Wiring DiagramsIf a cable was not purchased with the interface, the following diagramswill be helpful in making your own cable
2.21IBM PC/XT/PS2 to Serial488A Wiring Diagram (RS-232)2345623456-RxD-TxDCTSRTSVtest-RxD-TxDDSRCTSRTSDB-25 Female DB-25 Male7 7 GndGndIBM PC/XT/PS2 to
2.222.9 General OperationRefer to the following sections for specific operational modes. This sub-sectiongives a general test of functionality. After
2.23Hardware Fault Identification Table - Serial488/512KError Talk Listen Empty Full
2.24If the front panel indicators do not flash and the POWER indicator does notremain lit there may not be any power supplied to the interface. In thi
3.1Controller Operation3.1 Controller Mode (Serial to IEEE) OperationThe IEEE Controller mode allows a serial RS-232 or RS-422 host device tosend dat
3.2If the IEEE device has been addressed to talk but does not respond or finishtransmission by the time additional characters are received into the ci
3.3SW3 View for IEEE Address SelectionOPEN1234567810DOTSwitch Side View0 x 161 x 8 0 x 41 x 20 x 1= 0= 8= 0= 2= 0+IEEE Address = 103.4 Talk Back Feat
3.4When the serial input buffer becomes empty, the Serial488A checksthe last characters sent to the IEEE bus device. If these were the IEEE bustermin
3.53.4.2 Talk Back On Time OutSW2-2 selects whether the Serial488A should address the attachedbus device to talk when the Serial488A has no more seri
1.21.2 Serial488 and Serial488A DifferencesThe Serial488A is both a hardware and firmware upgrade to the Serial488.When issuing product improvements,
3.6The following is an example of how this feature can be used tocommunicate with an IEEE plotter. The program example is written inBasic on an IBM P
3.73.5 Plotter ApplicationsTo use the Serial488A to interface an HP-IB plotter to a serial computer port,you will need the following information abou
3.8An IBM PC based Graphics SystemThe following shows the Serial488A's internal switch settings required to use aHewlett Packard 7580A plotter wi
3.9Selecting RS-232 Signal Levels - Serial488A/OEMShorting PlugJ106J105RS-232RS-422
3.10Serial488A Settings For Use With HP 7580A Plotter on an IBM PCOPEN12345678SW3IEEE AddrIEEE TermEOI5CR OnlyEnabledDOTSwitch Side ViewOPEN12345678SW
3.11When using the Serial488A with plotting programs on the Macintosh™computer with graphic drivers such as MacPlot™, some serial data format paramete
3.12A Macintosh based Graphics SystemThe Macintosh computer outputs RS-422 levels. Because of this, the internalDIP shorting jumper is set to the RS-4
3.13Selecting RS-422 Signal Levels - Serial488A/OEMShorting PlugRS-232RS-422J105J106
3.14The following illustrates the Serial488A's internal switch settings for use withMacPlot utilizing the previously described format.Serial488A
3.15After configuration, turn on the plotter and the Serial488A. The Serial488A'sfront panel LEDs should all light momentarily while it performs
1.31.4 Available AccessoriesAdditional accessories that can be ordered for the Serial488A include:CA-7-11.5 foot IEEE 488 CableCA-7-26 foot IEEE 488
4.1Peripheral Operation4.1 Peripheral Mode OperationThis mode of operation is useful in interfacing a serial device, such as a serialprinter, plotter
4.2When the serial input buffer requests one of the last 10 queues (1280 characterlocations left), it signals the serial host that it should stop send
4.3error can be used to alert the operator to the problem, such as a printer outof paper, so that it can be corrected. If the controller then restart
4.4When serial data is received, DIO5 of the Serial Poll byte is set, '1', toindicate to the IEEE controller that the serial input buffer is
4.5Serial Poll Status ByteDIO8 DIO7 DIO6 DIO5 DIO4 DIO3 DIO2 DIO11428163264128IEEE Input Buffer Not Empt yNot Used - Al ways '0'Serial Hands
4.6DIO4 IEEE Input Buffer FullWhen this bit is set, it indicates that the Serial488A may hold offthe controller on subsequent data transfers. The inte
4.7In the previous example, the serial terminator should be selected for CR Onlywith the IEEE terminator set to CR-LF. When a serial CR character is r
4.8When the Serial488A is addressed to listen, it accepts data from theactive talker and outputs this data through the serial interface. It substitut
4.94.6.7 Unlisten (UNL)UNL places the Serial488A in the Listener Idle State.4.6.8 Untalk (UNT)UNT places the Serial488A in the Talker Idle State.4.7
4.104.8 IEEE to Serial ApplicationsThe following program uses a Serial488A as an interface to a serial instrumentor host computer. The IEEE controlle
1.4Specifications:$51,1*Do not use this interface outdoors! The interface is intended for indoor use only! Outdoorconditions could result in equipme
5.1IEEE 488 Primer5.1 HISTORYThe IEEE 488 bus is an instrumentation communication bus adopted by theInstitute of Electrical and Electronic Engineers
5.2commands all other devices to ignore what is being transmitted. A device is instructedto listen by being Addressed to Listen. This device is then
5.3}DIO1-8DAV NRFD NDAC IFC ATN SRQ REN EOI To Other DevicesDevice 1 System Controller Able to Talk, Listen, and ControlDevice 2 DMM Able to Tal
5.45.3 SEND IT TO MY ADDRESSIn the previous discussion, the terms Addressed to Talk and Addressed toListen were used. These terms require some clari
5.55.4.2 Interface Clear (IFC)The IFC line is used only by the System Controller. It is used to placeall bus devices in a known state. Although devi
5.65.5 HANDSHAKE LINESThe GPIB uses three handshake lines in an "I'm ready - Here's the data - I've gotit" sequence. This ha
5.7All ReadyAll ReadyNone ReadyNone ReadyValid Not ValidNot ValidValid1st Data Byte 2nd Data ByteAll AcceptAll AcceptNone AcceptNone AcceptDIO1-8 (c
5.85.7.2 Listen Address Group (LAG)There are 31 (0 to 30) listen addresses associated with this group. The 3most significant bits of the data bus are
5.95.7.8 Selected Device Clear (SDC)This causes a single device to be initialized to a pre-defined or power upstate. ($04)5.7.9 Serial Poll Disable
5.105.7.14 Parallel Poll Configure (PPC)This configures devices capable of performing a Parallel Poll as towhich data bit they are to assert in respo
1.5Data Format: Selectable 7 or 8 data bits; 1 or 2 stop bits; odd, even, mark,space and no parity on transmit.Duplex: Full with Echo/No Echo.Serial C
5.115.8.1 Serial PollSuppose the Controller receives a service request. For this example,let's assume there are several devices which could asse
6.1Service Information6.1 Factory ServiceIf problems are encountered in using the Serial488A you should first telephonethe factory. Many problems can
6.2Decoding of the microprocessor address space is accomplished with aProgrammable Logic Array [U110 (16L8)]. The Memory space allocation isAddress
6.36.3 Serial488A Mother Board Component LayoutR101D101C102Y101C118C117C101U101R102D103D104D105D106D102C124+R104U110C110J101C113U113J104C104U104U105
6.46.4 Serial488A I/O Board Component LayoutR205S205SW-201SW-202SW-203 OPEN 12345678 OPEN 12345678 OPEN 12345678R201R202R203+++ +C205C206C210C201U20
6.56.5 Replaceable Parts List - Serial488ASchematic Part Number DescriptionC101-C108 C-5-.1 Ceramic, 25vC110,C113 C-5-.1 Ceramic, 25vC117,C118 C-5-15
6.76.7 Serial488A/OEM Mechanical Dimensions4.10DATUM 'A'1.132.974.300.20I E E E 4 8 8Mounting Holes0.0500.207.807.60Mounting Holes0.050R S
6.8CLBACLCDFGdia. 2 placesE0.200 Radius typ10° typABCDEFG1.842 0.921 1.5780.789 0.640 0.320 0.194Note: Does not imply orientationIEEE Connector Mounti
6.96.8 Replaceable Parts List - Serial488A/OEM Schematic Part Number DescriptionC101-C114 C-5-.1 Ceramic, 25vC
1.6Serial488A/OEMIEEE 488Implementation: C1, C2, C3, C4 and C28 controller subsets.(Serial to IEEE)SH1, AH1, T6, TE0, L4, LE0, SR1, RL0, PP0, DC1, DT0
6.106.9 Serial488/512K Motherboard Component LayoutR101D101C102U102Y101C118C117C101U101R102D103D104D105D106D102C124+DD-2DD-2DD-2DD-2DD-2R104RN-2-470
6.116.10 Serial488/512K I/O Board Component LayoutJ101CN-2++.33.33.33.33.33.33.33.33.33.33.33.33.33.33.33C-2-10074LS373IC-32RN-3-47RN-3-4774HCT240IC
6.126.11 Replaceable Parts List - Serial488/512KSchematic Part Number DescriptionC101-C105 C-5-.1 0.1µF, 25v ceramicC110 C-5-.1 0.1µF, 25v ceramicC11
6.13Schematic Part Number DescriptionU201-U216 IC-46 256K DRAM 150NSU217 IC-50 74LS373 Octal Tri-State DU218 ,U219 IC-14 74HCT244 Octal BufferU220-U
A.1Sample Programs10 REM *** DUMB TERMINAL PROGRAM FOR THE Serial488A20 REM *** Running under IBM Basica30 REM *** This Program allow
B.1Appendix B Character Codes and IEEE Multiline MessagesNULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANE
1.7Serial488/512KIEEE 488-1978Implementation: C1, C2, C3, C4 and C28 controller subsets.(Serial to IEEE)SH1, AH1, T6, TE0, L4, LE0, SR1, RL0, PP0, DC1
Commenti su questo manuale