TBS1000B/EDU, TBS1000, TDS2000C/TDS1000C-EDU, TDS2000B .

3y ago
26 Views
2 Downloads
1.98 MB
291 Pages
Last View : 9d ago
Last Download : 3m ago
Upload by : Mya Leung
Transcription

xxZZZTBS1000B/EDU, TBS1000, TDS2000C/TDS1000C-EDU,TDS2000B/TDS1000B, TDS2000/TDS1000, TDS200 andTPS2000B/TPS2000 Series Digital OscilloscopesProgrammer*P077044403*077-0444-03

xxZZZTBS1000B/EDU, TBS1000, TDS2000C/TDS1000C-EDU,TDS2000B/TDS1000B, TDS2000/TDS1000, TDS200 andTPS2000B/TPS2000 Series Digital OscilloscopesProgrammerRevision A 20170113www.tek.com077-0444-03

Copyright Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiariesor suppliers, and are protected by national copyright laws and international treaty provisions.Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publicationsupersedes that in all previously published material. Specifications and price change privileges reserved.TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.OpenChoice is a registered trademark of Tektronix Inc.Tektronix is an authorized licensee of the CompactFlash trademark.PictBridge is a trademark of the Standard of Camera & Imaging Products Association CIPA DC-001-2003 DigitalPhoto Solutions for Imaging Devices.Contacting TektronixTektronix, Inc.14150 SW Karl Braun DriveP.O. Box 500Beaverton, OR 97077USAFor product information, sales, service, and technical support:In North America, call 1-800-833-9200.Worldwide, visit www.tek.com to find contacts in your area.

Table of ContentsPreface .Related Documents .Conventions .iiiivviiGetting StartedGetting Started .1-1Syntax and CommandsCommand Syntax. 2-1Command Syntax . 2-1Command and Query Structure . 2-2Command Entry. 2-4Constructed Mnemonics . 2-6Argument Types. 2-7Command Groups . 2-11Acquisition Commands . 2-11Calibration and Diagnostic Commands . 2-11Counter Commands (TBS1000B/EDU models only). 2-12Cursor Commands . 2-12Data Logging Commands (Available Only On TBS1000B, TBS1000 and TDS2000C SeriesModels) . 2-13Display Commands . 2-13FFT Commands (TBS1000B/EDU models only) . 2-15File System Commands (TBS1000B/EDU, TBS1000, TDS2000C, TDS1000C-EDU, TDS2000B,TDS1000B, TDS2MEM Module, TPS2000B, and TPS2000 Only) . 2-15Hard Copy Commands . 2-17Horizontal Commands . 2-17Limit Test Commands (Available Only On TBS1000B, TBS1000 and TDS2000C SeriesModels) . 2-18Math Commands. 2-20Measurement Commands . 2-22Miscellaneous Commands . 2-23PictBridge Commands (TBS1000B/EDU, TBS1000, TDS2000C, TDS1000C-EDU, TDS2000B, andTDS1000B Only) . 2-24Power and Battery-Related Commands (TPS2000B and TPS2000 Only) . 2-25Power Measurement (TPS2000B/TPS2000 with TPS2PWR1 Power Analysis Application KeyInstalled Only). 2-25RS-232 Commands (TDS2000, TDS1000, TDS200, TPS2000B, and TPS2000 Only) . 2-28TBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmeri

Table of ContentsSave and Recall Commands .Status and Error Commands .Trend Plot Commands (TBS1000B models only).Trigger Commands .Vertical Commands .Waveform Commands.Zoom Commands (TBS1000B/EDU models only) .Command Descriptions .Manual atus and EventsStatus and Events .Registers .Queues .Event Handling Sequence.Synchronization Methods .3-13-13-43-53-7Programming ExamplesProgramming Examples .4-1AppendicesAppendix A: ASCII Code Chart .Appendix B: Factory Setup.TBS1000, TDS2000C, TDS1000C-EDU, TDS2000B, and TDS1000B Series Oscilloscopes.TPS2000 Series Oscilloscopes .TPS2000B Series Oscilloscopes .TDS1000 and TDS2000 Series Oscilloscopes.TDS210 and TDS220 Oscilloscopes .TDS224 Oscilloscopes .Appendix C: Reserved Words U, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmer

