Measurement-computing Analyzer488 Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Sprzęt komputerowy Measurement-computing Analyzer488. Measurement Computing Analyzer488 User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 281
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów

Podsumowanie treści

Strona 1 - Analyzer488

Analyzer488 IEEE 488 Bus AnalyzerINSTRUCTION MANUALIOtech, Inc. • 25971 Cannon Road • Cleveland, Ohio 44146 • (440) 439-4091

Strona 2

Table of Contents5.8.1.4 Mixed 5.115.8.2 Absolute 5.125.8.3 Relative 5.125.8.4 Set Referenece 5.125.8.5 Horizontal 5.135.8.6 Vertical 5.135.9 Record M

Strona 3 - User's Manual

Section 4 Serial Controller4.6Byte 2, (F4) Data LinesF4= (%11110100)Lines DIO8 through DIO5 are asserted, DIO3 is asserted.4.9 Record Memory FormatThe

Strona 4

Section 4 Serial Controller4.7There are approximately 32 available queues for a total of 4096 bytes of buffer(character) space. Queues are continuall

Strona 5

Section 4 Serial Controller4.8Items shown in capital letters, such as ENTER or OUTPUT must beused exactly as stated but may be entered in upper or low

Strona 6

Section 4 Serial Controller4.9Numeric parameters (those that are given as numbers) are decimalunless preceded by &H in which case they are conside

Strona 7

Section 4 Serial Controller4.10[,addr,,,]An optional list of bus addresses, each onepreceded by an address separator; either a comma(,), a slash (/)

Strona 8

