GW Instek GDS-1000A Series Programming Manual
GW Instek GDS-1000A Series Programming Manual

GW Instek GDS-1000A Series Programming Manual

Digital storage oscilloscope
Hide thumbs Also See for GDS-1000A Series:

Advertisement

Digital Storage Oscilloscope
GDS-1000A Series
PROGRAMMING MANUAL
GW INSTEK PART NO. 82DS-1102AI01
ISO-9001 CERTIFIED MANUFACTURER
May 2009 edition
This manual contains proprietary information which is protected by
copyright. All rights are reserved. No part of this manual may be
photocopied, reproduced or translated to another language without
prior written consent of Good Will Corporation.
The information in this manual was correct at the time of printing.
However, Good Will continues to improve products and reserves the
right to change specifications, equipment, and maintenance
procedures at any time without notice.
Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
Good Will Instrument Co., Ltd.
No. 7-1, Jhongsing Rd., Tucheng City, Taipei County 236, Taiwan.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the GDS-1000A Series and is the answer not in the manual?

Questions and answers

Summary of Contents for GW Instek GDS-1000A Series

  • Page 1 Digital Storage Oscilloscope GDS-1000A Series PROGRAMMING MANUAL GW INSTEK PART NO. 82DS-1102AI01 May 2009 edition This manual contains proprietary information which is protected by copyright. All rights are reserved. No part of this manual may be photocopied, reproduced or translated to another language without prior written consent of Good Will Corporation.
  • Page 2: Table Of Contents

    TABLE OF CONTENTS GDS-1000 Programming Manual Table of Contents NTERFACE OVERVIEW INTERFACE OVERVIEW ............. 4  Rear Panel Overview ........4  Configuring the USB Interface ....5  This manual describes how to use the GDS- 1000A’s remote command functionality and lists COMMAND OVERVIEW ............
  • Page 3: Configuring The Usb Interface

    2. When the PC asks for the USB driver, select Command Syntax dso_cdc_1000.inf which is downloadable from the GW Instek website, www.gwinstek.com, in USB CDC_ACM compatible Compatible  the GDS-1000A downloads section. standard SCPI, 1994 (partially compatible) ...
  • Page 4: List Of Command In Functional Order

    COMMAND OVERVIEW GDS-1000 Programming Manual :DISPlay:ACCumulate ........... 32 Display List of Command in Functional Order :DISPlay:CONTrast ............32 :DISPlay:GRATicule ............33 *IDN ................14 System :DISPlay:WAVeform ............33 *LRN ................14 :REFResh ............... 34 *RST ................15 :SYSTem:ERRor............. 15 :MEASure:FALL ............. 35 Measure :SYSTem:VERSion ............
  • Page 5 COMMAND OVERVIEW GDS-1000 Programming Manual :MEMory<X>:RECall:SETup ......... 45 :FORCe ................53 Save/Recall Trigger :MEMory<X>:RECall:WAVeform ........45 :RUN ................54 :MEMory<X>:SAVe:SETup ........... 46 :SINGle ................54 :MEMory<X>:SAVe:WAVeform ........46 :STOP ................54 *RCL ................47 *TRG ................54 :REF<X>:DISPlay............47 :TRIGger:COUPle ............54 :REF<X>:LOCate ............
  • Page 6: List Of Command In Alphabetical Order

    COMMAND OVERVIEW GDS-1000 Programming Manual List of Command in Alphabetical Order Command Page Command Page :TRIGger:LEVel Command Page Command Page *SAV :TRIGger:MODe :SINGle :TRIGger:NREJ :ACQuire:AVERage *LRN :STOP :TRIGger:PULSe:MODe :ACQuire:HDELay :SYSTem:ERRor :TRIGger:PULSe:TIMe :ACQuire:MODe :MEASure:FALL :SYSTem:VERSion :TRIGger:REJect :ACQuire<X>:LMEMory :MEASure:FOVShoot :TRIGger:SLOP :ACQuire<X>:MEMory :MEASure:FPReshoot :TIMebase:DELay :TRIGger:SOURce :AUToset...
  • Page 7: Command Details

    COMMAND DETAILS GDS-1000 Programming Manual System command *IDN ................14 OMMAND DETAILS *LRN ................14 *RST ................15 :SYSTem:ERRor ............. 15 The Command details chapter shows the detailed :SYSTem:VERSion ............16 syntax, equivalent panel operation, and example for each command. For the list of all commands, see page7.
  • Page 8 COMMAND DETAILS GDS-1000 Programming Manual Example :lrn? :SYSTem:VERSion :DISPlay:WAVeform 0;ACCumulate 0;CONTrast 0;GRATicule Query 0;:CHANnel1:DISPlay 1;BWLimit 0;COUPling 0;INVert 0;OFFSet 2.000e+00;PROBe 3;SCALe Returns the oscilloscope firmware version. Description 2.000e+00;:CHANnel2:DISPlay 1;BWLimit 0;COUPling 0;INVert 0;OFFSet 2.000e+00;PROBe 3;SCALe Same as: Utility key → F4 (only the firmware 2.000e+00;:CHANnel1:MATH 0;:TIMebase:SWEep 0;SCALe version) 2.500e-06;DELay 0.000e+00;WINDow:SCALe 2.50000e-...
  • Page 9: Acquisition Command

    COMMAND DETAILS GDS-1000 Programming Manual Acquisition Command :ACQuire:HDELay Query :ACQuire:AVERage ............17 Set or query Delay On or Delay Off. Description :ACQuire:HDELay ............18 Same as: Acquire key → F4 :ACQuire:MODe ............18 < Long > < Short > Syntax :ACQuire<X>:LMEMory ..........
  • Page 10 COMMAND DETAILS GDS-1000 Programming Manual :ACQuire<X>:LMEMory Query A: Data size digit B: Data size C: Time interval D: Channel indicator Returns the total waveform data in the acquisition Description memory for long memory. E: Reserved data F: Waveform data Data size digit <...
  • Page 11: Autoset Command

    COMMAND DETAILS GDS-1000 Programming Manual Channel Parameter <X> Autoset Command Channel1/2 Returns the channel 1 Example :acquire1:memory? :AUToset waveform data Six data elements are concatenated to form one Data format Runs the Autoset function to automatically Description data string. configure the horizontal scale, vertical scale, and trigger according to the input signal.
  • Page 12: Channel / Math Command

    COMMAND DETAILS GDS-1000 Programming Manual :channel<X>:coupling <NR1> :chan<X>:coup <NR1> Channel / Math Command :channel<X>:coupling? :chan:coup? Channel Coupling mode Parameter <X> <NR1> :CHANnel<X>:BWLimit ..........23 :CHANnel<X>:COUPling ..........23 CH1/2 AC coupling :CHANnel<X>:DISPlay ..........24 DC coupling :CHANnel<X>:EXPand ..........24 Ground coupling :CHANnel<X>:INVert ...........
  • Page 13 COMMAND DETAILS GDS-1000 Programming Manual Channel Expand Parameter <X> <NR1> Subtract CH1/2 Ground Multiply Center Sets Channel 1 to Example :channel1:expand 1 Expand from Center. :channel1:expand? FFTrms Returns expand from Channel 1 – Channel 2 Example1 :channel1:math 2 center (1) as channel 1’s Channel 2 –...
  • Page 14: Cursor Command

    COMMAND DETAILS GDS-1000 Programming Manual Sets or returns the probe attenuation factor. Description Cursor Command Same as: Channel key → F4 < Long > < Short > Syntax :CURSor:X<X>Position ..........28 :CURSor:Y<X>Position ..........29 :channel<X>:probe <NR3> :chan<X>:prob <NR1> :CURSor:<X>DELta ............29 :channel<X>:probe? :chan<X>:prob? :CURSor:<X>DISplay ............
  • Page 15 COMMAND DETAILS GDS-1000 Programming Manual :cursor:<X>delta? :curs:<X>del? Horizontal or vertical cursor Parameter <X> :CURSor:Y<X>Position Query Horizontal cursor (X axis) Vertical cursor (Y axis) Selects or returns the vertical (Y axis) cursor Description position. The returned data format is <NR3> as follows. Note Same as: Cursor key →F5 (X-Y) →...
  • Page 16: Display Command

    COMMAND DETAILS GDS-1000 Programming Manual Display Command :CURSor:SOURce Query :DISPlay:ACCumulate ........... 32 Selects or returns the cursor source channel. Description :DISPlay:CONTrast ............32 Same as: Cursor key →F1 (Source) :DISPlay:GRATicule ............33 < Long > < Short > Syntax :DISPlay:WAVeform ............33 :REFResh ...............
  • Page 17 COMMAND DETAILS GDS-1000 Programming Manual Display contrast Parameter <NR1> :REFResh –10 ~ 10 Lowest (–10) to the Highest (+10) Sets the display Example :display:contrast 0 Erases the existing waveform and draws a new Description contrast to the middle one. (±0) Same as: Display key →...
  • Page 18: Measure Command

    COMMAND DETAILS GDS-1000 Programming Manual Selects Channel 1, and Example :measure:source 1 Measure command then measures the fall :measure:fall? time. :MEASure:FALL ............. 35 :MEASure:FOVShoot ............ 36 :MEASure:FOVShoot Query :MEASure:FPReshoot ........... 36 :MEASure:FREQuency ..........37 Returns the fall overshoot amplitude. Description :MEASure:NWIDth ............
  • Page 19 COMMAND DETAILS GDS-1000 Programming Manual :measure:pduty? :meas:pdut? :MEASure:FREQuency Query Returns <NR2> as the percentage Before using this command, select the Note Returns the frequency value. Description measurement channel. See the example below. Same as: Measure key → F1~F5 → F3 (Frequency) Selects Channel 1, and Example :measure:source 1...
  • Page 20 COMMAND DETAILS GDS-1000 Programming Manual Selects Channel 1, and Example :measure:source 1 then measures the :MEASure:RPReshoot Query :measure:pwidth? positive pulse width. Returns rise overshoot amplitude in percentage. Description Same as: Measure key → F1~F5 → F3 (RPReshoot) :MEASure:RISe Query < Long > <...
  • Page 21 COMMAND DETAILS GDS-1000 Programming Manual < Long > < Short > Selects Channel 1, and Syntax Example :measure:source 1 then measures the :measure:vhi? :measure:vamplitude? :meas:vamp? global high Voltage. Returns <NR3> Before using this command, select the Note :MEASure:VLO Query measurement channel. See the example below. Returns the global low voltage.
  • Page 22 COMMAND DETAILS GDS-1000 Programming Manual :MEASure:VMIN :MEASure:VRMS Query Query Returns the minimum amplitude. Returns the root-mean-square voltage. Description Description Same as: Measure key → F1~F5 → F3 (Vmin) Same as: Measure key → F1~F5 → F3 (Vrms) < Long > <...
  • Page 23: Save/Recall Command

    COMMAND DETAILS GDS-1000 Programming Manual 1 ~ 15 W1 ~ W15 Save/Recall Command Reference waveform <NR1> 1, 2 RefA, RefB :MEMory<X>:RECall:SETup ......... 45 :MEMory<X>:RECall:WAVeform ........45 :memory1:recall:waveform 1 Recalls a waveform Example from the internal :MEMory<X>:SAVe:SETup ........... 46 memory W1 and saves :MEMory<X>:SAVe:WAVeform ........
  • Page 24 COMMAND DETAILS GDS-1000 Programming Manual Turns on the reference Example :ref1:display 1 waveform A Math RefA RefB :REF<X>:LOCate Query :memory1:save:waveform 1 Saves the reference Example waveform A to the Moves or returns the position of a reference Description internal memory W1 waveform.
  • Page 25: Time (Horizontal) Command

    COMMAND DETAILS GDS-1000 Programming Manual Saves the Channel 1 Example :ref1:save 1 Time (Horizontal) command signal as the reference waveform A :TIMebase:DELay ............50 :TIMebase:SCALe............50 *SAV :TIMebase:SWEep............51 :TIMebase:WINDow:DELay ......... 51 Saves the current panel settings into the internal Description :TIMebase:WINDow:SCALe .........
  • Page 26 COMMAND DETAILS GDS-1000 Programming Manual 50ns 50e 250us 250e :timetable:window:delay 100 Sets the zoom width Example to 100 points 100ns 100e 500us 500e 2.5s 250ns 250e :TIMebase:WINDow:SCALe Query 500ns 500e 2.5ms 2.5e Sets or returns the scale (length) of the zoomed Description window.
  • Page 27: Trigger Command

    COMMAND DETAILS GDS-1000 Programming Manual Trigger command :RUN :FORCe ................53 Starts waiting for a trigger condition. Description :RUN ................54 Same as: Run key :SINGle ................54 Syntax :run :STOP ................54 *TRG ................54 :TRIGger:COUPle ............54 :SINGle :TRIGger:FREQuency ............
  • Page 28 COMMAND DETAILS GDS-1000 Programming Manual :trigger:couple <NR1> :trig:coup <NR1> < Long > < Short > Syntax :trigger:couple? :trig:coup? :trigger:mode <NR1> :trig:mod <NR1> <NR1> Coupling mode Parameter :trigger:mode? :trig:mod? Trigger mode Parameter <NR1> Auto Before using this command, select the edge or Normal Note pulse trigger.
  • Page 29 COMMAND DETAILS GDS-1000 Programming Manual :TRIGger:PULSe:MODe Query :TRIGger:REJect Query Selects the trigger mode in the pulse trigger. Description Same as: Trigger key → F1(Pulse) → F3 Selects the trigger rejection filter. Description Same as: Trigger key → F4 → F3 <...
  • Page 30 COMMAND DETAILS GDS-1000 Programming Manual Selects the edge trigger :trigger:source <NR1> :trig:sour <NR1> Example :trigger:type 0 and negative trigger :trigger:slop 1 :trigger:source? :trig:sour? slope <NR1> Trigger source <NR1> Trigger source Parameter Channel 1 Line :TRIGger:STATe Query Channel 2 External input Queries the present trigger state.
  • Page 31 COMMAND DETAILS GDS-1000 Programming Manual :trigger:video:polarity <NR1> :trig:vid:pol <NR1> :trigger:video:polarity? :trig:vid:pol? Before using this command, select the video Note trigger. See the example below. Polarity Parameter <NR1> Selects the video trigger Example :trigger:type 1 Positive and odd trigger field :trigger:video:field 1 Negative Before using this command, select the video Note...

Table of Contents