PrefaceThis programmer manual provides information on how to remotely operate youroscilloscope. You can use communication ports and protocols, such as for theRS-232, the General Purpose Interface Bus (GPIB), or Universal Serial Bus(USB) standards, to remotely control and operate your oscilloscope.This document supports the following products:TBS1000B/EDU Series instructions, any versionTBS1000 Series instruments, any versionTPS2000 and TPS2000B Series instruments, any version.TDS1000C-EDU, any version.TDS2000C Series instruments, any version.TDS1000B and TDS2000B Series instruments, any version.TDS2CM or TDS2CMA, any version, when used in TDS1000 or TDS2000Series instruments, any version.TDS2MEM any version, when used in most TDS1000 or TDS2000 Seriesinstruments (except TDS1001 and TDS2004 models), any version.TDS2CM, TDS2CMA, or TDS2MM any version, when used in aTDS224 instrument, any version.TDS2CM or TDS2CMA version CMV:v1.04 and above, or TDS2MM anyversion, when used in TDS210 and TDS220 instruments with FV:v1.09 andabove.TBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmeriii

PrefaceRelated DocumentsEach series of oscilloscopes has a different set of documentation.TBS1000B/EDU SeriesManualsTBS1000 Series ManualsTPS2000 and TPS2000BSeries ManualsLanguageTBS user manual part se077-0891-XXPortuguese077-0892-XXSimplified Chinese077-0893-XXTraditional -XXLanguageTBS user manual part se077-0765-XXPortuguese077-0766-XXSimplified Chinese077-0767-XXTraditional -XXFor general operation, refer to your product user manual, a standard accessory,listed in the following table.LanguageTPS user manual part numberTPS2000 SeriesivTPS2000B XX071-2723-XXTBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmer

PrefaceLanguageTPS user manual part numberTPS2000 SeriesTPS2000B 8-XXSimplified Chinese071-1448-XX071-2729-XXTraditional 2731-XXRussian071-1451-XX071-2732-XXFor information on the TPS2PWR1 Power Analysis Application, refer to theTPS2PWR1 Power Analysis Application User Manual, an optional accessoryavailable in eleven languages.LanguageTPS2PWR1 user manual part se071-1457-XXPortuguese071-1458-XXSimplified Chinese071-1459-XXTraditional -XXTBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmerv

PrefaceTDS1000, TDS2000,TDS1000C-EDU, andTDS2000C Series manualsFor general operation, refer to the user manual for your product. For informationon the TDS2CMA Communications module, refer to the TDS1000 and TDS2000Series Digital Storage Oscilloscope User Manual.LanguageUser manual part numberTDS1000/TDS2000TDS1000B/TDS2000B -XXSimplified l -1827-XX071-2732-XXFor information on the TDS2MEM Storage Memory and Communicationsmodule, refer to the TDS2MEM Storage Memory and Communications ModuleUser Manual (071-1262-XX), an optional accessory that includes elevenlanguages.TDS200 Series ManualsFor general operation, refer to the TDS200 Series Digital Real-Time OscilloscopeUser Manual, a standard accessory.LanguageUser manual part se071-0405-XXPortuguese071-0403-XXSimplified Chinese071-0406-XXTraditional -XXFor information on the TDS2CMA Communications module, or TDS2MMMath Measurements module, refer to the TDS200 Series Extension ModulesInstructions Manual (071-0409-XX), a standard accessory for extension modulesin English only.viTBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmer

PrefaceService Manuals (EnglishOnly)For information on how to service your oscilloscope, refer to the appropriatemanual from the following optional accessories:TBS1000B/EDU Series Digital Storage Oscilloscopes Service Manual(077-0897-XX)TBS1000 Series Digital Storage Oscilloscopes Service Manual(077-0772-XX)TDS2000C and TDS1000C-EDU Series Digital Storage Oscilloscopes ServiceManual (077-0446-XX)TDS1000B and TDS2000B Series Digital Storage Oscilloscopes ServiceManual (077-0356-XX)TDS1000 and TDS2000 Series Digital Storage Oscilloscopes Service Manual(071-1076-XX)TDS200 Series Digital Real-Time Oscilloscopes Service Manual(071-0492-XX)TPS2000B Series Digital Storage Oscilloscopes Service Manual(077-4447-XX)TPS2000 Series Digital Storage Oscilloscopes Service Manual(071-1465-XX) or (077-0306-00)ConventionsRefer to Command Syntax for information about command conventions. (Seepage 2-1.)This manual uses the following conventions:References to the TDS2CMA Communications Extension Module include theTDS2CM and TDS2CMAX modules.Command descriptions list specific oscilloscopes series (and modules) whencommands are valid for only those productsTBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmervii

PrefaceviiiTBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmer

Getting Started

Getting StartedThis manual contains information on how to remotely control and operate youroscilloscope through communications protocol and commands.NOTE. For TBS1000B/EDU, TBS1000, TDS2000C, TDS1000C-EDU, TDS2000B,and the TDS1000B Series, you need to install the PC Communications softwarefrom the CD that came with the oscilloscope on a PC before you connect theoscilloscope USB Device port to the PC. Refer to the product user manual forinstallation information.For all products, you need to connect an appropriate cable between thecommunications port on your oscilloscope and your PC.The next table describes where the communications port is located on an extensionmodule or oscilloscope, and the function of the port.SeriesPort locationPort functionTDS200TDS2CM, TDS2CMA,or TDS2CMAXCommunications, TDS2MMMathRS-232, Centronics, GPIBTDS1000/ TDS2000 1TDS2CMA or TDS2CMAXTDS2MEM Storage Memoryand CommunicationsRS-232, Centronics, GPIBRS-232, Centronics,CompactFlashTBS1000B/EDU,TBS1000, TDS2000C,TDS1000C-EDU,TDS1000B, andTDS2000B 2Back of oscilloscopeUSB DeviceTPS2000 and TPS2000BBack of oscilloscope12GPIB with a TEK-USB-488adapterRS-232, CentronicsTDS1001 and TDS2004 are not compatible with the TDS2MEM module.Install the PC Communications software from the CD that came with the oscilloscope first, and then refer toyour product user manual for information on installing the software. After the software is installed, connectthe oscilloscope to a PC.Refer to your oscilloscope user manual for information on how to install, test, andconfigure your oscilloscope and module.NOTE. The firmware for the TBS1000B/EDU, TBS1000, TDS2000C,TDS1000C-EDU, TDS1000B, TDS2000B, TPS2000B, and TPS2000 Seriesoscilloscopes includes communications, math, and storage memory functions.TBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmer1-1

Getting StartedSeriesTDS2CM,TDS2CMA YesNoYes 1NoTBS1000B/EDU, NoTBS1000,TDS2000C,TDS1000C-EDU,TDS1000B orTDS2000BNoNoYesNoNoNoNoTDS1000 orTDS2000TPS2000 orTPS2000B 212TDS1001 and TDS2004 models are not compatible with the TDS2MEM module.RS-232 is included in the oscilloscope firmware.NOTE. If you use GPIB with the TBS1000B/EDU, TBS1000, TDS2000C,TDS1000C-EDU, TDS2000B, or TDS1000B Series, you can set a unique GPIBaddress for the oscilloscope through the UTILITY Options GPIB Setupoption.1-2TBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmer

Syntax and Commands

Command SyntaxYou can control the oscilloscope through the GPIB, RS-232, or USB interfaceusing a large group of commands and queries.This section describes the syntax these commands and queries use and theconventions the oscilloscope uses to process them. The commands and queriesthemselves are listed in the Command Descriptions section.Command SyntaxTable 2-1: Oscilloscope communication protocolModel or TDS2MMYesYesNoTDS2MEMNoYesNoTDS1000 orTDS2000Yes 1Yes 1 000B, orTDS2000BYes 3NoYesTPS2000B,TPS2000NoYesNo123Function available with a TDS2CM, TDS2CMA, or TDS2CMAX module.Function available with a TDS2MEM module.Function available with a TEK-USB-488 adapter.You transmit commands to the oscilloscope using the enhanced AmericanStandard Code for Information Interchange (ASCII) character encoding. AppendixA contains a chart of the ASCII character set.The Backus Naur Form (BNF) notation is used in this manual to describecommands and queries.Table 2-2: BNF notationSymbol Meaning:: Is defined as Exclusive OR{}Group; one element is requiredDefined elementTBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmer2-1