Section 4 Serial Controller4.114.11.2.5 ASCII Character StringsdataAn arbitrary string of characters. None of thespecial forms given above ($char, CR

Strona 9

Section 4 Serial Controller4.12hslineA state of the handshake lines. May be ERROR.ERROR is used to specify the state of thehandshake lines when a bus

Strona 10 - Table of Contents

Section 4 Serial Controller4.13mode allows control of the IEEE 488 bus using high level commands.Low Level Controller mode allows direct control over

Strona 11

Section 4 Serial Controller4.14If a command is preceded by an asterisk then that command isunasserted. For example, *REN states that the remote enabl

Strona 12

Section 4 Serial Controller4.15@The system ID command @, followed by a CR and/or LF, is used to unlock theAnalyzer488 from an inappropriate command.

Strona 13 - Introduction

Table of Contents6.6.2 Keyboard and Display Commands 6.36.6.3 Waveform Control Commands 6.36.6.4 Poll Response Commands 6.56.6.5 Miscellaneous Command

Strona 14 - Section 1 Introduction

Section 4 Serial Controller4.16@@ Sending the system ID command @@ causes the Analyzer488 to return to power-on conditions. All data bu

Strona 15

Section 4 Serial Controller4.17ABORT The ABORT command causes the Interface Clear (IFC) bus management line tobe asserted for at least 500 microsecond

Strona 16

Section 4 Serial Controller4.18ADDRESSThe ADDRESS command sets the IEEE 488 bus address of the Analyzer488when functioning as a high level controller.

Strona 17

Section 4 Serial Controller4.19ARMThe ARM command programs the Analyzer488 to send event messages to theserial host when one or more specified events

Strona 18

Section 4 Serial Controller4.20TRIGGERThe event message 'TRIGGER' is returned to the serial host when theAnalyzer488 trigger circuitry has f

Strona 19

Section 4 Serial Controller4.21ASSERT The ASSERT command asserts one or more bus management and/or data lineswhen the Analyzer488 is in the Low Level

Strona 20 - Analyzer ROM Error

Section 4 Serial Controller4.22EXAMPLESPRINT#1,"ASSERT SRQ"assert the SRQ linePRINT#1,"ASSERT ATN REN DATA &H54"send the bus c

Strona 21 - BUS 'A' 41 ¼

Section 4 Serial Controller4.23CLEARThe CLEAR command causes the Analyzer488 to issue a Device Clear (DCL)bus command. If optional addresses are inclu

Strona 22

Section 4 Serial Controller4.24CONTROLLERThe CONTROLLER command is used to configure the Analyzer488 to operate asa High Level System Controller (CONT

Strona 23 - Getting Started

Section 4 Serial Controller4.25The same example using Low Level ControlPRINT #1,"CONTROLLER OFF" Select low level controlPRINT #1,"HAND

Strona 24 - BUS DCL 14 •

Table of ContentsAppendix A Front Panel Key Summary A.1Appendix B Serial Controller Commands B.1Appendix C Instrument Simulator Commands C.1Appendix D

Strona 25 - LOCATION MESSAGE

Section 4 Serial Controller4.26DISARMThe DISARM command prevents the Analyzer488 from sending an event statusmessage to the serial host, even when an

Strona 26

Section 4 Serial Controller4.27DISPLAYThe DISPLAY command allows the user to display an alphanumeric message onthe 20 character front panel display of

Strona 27 - Config Reset? Yes

Section 4 Serial Controller4.28DUMPThe record command, DUMP, returns bus event data from the record memory.Blocks of data may be dumped by specifying

Strona 28

Section 4 Serial Controller4.29data are the management line and data line status (two hex bytes for each event) . Data is dependent on the contents o

Strona 29

Section 4 Serial Controller4.30ENTERThe ENTER command reads data from the IEEE 488 bus.If a device address (with optional secondary address) is specif

Strona 30

Section 4 Serial Controller4.31RESPONSE Device-dependent data. If count is specified, then countcharacters will be returned followed by the serial ou

Strona 31

Section 4 Serial Controller4.32ERASE The ERASE command erases the entire record memory. ERASE also resets thecurrent location pointer to 0.This comman

Strona 32

Section 4 Serial Controller4.33ERROR The ERROR command enables or disables automatic reporting of Analyzer488error messages. When enabled, error mess

Strona 33

Section 4 Serial Controller4.34FINDThe FIND command searches the record memory for a specific bus event, triggerpoint, first recorded location, or las

Strona 34

Section 4 Serial Controller4.35state is the state of a bus management line. A slash [/] indicates unasserted, [X] means "don't care". T

Strona 35 - Trigger Sequence Flow Chart

Section 1 Introduction1.1Introduction1.1 DescriptionThe Analyzer488 IEEE 488 Bus Analyzer is a multifunction IEEE 488 devicethat can monitor, capture

Strona 36

Section 4 Serial Controller4.36HANDSHAKEThe HANDSHAKE command sets the Analyzer488 bus handshaking speed whenfunctioning as either a high or low level

Strona 37

Section 4 Serial Controller4.37HANDSHAKING STEP allows the user to participate in bus eventsone event at a time. The Analyzer488 performs one bus hand

Strona 38

Section 4 Serial Controller4.38HELLOThe HELLO command is used to verify communication with the Analyzer488,and to read the firmware revision level. W

Strona 39

Section 4 Serial Controller4.39IDThe ID command allows the user to change the @ or @@ ID command characterto any printable ASCII character. The new ID

Strona 40

Section 4 Serial Controller4.40KEYThe KEY command is used to read the Analyzer488 keyboard. Upon receipt ofthe KEY command, the Analyzer488 waits for

Strona 41

Section 4 Serial Controller4.41MODE AnyBUS STATES NoneQUERY Three digit key number, from 000 to 046, or 255 if no key isRESPONSE pressed.EXAMPLES 10 P

Strona 42 - Handshake

Section 4 Serial Controller4.42LISTENThe LISTEN command sets the Analyzer488 to the Listen State when in theLow Level Controller Mode (CONTROLLER OFF)

Strona 43

Section 4 Serial Controller4.43LOCALThe LOCAL command causes the Analyzer488 to unassert the Remote Enableline (REN). This causes devices on the bus t

Strona 44

Section 4 Serial Controller4.44LOCAL LOCKOUT The LOCAL LOCKOUT command causes the Analyzer488 to issue a LocalLockout

Strona 45

Section 4 Serial Controller4.45MASKThe MASK command is used to mask the most significant bit (MSB) of serialinput data. Some serial host computers set

Strona 46

Section 1 Introduction1.21.2 About This ManualThis manual describes the operation of the Analyzer488 IEEE 488 Bus Analyzer,manufactured by IOtech, Inc

Strona 47 - Front Panel Operation

Section 4 Serial Controller4.46MEASUREThe MEASURE command is used to return the speed of previous bus events.Responses may be returned in either a str

Strona 48 - Config? Front Panel

Section 4 Serial Controller4.471. In this manner, value for Time will be the response time of theinstrument.To measure the data transfer rate of a pa

Strona 49 - LOCATION

Section 4 Serial Controller4.48NEXTThe NEXT command searches the record memory and locates the nextoccurrence of a event specified using the FIND comm

Strona 50

Section 4 Serial Controller4.49OUTPUTThe OUTPUT command sends data to the IEEE 488 bus. The Remote Enableline (REN) is first asserted. If optional de

Strona 51

Section 4 Serial Controller4.50EXAMPLES PRINT#1,"OUTPUT 22;R0C0T1X"Send "R0C0T1X" to device 22.PRINT#1,"OUTPUT 06,12;ABC"

Strona 52

Section 4 Serial Controller4.51PPOLLThe Parallel Poll command, PPOLL,causes the Analyzer488 to conduct aParallel Poll of bus devices. It is used to re

Strona 53 - Invalid Key Press

Section 4 Serial Controller4.52PPOLL CONFIG The Parallel Poll Configure command, PPOLL CONFIG, configures theParallel Poll response of a specified bus

Strona 54 - Save Macro?

Section 4 Serial Controller4.53BUS STATES ATN•UNL, MTA, LAG, PPC, PPEQUERY NoneRESPONSEEXAMPLES PRINT #1,"PPOLL CONFIG23;&H0D"Configure

Strona 55

Section 4 Serial Controller4.54PPOLL DISABLE The Parallel Poll Disable command, PPOLL DISABLE, disables the Paralle

Strona 56 - BUS ACG00 00

Section 4 Serial Controller4.55PPOLL UNCONFIG The Parallel Poll Unconfigure command, PPOLL UNCONFIG, disables theParallel P

Strona 57

Section 1 Introduction1.31.2.1 Typographic ConventionsThis manual uses different typefaces to represent keys, commands,displays, and various other ele

Strona 58

Section 4 Serial Controller4.56? (PRINT) The ? (PRINT) command returns formatted bus data or record memory data.PRIN

Strona 59

Section 4 Serial Controller4.57count is the number of record memory locations to be printed,from 0 to 32768.RESPONSE Response from ? [location] is :&l

Strona 60

Section 4 Serial Controller4.58READ The READ command is used to accept data from the bus when in the Low LevelController Mode and return a machine rea

Strona 61 - When Completed? Stop

Section 4 Serial Controller4.59PRINT#1,"WRITE &H54" Send TAG20 commandPRINT#1,"UNASSERT ATN"Allow data transfer to take placeP

Strona 62

Section 4 Serial Controller4.60RECORD The RECORD command enables or disables the recording of bus data. RECORDON causes the Analyzer488 to begin reco

Strona 63

Section 4 Serial Controller4.61EXAMPLES PRINT#1,"ERASE"PRINT#1,"CONTROLLER ON"PRINT#1,"RECORD ON"PRINT#1,"CLEAR 20&

Strona 64

Section 4 Serial Controller4.62RELATIVE The RELATIVE command enables or disables the Relative Addressing Formatfor use in referencing data in the reco

Strona 65

Section 4 Serial Controller4.63EXAMPLES PRINT#1,"ERASE"PRINT#1,"RELATIVE OFF"PRINT#1,"CONTROLLER ON"PRINT#1,"RECORD

Strona 66

Section 4 Serial Controller4.64REMOTEThe REMOTE command asserts the Remote Enable (REN) bus management line.If optional bus addresses are specified, t

Strona 67

Section 4 Serial Controller4.65RESETThe High Level Controller Mode command RESET provides a warm start of theAnalyzer488 interface. Issuing the RESET

Strona 68

Section 1 Introduction1.4ENQ EnquiryEOI End or IdentifyEOT End of TransmissionESC EscapeETB End Transmission BlockETX End of TextFF Form FeedFS File S

Strona 69

Section 4 Serial Controller4.66RESUMEThe RESUME command unasserts the Attention (ATN) bus management line. Asthe Active Controller, ATN is normally ke

Strona 70

Section 4 Serial Controller4.67SENDThe SEND command is used when the Analyzer488 is in the High LevelController Mode to send low level bus sequences.

Strona 71

Section 4 Serial Controller4.68EOI {'data'|char[,char…]}Send character strings, data, or characters with numeric ASCII values, char. ATN is

Strona 72

Section 4 Serial Controller4.69data must be transferred using the SEND command, then multipleSEND commands must be used so that they are each less tha

Strona 73 - Data Entry Keys

Section 4 Serial Controller4.70SET RELATIVE The SET RELATIVE command is used to specify the reference pointer(location

Strona 74 - Select Key for Help

Section 4 Serial Controller4.71SET TRIGGER The SET TRIGGER command is used to configure one or more triggeringparam

Strona 75 - Cursor Keys

Section 4 Serial Controller4.72[state]state is the state of a bus management line. A slash [/] indicates unasserted, [X] means "don't care&q

Strona 76

Section 4 Serial Controller4.73MODE AnyBUS STATES NoneQUERY Returns all current trigger parameters.RESPONSEEXAMPLES PRINT#1,"SET TRIGGER ON # OF

Strona 77

Section 4 Serial Controller4.74SPOLLThe Serial Poll command, SPOLL, performs a Serial Poll of bus devices andresponds with number from 0 to 255 repres

Strona 78 - Record Memory Reset

Section 4 Serial Controller4.75EXAMPLESPRINT#1,"SPOLL 16" Serial Poll device 16INPUT#1,SPSTATReceive the Spoll statusIF SPSTAT AND 64 THE

Strona 79 - Trigger Not Found

Section 1 Introduction1.5termTerminatorUCG Universal Command GroupUNL UnlistenUNT UntalkUS Unit SeparatorVT Vertical Tab* Unasserted

Strona 80 - Pattern Not Found

Section 4 Serial Controller4.76STATUSSTATUS is a system command used to read the Analyzer488 operational statusand data recording conditions. STATUS m

Strona 81

Section 4 Serial Controller4.77SAddressed state 9 1 T: TalkerL: ListenerI: IdleSnService Request 11 2 S0: SRQ is not asserted.S1: SRQ is asserted.EnnE

Strona 82

Section 4 Serial Controller4.78EnnThe Error Code is 00 when no error has occurred. If it is non-zero, then the appropriate error message is appended

Strona 83 - Match? Nul XXXXXXX

Section 4 Serial Controller4.79CONDITION DESCRIPTION RANGELAST TRIGGER LOCLast Trigger Location 0 to 32767 *LAST LOC WRITTENLast Location Written 0 to

Strona 84 - When Complete? Stop

Section 4 Serial Controller4.80EXAMPLESPRINT#1,"STATUS"Read the Analyzer488statusINPUT#1,A$PRINT A$and display it.CONTROLLER 10Example of di

Strona 85 - Rate 0.000 B/sec

Section 4 Serial Controller4.81STEPThe STEP command causes the Analyzer488 to perform one source or acceptorhandshake when STEP handshake is selected.

Strona 86 - Display Binary Data

Section 4 Serial Controller4.82STERMThe STERM command sets the end-of-line terminators for output to the serialhost. All output from the Analyzer488

Strona 87

Section 4 Serial Controller4.83EXAMPLES PRINT#1,"STERM CR"Set the serial output terminator to carriage-return.PRINT#1,"STERM NONE"

Strona 88 - Handshaking Off

Section 4 Serial Controller4.84TALKThe TALK command is used to allow the Analyzer488 to place data on the bus.The TALK command can only be used in the

Strona 89 - LISTEN TALK

Section 4 Serial Controller4.85TERMThe TERM command sets the end-of-line terminators for output from theAnalyzer488 to IEEE 488 bus devices. All outp

Strona 90

Section 1 Introduction1.61.3 SpecificationsIEEE 488-1978 InterfaceFront Panel Mode:SH1, AH1, E1Serial ControllerMode:SH1, AH1, E1 with C1, C2, C3, C4

Strona 91 - Printer Address? 16

Section 4 Serial Controller4.86EXAMPLES PRINT#1,"TERM CR LF EOI"Set output bus terminators to carriage-return,line-feed, with EOI asserted o

Strona 92 - Print Terms? CR

Section 4 Serial Controller4.87TIMEOUTThe TIMEOUT command sets the number of seconds that the Analyzer488 willwait for a bus event before declaring a

Strona 93 - EOI ATN SRQ REN IFC

Section 4 Serial Controller4.88TRIGGERThe TRIGGER command issues a Group Execute Trigger (GET) bus commandto specified devices. If no addresses are s

Strona 94

Section 4 Serial Controller4.89UNASSERTThe UNASSERT command unasserts one or more bus management and/or datalines. Data line parameters may be specifi

Strona 95

Section 4 Serial Controller4.90VIEWThe VIEW command returns data from the bus or the record memory in machinereadable format. Blocks of data can be v

Strona 96

Section 4 Serial Controller4.91valid data, a bus error, or the trigger point. The second two digitsshow the state of the bus data lines.REMARKS For V

Strona 97

Section 4 Serial Controller4.92WRITEThe WRITE command is used to put a data byte on the bus and initiate a sourcehandshake. WRITE may only be issued

Strona 98

Section 4 Serial Controller4.93ZEROThe ZERO command sets the record memory reference pointer to location 0without erasing the record memory. When the

Strona 100 - Section 4 Serial Controller

Section 5 Analyst488 Software5.1Analyst488 Software5.1 IntroductionThis section contains a detailed explanation of the Analyst488 software that isprov

Strona 101

Section 1 Introduction1.7Serial Control:Selectable CTS/RTS or XON/XOFF.Terminators:Selectable CR, LF, LF-CR and CR-LF.Connector:9-pin Sub-D male. Ser

Strona 102

Section 5 Analyst488 Software5.2mono), color preferences, communications port, and communicationsparameters.5.5 Using Analyst488 SoftwareThe Analyst48

Strona 103

Section 5 Analyst488 Software5.35.5.2 Using Dialog BoxesWhen you select certain commands, a dialog box is displayed on thescreen. Dialog boxes are si

Strona 104

Section 5 Analyst488 Software5.45.7 File MenuThe file menu is used to open data windows and to manipulate blocks of data.The file menu also opens win

Strona 105

Section 5 Analyst488 Software5.55.7.3 CloseThis command closes the active window. If two windows are open,using Close will close the active window an

Strona 106

Section 5 Analyst488 Software5.65.7.4.4 Character Data EntryThe state of the data lines may be set by entering any of theprintable characters from the

Strona 107

Section 5 Analyst488 Software5.7At the CMD> prompt, you may type any of the Serial Controllercommands listed below. If a particular command return

Strona 108

Section 5 Analyst488 Software5.85.7.8 Write BlockThis command is used to save a marked block of data to disk forlater use. Data can be saved from eit

Strona 109

Section 5 Analyst488 Software5.9If a File Window is not open, using the Transfer command will opena new File Window with the name "Untitled"

Strona 110 -

Section 5 Analyst488 Software5.105.7.13 QuitThe Quit command is used to quit the Analyst488 program and exitto DOS. This action signifies that you a

Strona 111

Section 5 Analyst488 Software5.11The last five fields show the state of the IEEE 488 bus managementlines. If a line is asserted, the abbreviation for

Strona 112

InformationYour IOtech warranty is as stated on the product warranty card. You may contact IOtech by phone,fax machine, or e-mail in regard to warra

Strona 113

Section 1 Introduction1.81.5 InspectionThe Analyzer488 was carefully inspected, both mechanically and electrically,prior to shipment. When you recei

Strona 114

Section 5 Analyst488 Software5.12equivalent of the bus events in the other. Each bus command or data stringis separated by commas. Printable data ar

Strona 115

Section 5 Analyst488 Software5.135.8.5 HorizontalThis command allows you to change the orientation of the twowindows on the screen. If the File Wind

Strona 116

Section 5 Analyst488 Software5.14Record: A dot will appear showing the on/off status of recording.Trigger: A dot will appear showing if Triggering is

Strona 117

Section 5 Analyst488 Software5.15Record Complete: A dot will appear showing the Record Completeselection in use.Current Status: This shows the current

Strona 118 - CONTROLLER

Section 5 Analyst488 Software5.16If Binary format is selected, the state of the data lines may bespecified as a binary number including 'don&apos

Strona 119

Section 5 Analyst488 Software5.17Pressing the Cancel button removes any changes to the currenttrigger setup and closes the trigger setup window.5.9.4

Strona 120

Section 5 Analyst488 Software5.18For an extremely long capture sequence, it is possible that the recordmemory may be overwritten one or more times. I

Strona 121

Section 5 Analyst488 Software5.195.10.5 Block FindThis command allows you to search a marked block for a particularevent. This command may be used w

Strona 122

Section 5 Analyst488 Software5.205.10.6 Block Find NextThis command is used to search for the next data item that wasspecified while using the Block

Strona 123

Section 5 Analyst488 Software5.215.10.10 Goto ReferenceThis command moves the cursor in the active window to the referencelocation (relative location

Strona 124

Section 1 Introduction1.9Analyzer NVRAM ErrorThe Analyzer488 has detected an error while testing the non-volatile RAM. Thefactory default configurati

Strona 125

Section 5 Analyst488 Software5.225.11.4 SlowThis command configures the Analyzer488 handshake circuitry toperform a handshake at a slow rate of 1 to

Strona 126

Section 6 Instrument Simulator6.1Instrument Simulator6.1 IntroductionThis section contains a detailed explanation of the Instrument Simulator Modeof o

Strona 127

Section 6 Instrument Simulator6.26.4 ConfigurationConfiguration of the Instrument Simulator Mode of the Analyzer488 isaccomplished using the front pan

Strona 128

Section 6 Instrument Simulator6.36.6 Instrument Simulator Mode Bus Commands.Control of the Instrument Simulator Mode of the Analyzer488 is implemented

Strona 129

Section 6 Instrument Simulator6.4allows the Analyzer488 to simulate input from many different types ofmeasurement devices.FormatG0ASCII text with lead

Strona 130 - HANDSHAKE

Section 6 Instrument Simulator6.5Y4Value set by User Waveform Terminator (Zn) commandY?Return current Terminator selectionUserZ0Set User waveform term

Strona 131

Section 6 Instrument Simulator6.6Execute XExecute all commands in command bufferQuery ?Return current selection or mode of the command preceding the ?

Strona 132

Section 6 Instrument Simulator6.76.7.3 Device Clear (DCL and SDC)Device Clear resets the Analyzer488 to the power on defaults. Anypending Service Requ

Strona 133

Section 6 Instrument Simulator6.86.8 Command DescriptionsControl of the Instrument Simulator Mode of the Analyzer488 is implementedwith 18 bus comman

Strona 134

Section 6 Instrument Simulator6.9Buffer Data BnThe Buffer Data command, Bn, allows the user to

Strona 136

Section 6 Instrument Simulator6.10PRINT#1,"ENTER10"request data from the Analyzer488INPUT#2,A$PRINT A$display shows NDCV+0.0000E+0

Strona 137

Section 6 Instrument Simulator6.11Clear Buffer C0The Clear Buffer command, C0, is used to clear

Strona 138 - LOCAL LOCKOUT

Section 6 Instrument Simulator6.12Panel Display D/string/The Panel Display command, D/string/, allows the u

Strona 139

Section 6 Instrument Simulator6.13Error Query E?The Error Query command, E?, is used to determi

Strona 140

Section 6 Instrument Simulator6.14PRINT A$ display shows E0 since error condition has been cleared after reading error statusPRINT#1,"OUTPUT10;K

Strona 141

Section 6 Instrument Simulator6.15Format GnThe Format command, Gn, determines the for

Strona 142

Section 6 Instrument Simulator6.16INPUT#2,A$PRINT A$ display shows +1.990 for first readingPRINT#1,"OUTPUT10;G1W10J0H0X" select ASCII forma

Strona 143

Section 6 Instrument Simulator6.17Reading Delimiter HnThe Reading Delimiter command, Hn, is used to set t

Strona 144

Section 6 Instrument Simulator6.18User Reading Delimiter InThe User Reading Delimiter command, In, is used to se

Strona 145

Section 6 Instrument Simulator6.19End of Reading EOI JnThe End Or Identify (EOI) line is one of five bus man

Strona 146 - PPOLL CONFIG

Section 2 Getting Started2.1Getting Started2.1 IntroductionThis section contains basic operating instructions for the Analyzer488. A quickintroducti

Strona 147

Section 6 Instrument Simulator6.20End of Waveform EOI KnThe End Or Identify (EOI) line is one of five bus managem

Strona 148 - PPOLL DISABLE

Section 6 Instrument Simulator6.21Parallel Poll Response PnThe Parallel Poll Response command, Pn, is used to s

Strona 149 - PPOLL UNCONFIG

Section 6 Instrument Simulator6.22Serial Poll Response SnThe Serial Poll Response command, Sn, is used to

Strona 150 - ? (PRINT)

Section 6 Instrument Simulator6.23Timed SRQs TnThe Timed SRQs command, Tn, enables the Analyze

Strona 151

Section 6 Instrument Simulator6.24Status UnThe Status command, Un, is used to retur

Strona 152

Section 6 Instrument Simulator6.25SYNTAX:U0Send the Analyzer488 status when next addressed to talk (default)U1Tests for a key pressU2Get a key press -

Strona 153

Section 6 Instrument Simulator6.26Version Query V?The Version Query command, V?, is used to look at

Strona 154

Section 6 Instrument Simulator6.27Waveform WnThe Waveform command, Wn, is used to select the

Strona 155

Section 6 Instrument Simulator6.28reading, EOI asserted at the end ofwaveform, commas insertedbetween each reading (I44 and H4set the reading delimite

Strona 156 - RELATIVE

Section 6 Instrument Simulator6.29W0 f(t) = Sin(wt) + 0.1Sin(20wt) W1 Step Response of a First Order Filter

Strona 157

Section 2 Getting Started2.2Plug the Analyzer488 power supply connector into the rear panel power jack.CAUTIONNever install the power supply into the

Strona 158

Section 6 Instrument Simulator6.30W2 Half Wave Rectified SinewaveW3 Noise

Strona 159

Section 6 Instrument Simulator6.31W4 Sinewave with Crossover DistortionW5 Sinewave with clipping on positive and negative peaks

Strona 160

Section 6 Instrument Simulator6.32W6 Ramp Waveform centered at zeroW7 10% Duty Cycle Pulse centered at zeroW8 20% Duty Cycle Pulse centered at zero

Strona 161

Section 6 Instrument Simulator6.33W9 30% Duty Cycle Pulse centered at zero

Strona 162

Section 6 Instrument Simulator6.34W10 Square Wave centered at zeroW11 f(t)=Sin(wt)

Strona 163

Section 6 Instrument Simulator6.35Execute XCommands sent to the Analyzer488 will resu

Strona 164 - SET RELATIVE

Section 6 Instrument Simulator6.36Waveform Terminator YnThe waveform terminator command, Yn, is used to set the t

Strona 165 - SET TRIGGER

Section 6 Instrument Simulator6.37User Waveform Terminator ZnThe User Waveform Terminator command, Zn, is used to set the

Strona 166

Section 6 Instrument Simulator6.38Query ?Most of the Analyzer488 commands offer a Q

Strona 167

Section 6 Instrument Simulator6.39 Using the Query command to return the same status message:PRINT#1,"OUTPUT10;V?C?D?E?G?H?I?J?K?P?S?T?U?

Strona 168

Section 2 Getting Started2.3Enter the following commands at the keyboard controller prompt (CMD>) andobserve the Analyzer488 display:SRQ IFCRENATN

Strona 170

Appendix A Front Panel Key SummaaryA.1Front Panel Keys-HANDSHAKE-[FAST] Participate in handshaking at speeds up to 1 Mbyte/sec.[SLOW] Participate in h

Strona 171

Appendix A Front Panel Key SummaryA.2-MEMORY-[VIEW]Toggle display between bus display mode and memory viewmode.[ERASE]Erase record memory and reset lo

Strona 172

Appendix A Front Panel Key SummaaryA.3-DATA ENTRY-[0]-[F]Specify record memory locations, output data on the data lines, orplay back a series of key p

Strona 174

Appendix B Serial Controller Command SummaryB.1Serial Controller Commands@@[CR|LF]Unlock the Analyzer488 from an inappropriate command.@@ @@Return the

Strona 175

Appendix B Serial Controller Command SummaryB.2ERROR ERROR[;]{[?]|MESSAGE|NUMBER|OFF]}Enable or disable automatic error reporting.FIND FIND{[?]|[MATCH

Strona 176

Appendix B Serial Controller Command SummaryB.1PPOLL CONFIG PPOLL CONFIG addr;responseSet the Parallel Poll response of a bus device.PPOLL DISABLE PPO

Strona 177

Appendix B Serial Controller Command SummaryB.4SPOLL SPOLL[addr[,addr...]]Perform a Serial Poll.STATUS STATUS[;][0|1|2|3|4|5] Return Analyzer488 oper

Strona 178

Appendix C Instrument Simulator Command SummaryC.1Instrument Simulator CommandsCommand Code DescriptionUser Buffer B/string/ Send a string to the user

Strona 179

Section 2 Getting Started2.4SRQ IFCRENATNEOILOCATION MESSAGECMD> enter 16;eoi BUS UNL 3F ¼ ¼

Strona 180

Appendix C Instrument Simulator Command SsummaryC.2Command Code DescriptionEnd of ReadingJ0Assert EOI on end of reading.EOIJ1 Do not assert EOI on en

Strona 181

Appendix C Instrument Simulator Command SummaryC.3Command Code DescriptionExecute XExecute all commands in command buffer.WaveformY0CR LF.Terminator Y

Strona 183 - UNASSERT

Appendix D Analyst488 Software MenusD.1Analyst488 Software MenusMenu Shortcut Key DescriptionFile (Alt F)Open Analyzer (F2) Open an Analyzer488 windo

Strona 184

Appendix D Analyst488 Software MenusD.2Record (Alt R)Record Enable (F8) Start or stop recording bus eventsrecord Status...Get recording statisticsTri

Strona 185

Appendix E Analyzer488 Error MessagesE.1Analyzer488 Error MessagesThe following error messages are returned if an error condition exists and theSTATUS

Strona 186

Appendix E Analyzer488 Error MessagesE.211 NOT A TALKERAn unaddressed OUTPUT, a SEND DATA or a SEND CMD was received and the Analyzer488 was not in th

Strona 187

Appendix F Sample BASIC ProgramF.1Sample BASIC Program10 'Program to illustrate use of the ARM command20 'This program uses the Wave488 as

Strona 188

Appendix F Sample BASIC ProgramF.2280 PRINT#1,"talk"290 'Send the Wave's talk address (&H54 = TAG20)295 'since the Wave i

Strona 189 - Analyst488 Software

Appendix G IEEE 488 PrimerG.1IEEE 488 Primer1. HISTORYThe IEEE 488 bus is an instrumentation communication bus adopted by theInstitute of Electrical

Strona 190 - Section 5 Analyst488 Software

Section 2 Getting Started2.5[SHIFT][STEP](which will select NONE).Enter the same commands as before.After issuing the commands, press [REC]to disable

Strona 191

Appendix G IEEE 488 PrimerG.2At a committee meeting, everyone present usually listens. This is not the casewith the GPIB. The Active Controller select

Strona 192

Appendix G IEEE 488 PrimerG.3}DIO1-8DAV NRFD NDAC IFC ATN SRQ REN EOI To Other DevicesDevice 1 System Controller Able to Talk, Listen, and Control

Strona 193

Appendix G IEEE 488 PrimerG.43. SEND IT TO MY ADDRESSIn the previous discussion, the terms Addressed to Talk and Addressed toListen were used. These

Strona 194

Appendix G IEEE 488 PrimerG.54.2 Interface Clear (IFC)The IFC line is used only by the System Controller. It is used to placeall bus devices in a kn

Strona 195

Appendix G IEEE 488 PrimerG.65. HANDSHAKE LINESThe GPIB uses three handshake lines in an "I'm ready - Here's the data - I've goti

Strona 196

Appendix G IEEE 488 PrimerG.7All ReadyAll ReadyNone ReadyNone ReadyValid Not ValidNot ValidValid1st Data Byte 2nd Data ByteAll AcceptAll AcceptNone

Strona 197

Appendix G IEEE 488 PrimerG.87.2 Listen Address Group (LAG)There are 31 (0 to 30) listen addresses associated with this group. The 3most significant

Strona 198

Appendix G IEEE 488 PrimerG.97.8 Selected Device Clear (SDC)This causes a single device to be initialized to a predefined or power upstate. ($04)7.9

Strona 199

Appendix G IEEE 488 PrimerG.107.14 Parallel Poll Configure (PPC)This configures devices capable of performing a Parallel Poll as towhich data bit they

Strona 200

Appendix G IEEE 488 PrimerG.118.1 Serial PollSuppose the Controller receives a service request. For this example,let's assume there are several

Strona 201

Section 2 Getting Started2.6Press [ENTER]Config? Front Panelfor Front Panel ModePress [ENTER] Config? Serialfor Serial Controller ModePress

Strona 203

Appendix H Character Codes And IEEE Multiline MessagesH.1NULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSP!"#

Strona 204

Section 2 Getting Started2.7The default selection for data bitsSerial Data Bits? 8is displayed.Change the number of data bits Serial Data Bits? 7usi

Strona 205

Analyzer488User's ManualPart No. Analyzer488-901Revision 1.0September 1989IOtech, Inc. • 25971 Cannon Road • Cleveland, Ohio 44146 • (440) 439-40

Strona 206

Section 2 Getting Started2.82.4 Detailed OperationThis section describes the operation of the Analyzer488 hardware. It includesterminology, a descri

Strona 207

Section 2 Getting Started2.9Bus Error A bus error occurs when a talker on the IEEE 488 busattempts to transfer data by asserting the DAV signal andfin

Strona 208

Section 2 Getting Started2.10Analyzer488 unasserts the bus NDAC line for each Step, or from 1 to 10times a second if Slow handshaking is used.If the A

Strona 209

Section 2 Getting Started2.112.4.4 Recording StatisticsWhile recording, the Analyzer488 maintains various statistics aboutthe number of bus events whi

Strona 210

Section 2 Getting Started2.12Total events = events prior to trigger + trigger point + total after triggerTotal records = records prior to trigger + tr

Strona 211

Section 2 Getting Started2.13Get the Bus State and StoreNODecrement Match CountMatch Count = Zero ?NOGet the Bus State and StoreNODecrement Trigger De

Strona 212

Section 2 Getting Started2.14The first stage of the trigger system is the match comparator stage.This stage compares the bus state to a specified matc

Strona 213

Section 2 Getting Started2.15Example #1 Simple trigger word match Match Word = LAG10, Match Count = 1, Trigger Delay = 0, Post Count = 32767 and

Strona 214

Section 2 Getting Started2.16Arm Record and TriggerDisarm Record and TriggerTrigger MatchExample # 2 Counted trigger word match with Pre-trigger Mat

Strona 215

Section 2 Getting Started2.17Arm Record and TriggerExample # 3 Counted trigger word match with Delay Match Word = LAG10, Match Count = 2, Trigger D

Strona 217

Section 2 Getting Started2.182.4.7 Time and Rate MeasurementsThe Analyzer488 provides statistics of time and rate measurements ofprevious bus transact

Strona 218

Section 2 Getting Started2.19View of the Analyzer488 Rear PanelIOtech, Inc.Made in U.S.ASRQATNEOIDIO8DIO7DIO6DIO5DIO4DIO3DIO2DIO1GNDRENIFCNFRDNDACDAV

Strona 219

Section 2 Getting Started2.202.5.1 Edge Card ConnectorThe edge card connector allows easy monitoring of particular IEEE488 bus lines with an oscillos

Strona 220

Section 2 Getting Started2.21View of the Analyzer488 Serial ConnectorGND-RXD-TXDCTSRTS5196DTR-RxD Receive Data - Input - Pin 2This pin accepts serial

Strona 221

Section 2 Getting Started2.22handshake is selected, the RTS line will be permanently drivenactive high.CTSClear To Send - Input - Pin 8The CTS input i

Strona 222

Section 2 Getting Started2.23IBM AT to Analyzer488 Wiring Diagram87641235235-RxD-TxDGnd-RxDDCDGnd-TxDDB-9 Female8 CTSRTS7 RTSCTSDSRDTRIBM AT to Analyz

Strona 224

Section 3 Front Panel Operation3.1Front Panel Operation3.1 IntroductionThis section contains a detailed explanation of the front panel operationof the

Strona 225

Section 3 Front Panel Operation3.23.3 SetupUp to 14 IEEE devicesIEEE DevicesIEEEAnalyzer488To setup the Analyzer488 for front panel operation, connect

Strona 226

Section 3 Front Panel Operation3.33.5 Display PanelThe display panel of the Analyzer488 contains a 20 characteralphanumeric vacuum fluorescent display

Strona 227

Table of ContentsSection 1 INTRODUCTION Page1.1 Description 1.11.2 About This Manual 1.21.2.1 Typographic Conventions 1.31.2.2 Abbreviations 1.31.3 Sp

Strona 228

Section 3 Front Panel Operation3.4and hexadecimal format, or in binary format. -MESSAGE- also shows ASCII data and if the recordmemory location has be

Strona 229

Section 3 Front Panel Operation3.5Enable (REN) bus management line. It does notnecessarily indicate the driven state. A ¼ indicates thatthe line is a

Strona 230

Section 3 Front Panel Operation3.6DAV The DAV LED indicates the state of the Data Valid (DAV)handshaking line. The LED is on when the DAV line isasser

Strona 231

Section 3 Front Panel Operation3.7selections, and edit keys let you enter and change data selections. Keystrokemacros can be saved and recalled. Key

Strona 232

Section 3 Front Panel Operation3.8[FIND], [PRINT], [RATE], and [DISPLAY] use a sequence ofmenus that display information and require data input. [STA

Strona 233

Section 3 Front Panel Operation3.916 hexadecimal keys, [0] to [F]. Press one of the hexadecimal keysto name the keystroke macro. The message: Saving

Strona 234

Section 3 Front Panel Operation3.10The final examples use the Analyzer488 as an active controller connected to aKeithley Instruments Model 196 System

Strona 235

Section 3 Front Panel Operation3.113.7.2 Viewing Bus EventsPress [LISTEN]The LISTEN LED will lightto set Listen statePress [SLOW]The SLOW LED will lig

Strona 236

Section 3 Front Panel Operation3.12Press [STEP] The STEP LED will light.to set handshaking to step.(Note that pressing either [ENTER] or [STEP] will

Strona 237

Section 3 Front Panel Operation3.133.7.3 Recording Bus EventsUse the same keyboard controller program to record a testsequence of events on the bus.SR

Strona 238

Table of Contents3.5.4 Memory View Mode 3.63.6 Keyboard 3.63.6.1 Using the Keyboard 3.73.6.2 Using Command Keys 3.73.6.3 Using Menu Keys 3.73.6.4 Usin

Strona 239

Section 3 Front Panel Operation3.143.7.4 Viewing Recorded Bus EventsTo look at the events that were just recorded,Press [VIEW]The VIEW and MEMORY LEDs

Strona 240 - W3 Noise

Section 3 Front Panel Operation3.15with ATN asserted,and continueSRQ IFCRENATNEOILOCATION MESSAGEPress [2][ENTER]# of Matches? 00002to t

Strona 241

Section 3 Front Panel Operation3.163.7.6 Viewing the Triggered Bus EventsSRQ IFCRENATNEOILOCATION MESSAGEPress [VIEW] 00000 TAG21 55 ¼ ¼to v

Strona 242

Section 3 Front Panel Operation3.173.7.8 Reviewing Recording StatusSRQ IFCRENATNEOILOCATION MESSAGEPress [STAT]Total Count 00000078Then pr

Strona 243

Section 3 Front Panel Operation3.18SRQ IFCRENATNEOILOCATION MESSAGEPress [LAST]+00022 CR 0D¼ ¼to find the last locationPress [FIND][+/-]Fin

Strona 244 - W11 f(t)=Sin(wt)

Section 3 Front Panel Operation3.19SRQ IFCRENATNEOILOCATION MESSAGELISTEN LED on BUS NUL 00Press [STEP][ATN] BUS ACG00 00 ¼STEP

Strona 245

Section 3 Front Panel Operation3.20SRQ IFCRENATNEOILOCATION MESSAGEPress [3][0][ENTER] BUS '0' 30 ¼to send '0'Pr

Strona 246

Section 3 Front Panel Operation3.21SRQ IFCRENATNEOILOCATION MESSAGE BUS '1' 31 ¼ BUS '2' 32 ¼ BUS '9&apos

Strona 247

Section 3 Front Panel Operation3.22SRQ IFCRENATNEOILOCATION MESSAGEPress [VIEW] 00000 '-' 2D ¼to view the record memoryPress [↑] and

Strona 248

Section 3 Front Panel Operation3.23SRQ IFCRENATNEOILOCATION MESSAGEPress [3][0][ENTER] BUS LAG16 30 ¼ ¼ or [3][0][STEP]to address the DMM to l

Strona 249

Table of Contents4.5 Using the Analyzer488 with a PC 4.24.6 Using the Analyzer488 with a Terminal 4.34.7 Serial Controller Commands 4.44.7.1 System Co

Strona 250

Section 3 Front Panel Operation3.24SRQ IFCRENATNEOILOCATION MESSAGEPress [LISTEN][ATN] BUS 'N' 4E ¼to become a listene

Strona 251 - Front Panel Keys

Section 3 Front Panel Operation3.25SRQ IFCRENATNEOILOCATION MESSAGEPress [5][F][ENTER] BUS UNT 5F ¼ ¼to unaddress the DMMPress [SAVE]E

Strona 252

Section 3 Front Panel Operation3.263.8 Key DescriptionsThis section contains a detailed explanation of each of the keys andLED indicators on the Analy

Strona 253

Section 3 Front Panel Operation3.27Data Entry KeysThe Data Entry keys are used for data entry and other miscellaneous operations.DATA ENTRYEXITD ENTER

Strona 254

Section 3 Front Panel Operation3.28[ESC]The Escape key, [ESC], is used to abort or cancel menu selections.[ESC] escapes a menu immediately without pro

Strona 255 - Serial Controller Commands

Section 3 Front Panel Operation3.29Cursor Keys The cursor keys are used as edit keys to scroll through data or disp

Strona 256

Section 3 Front Panel Operation3.30ShiftThe Shift key, [SHIFT], is used in conjunction with other keys to selectcommands. [SHIFT] is also used to per

Strona 257

Section 3 Front Panel Operation3.31MemoryThe -MEMORY- keys are used for IEEE 488 bus event recording and analysis.They are used to setup a trigger poi

Strona 258

Section 3 Front Panel Operation3.32Verifies that the record memory should be erased, Yes or No. Use[↑] and [↓] to select. Accept value with [ENTER]

Strona 259 - Instrument Simulator Commands

Section 3 Front Panel Operation3.33format. The REL LED can only be on when viewing record memory.Changing the addressing format is accomplished by pre

Strona 260

Table of ContentsERASE 4.32ERROR 4.33FIND 4.34HANDSHAKE 4.36HELLO 4.38ID 4.39KEY 4.40LISTEN 4.42LOCAL 4.43LOCAL LOCKOUT 4.44MASK 4.45MEASURE 4.46NEXT

Strona 261

Section 3 Front Panel Operation3.34last location written in the record memory during the most resentrecording operation. The record memory location,

Strona 262

Section 3 Front Panel Operation3.35memory for the first occurrence of a specific bus event or bus error.Pressing [FIND] displays a menu that is used t

Strona 263 - Analyst488 Software Menus

Section 3 Front Panel Operation3.36The total number of bus events which occurred since [REC] wasenabled. Total count can be from 0 to 99,999,999 even

Strona 264

Section 3 Front Panel Operation3.37Record memory location of the first available recorded bus event.The first location can be EMPTY or from 0 to 32,76

Strona 265 - Analyzer488 Error Messages

Section 3 Front Panel Operation3.38Match? XXXXXXXXXXXXX (bin)Requests the bus pattern for match. Bus data and signal line patternsare specified as tru

Strona 266

Section 3 Front Panel Operation3.39[STEP] to perform handshaking). Select with [↑] and [↓] cursorkeys. Accept entry with [ENTER] and [EXIT] or cancel

Strona 267 - Sample BASIC Program

Section 3 Front Panel Operation3.40armed and actively looking for a trigger point. When oncontinuously, the Arm LED indicates the triggering system i

Strona 268

Section 3 Front Panel Operation3.41HandshakeThe Handshake keys are used to control the speed of IEEE 488 bus datatransfers.RATE NONEHANDSHAKEFAST SLOW

Strona 269 - IEEE 488 Primer

Section 3 Front Panel Operation3.42Steps Per second 03Rate can be set from 1 to 10 bytes/sec. Use [↑] and [↓] to select.Accept value with [ENTER] and

Strona 270 - Appendix G IEEE 488 Primer

Section 3 Front Panel Operation3.43SourceThe Source keys are used to toggle the Analyzer488 between the Listen stateand Talk state.PRINTSOURCELISTEN T

Strona 271 - Figure 4.1

Table of ContentsSection 5 Analyst488 Software Page5.1 Introduction 5.15.2 Description 5.15.3 Setup 5.15.4 Configuration 5.15.4.1 Analyzer488 Configur

Strona 272

Section 3 Front Panel Operation3.44pressing [PRINT] followed by [EXIT] will print the recordmemory from first to last on the default printer. A statu

Strona 273

Section 3 Front Panel Operation3.45Requests serial printer data bits, 7 or 8. Use [↑] and [↓] cursorkeys to select. Use [ENTER] or [EXIT] to proceed

Strona 274

Section 3 Front Panel Operation3.46Print Terms? CRRequests IEEE 488 printer terminators. Terminators can be CR, LF,LF CR, or CR LF. Use [↑] and [↓]

Strona 275

Section 3 Front Panel Operation3.47ControlThe Control keys are used to control the bus management lines. The ControlLED indicators show the driven st

Strona 276

Section 3 Front Panel Operation3.48IFC LEDThe IFC LED indicates that the Analyzer488 is asserting the IFCline. It does not display the state of the b

Strona 277

Section 4 Serial Controller4.1Serial Controller4.1 IntroductionThis section contains a detailed explanation of the Serial Controller Mode ofoperation

Strona 278

Section 4 Serial Controller4.24.4 ConfigurationConfiguration of the Analyzer488 is accomplished using the front panelkeyboard. Once configured, the c

Strona 279

Section 4 Serial Controller4.3Run the program and type: hello The Analyzer488 will respond with:Analyzer488 Revision N.N Copyright (C) 1989 IOtech In

Strona 280

Section 4 Serial Controller4.4Once the Analyzer488 has been connected to the terminal and the serial portparameters are set, type the command hello at

Strona 281

Section 4 Serial Controller4.54.7.2 Record Commands:DUMP MEASURE RECORD SETTRIGGERERASE NEXT RELATIVE VIEWFIND PRINT (?) SET RELATIVE ZERO4.7.3 High L

Komentarze do niniejszej Instrukcji

Brak uwag