Command SyntaxTable 2-2: BNF notation (cont.)SymbolMeaning[]. .Optional; can be omitted()CommentPrevious element(s) may be repeatedCommand and Query StructureCommands consist of set commands and query commands (usually simply calledcommands and queries). Commands change oscilloscope settings or perform aspecific action. Queries cause the oscilloscope to return data and informationabout its status.Most commands have both a set form and a query form. The query form of thecommand is the same as the set form except that it ends with a question mark. Forexample, the set command ACQuire:MODe has a query form ACQuire:MODe.Not all commands have both a set and a query form; some commands are setonly and some are query only.A few commands do both a set and query action. For example, the *CAL?command runs a self-calibration program on the oscilloscope, then returns theresult of the calibration.A command message is a command or query name, followed by any informationthe oscilloscope needs to execute the command or query. Command messagesconsist of five different element types.Table 2-3: Command message elements2-2SymbolMeaning Header The basic command name. If the header ends with a question mark,the command is a query. The header may begin with a colon (:)character; if the command is concatenated with other commands thebeginning colon is required. The beginning colon can never be usedwith command headers beginning with a star (*). Mnemonic A header subfunction. Some command headers have only onemnemonic. If a command header has multiple mnemonics, they arealways separated from each other by a colon (:) character. Argument A quantity, quality, restriction, or limit associated with the header.Not all commands have an argument, while other commands havemultiple arguments. Arguments are separated from the header by a Space . Arguments are separated from each other by a Comma . Comma A single comma between arguments of multiple-argument commands.It may optionally have white space characters before and after thecomma. Space A white space character between command header and argument. Itmay optionally consist of multiple white space characters.TBS1000/B/EDU, TDS2000/B/C, TDS1000/B/C-EDU, TDS200, TPS2000/B Series Programmer

Command SyntaxThe following figure shows the five command message elements.Figure 2-1:

Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication . This manual contains information on how to remotely control and operate your oscilloscope through communications protocol and commands. NOTE. For TBS1000B/EDU, TBS1000, TDS2000C, TDS1000C-EDU,TDS2000B, .

Related Documents:

Series TBS1000B y TBS1000B-EDU Osciloscopios de almacenamiento digital

Tektronix Oscilloscope (TBS1000B-EDU) Application Note Summary Laboratory classes are an integral part of an engineering curriculum. They enable students to hone hands-on skills by . students will then submit a lab report documenting their work, which is graded based on the students' results. Figure 1. Educator (Teacher /Lab Admin) workflow .

SPURGEON,JOLENE M JSPURGEON@WISC.EDU STRELCHENKO,HANNAH B hstrelchenko@wisc.edu TERRIEN,CHRISTINE LAMP cterrien@wisc.edu THOMPSON,PAMELA M pamela.thompson@wisc.edu TOMAN,LORRAINE L lorraine.toman@wisc.edu TOMKO,KELLY ktomko@wisc.edu VANDER WAAL,MARY mary.vanderwaal@wisc.edu WHITE,JOANNE jo.white@wisc.edu WILSON,NINA MCCOY nina.wilson@wisc.edu .

before attempting service. Modules Throughout this manual, any replaceable component, assembly, or part is referred to by the term module. A module is composed of electrical and mechanical assemblies, circuit cards, interconnecting cables, and user-accessible controls.

The TBS1000 series oscilloscopes are designed with the ease of use and familiar operation you have come to expect from Tektronix. Intuitive operation The intuitive user interface with dedicated per-channel vertical controls, auto-setup, and auto-ranging makes these instruments easy to use, reducing learning time and increasing efficiency.

Meet the Team Counselors Brandon Landrum: brandon.landrum@csusb.edu Christopher Bohse: cbohse@csusb.edu Lucia Zarate: lzarate@csusb.edu Melissa Guerra: mdavila@csusb.edu Nicholas Clements: nicholas.clements@csusb.edu Brenda Machuca: bmachuca@csusb.edu Alejandra Quintero: alejandra.quintero@csusb.edu Salvador Perez Jr.: sperez2@csusb.edu Roger Griffin (Native American Counselor)

BAHAVEOLOS, CRISTINA J cbahaveolos@wisc.edu 877837 BALLENTINE,LAURIE S LSBALLEN@WISC.EDU 44498 BANASZAK,MEGAN A MBANASZAK@WISC.EDU 508092 BREUNIG,MINDY S mindy.breunig@wisc.edu 64025 BUDTKE,JODIE A BUDTKE@WISC.EDU 278830 CAHOON,JANE M jane.cahoon@wisc.edu 600123 CAO,LEONARD W lwcao@wisc.edu 264268

The threat profile for SECRET anticipates the need to defend against a higher level of capability than would be typical for the OFFICIAL level. This includes sophisticated, well resourced and determined threat actors, such as some highly capable serious organised crime groups and some state actors. Reasonable steps will be taken to protect information and services from compromise by these .