background image

UNI-T 

Manual 

UTD2000E Series Programmable Digital Oscilloscope

 

J

une 2017

 

Uni-Trend Technology (China) Co., Ltd.

Summary of Contents for UTD2000E Series

Page 1: ...UNI T Manual UTD2000E Series Programmable Digital Oscilloscope June 2017 Uni Trend Technology China Co Ltd ...

Page 2: ...s all previous publications Information provided in this manual is subject to change without prior notice UNI T shall not be liable for any errors that may be contained in this manual For any incidental or consequential damages arising out of the use or the information and deductive functions provided in this manual Without the written permission of UNI T this manual cannot photocopied reproduced ...

Page 3: ...lowing four symbols are not part of SCPI command it cannot send with the command It usually used as supplementary description of command parameter Brace usually contains multiple optional parameters it should select one parameter when send command Such as DISPlay GRID MODE FULL GRID CROSS NONE command Vertical Bar used to separated multiple parameters it should select one parameter when send comma...

Page 4: ...e it may occur error Real Parameter can take any valid integer value unless there have some other descriptions Such as for command CH1 CHANnell OFFSet offset parameter of offset can take integer value Discrete Parameter can only take some specified numbers or characters Such as command DISPlay GRID MODE FULL GRID CROSS NONE parameter can only take FULL GRID CROSS NONE ASCII Character String String...

Page 5: ...meter type in which the real return type is presents by the scientific notation method The part before e retains three figure behind the decimal point and the e part retains three figure the batch return must be obey IEEE 488 2 string data format the length of character bits fixed to one character ASCII valid value valid data end string n Such as 3123xxxxxxxxxxxxxxxxxxx n presents 123 strings batc...

Page 6: ...Technologies UPO2000CS UPO1000 00 00 01 RST Command format RST Functional description Restore factory settings and clear the entire error message send and receive queue buffers SYSTem Command The command used for the oscilloscope basic operation including operating control full qwerty lock error queue and system setup RUN Command format RUN Functional description Oscilloscope start to sampling exe...

Page 7: ...ll qwerty lock SYSTem LOCK OFF SYST LOCK 0 unlock full qwerty SYSTem LOCK query return 1 it presents locked SYSTem ERRor Command format SYSTem ERRor SYSTem ERRor Functional description Empty error message queue Return format Query return the last time error message return error message by query format message number message content message number is a integer message content is ASCII character str...

Page 8: ...up data return format is conform to IEEE 488 2 format of binary data SYSTem LANGuage Command format SYSTem LANGuage ENGLish SIMPlifiedchinese TRADitionalchinese SYSTem LANGuage Functional description Set system language Return format Query return ENGLish SIMPlifiedchinese TRADitionalchinese For example SYSTem LANGuage ENGL set system language as English SYSTem LANGuage query returnENGLish SYSTem C...

Page 9: ...ncy Functional description Acquire measured frequency value of frequency meter Return format Query return measured frequency value of frequency meter invalid value return For example SYSTem CYMOmeter FREQuency query return 1 20000E 3 SYSTem SQUare SELect Command format SYSTem SQUare SELect 10Hz 100Hz 1KHz 10KHz SYSTem SQUare SELect Functional description Select square wave output Return format Que...

Page 10: ...from 1 100 the bigger the number the brighter the screen Return format Query return the current screen luminance For example SYSTem BRIGhtness 50 screen luminance as 50 SYSTem BRIGhtness query return 50 SYSTem VERSion Command format SYSTem VERSion Return format Query return version information 128 bytes character string HW is hardware version number SW is software version numer PD is created date ...

Page 11: ...Tem COMMunicate LAN SMASK Command format SYSTem COMMunicate LAN SMASK submask SYSTem COMMunicate LAN SMASK Functional description Set subnet mask submask is belong to ASCII character string parameter format is xxx xxx xxx xxx Return format Query return subnet mask For example SYST COMM LAN SMASK 255 255 255 0 set subnet mask as 255 255 255 0 SYST COMM LAN SMASK query return 255 255 255 0 SYSTem CO...

Page 12: ...ST COMM LAN DHCP ON turn on IP dynamic configurarion mode SYST COMM LAN DHCP query return 1 SYSTem COMMunicate LAN MAC Command format SYSTem COMMunicate LAN MAC Return format Query return MAC physical address For example SYST COMM LAN MAC query return 00 2A A0 AA E0 56 KEY Command This command is to control button and knob on the oscilloscope panel KEY key Command format KEY key KEY key LOCK 1 ON ...

Page 13: ...parameter CHANnel n BWLimit Command format CHANnel n BWLimit 1 ON 0 OFF CHANnel n BWLimit Functional description Set bandwidth limit function is ON turn on bandwidth to 20MHz to reduce display noise or OFF turn off bandwidth to full display Return format Query return 1 or 0 it presents ON or OFF For example CHAN1 BWL ON turn on channel 1 bandwidth limit CHAN1 BWL query return 1 it presents channel...

Page 14: ...n function is ON turn on or OFF back to normal display Return format Query return 1 or 0 it presents ON or OFF For example CHAN1 INV OFF turn off channel 1 inversion function CHAN1 INV query return 0 it presents channel 1 inversion function is off CHANnel n PROBe Command format CHANnel n PROBe 0 01X 0 02X 0 05X 0 1X 0 2X 0 5X 1X 2X 5X 10X 20X 50X 100X 200X 500X 1000X CHANnel n PROBe Functional des...

Page 15: ...and format CHANnel n SCALe scale UP DOWN CHANnel n SCALe Functional description Set voltage base in vertical position scale voltage base value UP plus one position based on the current position DOWN minus one position based on the current position Return format Query return the current voltage position value by scientific notation method unit is V For example CHAN1 SCAL 20V set channel 1 voltage b...

Page 16: ...g settings to improve vertical resolution OFF presents Coarse tuning based on 1 2 5 system to set vertical sensitivity Return format Query return 1 or 0 it presents ON or OFF For example CHAN1 VERN ON turn on channel 1 fine tuning function CHAN1 VERN query return 1 CHANnel n SELect Command format CHANnel n SELect CHANnel n SELect Functional description For channel selection Return format Query ret...

Page 17: ...MODE Command format TIMebase MODE MAIN WINDow TIMebase MODE Functional description Set timebase mode MAIN or WINDow zoom timebase Zoomed Return format Query return MAIN or WINDow For example TIM MODE MAIN set timebase mode as MAIN TIM MODE query return MAIN TIMebase OFFSet Command format TIMebase OFFSet offset TIMebase OFFSet Functional description For adjust MAIN offset value wave shift relative ...

Page 18: ...nal description Set timebase position of MAIN s div scale timebase value UP plus one position based on the current position DOWN minus one position based on the current position Return format Query return scale value by scientific notation method unit is s div For example TIM SCAL 2 set MAIN offset value as 2s div TIM SCAL query return 2 000e000 TIMebase WINDow SCALe Command format TIMebase WINDow...

Page 19: ...UNCtion OPERation ADD SUBTract MULTiply DIVide FUNCtion OPERation Functional description Set functional operator including basic operation and logic operation they are plus minus multiply divide AND OR negation exclusive OR Return format query return ADD SUBTract MULTiply DIVide For example FUNCtion OPERation ADD use puls operator src1 src2 FUNCtion OPERation query return ADD FUNCtion SOURce m Com...

Page 20: ... intercept signal RECT HANN HAMM BMAN is rectangular window Hanning window Hamming window and Blacman window respectively Return format Query return RECTangular HANNing HAMMing BMAN For example FUNCtion SOUR1 CHAN1 set channel 1 as source 1 FUNC FFT WIND HAMM windowing Hamming window FUNC FFT WIND query return HAMMing FUNCtion FFT VTYPe Command format FUNCtion FFT VTYPe VRMS DBRMS FUNCtion FFT VTY...

Page 21: ...low pass filter high pass filter band pass filter and band stop filer respectively Return format Query return LP HP BP BS For example FUNCtion SOUR1 CHAN1 set channel 1 as source 1 FUNC FILT TYPE BP set to band pass filter FUNC FILT TYPE query return BP FUNCtion FILTer FREQuency HIGH Command format FUNCtion FILTer FREQuency HIGH freq FUNCtion FILTer FREQuency HIGH Functional description The settin...

Page 22: ...uency limit of filter as 60Hz FUNC FILT FREQ LOW query return 6 000e001 MEASure Command This command is for oscilloscope basic measurement auto turn on parameter measurement and get test result return test result by scientific notation method MEASure ALL Command format MEASure ALL 1 ON 0 OFF MEASure ALL Functional description The switch setting of all measurement function Return format Query retur...

Page 23: ...Sure SLAVe SOURce Functional description For select slave information source source is CHANnel n n take value as 1 2 3 4 Return format query return CHANnel1 CHANnel2 CHANnel3 CHANnel4 MATH For example MEAS SLAV SOUR CHAN1 select channel 1 as slave information source MEAS SLAV SOUR return CHANnel1 MEASure PDUTy Command format MEASure PDUTy source Functional description Measuring positive duty ratio...

Page 24: ...me delay of rise edge MEASure PDEL CHAN1 CHAN2 MEASure NDELay Command format MEASure NDELay source1 source2 Functional description Measuring source1 and source2 relative to time delay of fall edge source take value as CHANnel1 CHANnel2 CHANnel3 CHANnel4 and MATH Ignore measns the current channel Return format Query return 1 000e 004 unit is S For example Measuring the relative to time delay of fal...

Page 25: ...specified channel waveform source take value as CHANnel1 CHANnel2 CHANnel3 CHANnel4 and MATH Ingore means the current channel Return format Query return 2 120e000 unit is V MEASure VMIN Command format MEASure VMIN source Functional description Measuring the minimum value of the specified channel waveform source take value as CHANnel1 CHANnel2 CHANnel3 CHANnel4 and MATH Ingore means the current cha...

Page 26: ...mmand format MEASure VBASe source Functional description Measuring the bottom value of the specified channel waveform source take value as CHANnel1 CHANnel2 CHANnel3 CHANnel4 and MATH Ingore means the current channel Return format query return 3 120e000 unit is V MEASure VMIDdle Command format MEASure VMIDdle source Functional description Measuring the middle value of the specified channel wavefor...

Page 27: ...hannel waveform source take value as CHANnel1 CHANnel2 CHANnel3 CHANnel4 and MATH If there has no designated source the current channel as source by default interval appoint the measurement separation take value as CYCLe and DISPlay CYCLe presents integer cycle period DISPlay presents full screen If there has no designated interval take DISPlay by default Return format Query return 1 230e000 unit ...

Page 28: ...value as CHANnel1 CHANnel2 CHANnel3 CHANnel4 and MATH Ignore means the current channel Return format Query return 1 230e 002 unit is V MEASure FREQuency Command format MEASure FREQuency source Functional description Measuring frequency of the specified channel waveform source take value as CHANnel1 CHANnel2 CHANnel3 and MATH Ignore means the current channel Return format Query return 2 000e003 uni...

Page 29: ...lue as CHANnel1 CHANnel2 CHANnel3 and MATH Ignore means the current channel Return format Query return 5 000e 003 unit is s MEASure PWIDth Command format MEASure PWIDth source Functional description Measuring period of the specified channel waveform source take value as CHANnel1 CHANnel2 CHANnel3 and MATH Ignore means the current channel Return format Query return 5 000e 003 unit is s MEASure NWID...

Page 30: ...e value as CHANnel1 CHANnel2 CHANnel3 and MATH Ignore means the current channel Return format Query return 5 000e 003 unit is s MEASure FFR Command format MEASure FFR source1 source2 Functional description Measuring time between the first fall edge of source1 and the first fall edge of source2 source take value as CHANnel1 CHANnel2 CHANnel3 and MATH Ignore means the current channel Return format Q...

Page 31: ...ource2 source take value as CHANnel1 CHANnel2 CHANnel3 and MATH Ignore means the current channel Return format Query return 5 000e 003 unit is s MEASure LFR Command format MEASure LFR source1 source2 Functional description Measuring time between the first fall edge of source1 and the last rise edge of source2 source take value as CHANnel1 CHANnel2 CHANnel3 and MATH Ignore means the current channel...

Page 32: ...video trigger SLOPe slope trigger ALTernat alternative trigger Return format Query return trigger mode For example TRIGger MODE EDGE edge trigger TRIGger MODE query return EDGE TRIGger SWEep Command format TRIGger SWEep AUTO NORMal SINGle TRIGger SWEep Functional description Set trigger sweep mode AUTO If there has no trigger term internal will produce trigger signal to force trigger NORMal Trigge...

Page 33: ...the oscilloscope running status Return format Query return STOP ARMED READY TRIGED AUTO SCAN RESET REPLAY WAIT For example TRIGger STATus query return AUTO TRIGger LEVel Command format TRIGger LEVel level TRIGger LEVel Functional description Set the trigger level value of NORMal mode level value must set based on voltage base and the conversion of screen information Return format Query return leve...

Page 34: ...e and the conversion of screen information Return format Query return level value unit is V For example TRIG LEV HIGH 2 set the trigger leve as 2V TRIG LEV HIGH query return 2 000e000 TRIGger SOURce Command format TRIGger SOURce source TRIGger SOURce Functional description Set single information source trigger input channel CHANnel1 CHANnel 2 CHANnel 3 CHANnel 4 external trigger EXT EXT5 AC Line O...

Page 35: ... return AC Edge Trigger TRIGger EDGE SLOPe Command format TRIGger EDGE SLOPe POSitive NEGative ALTernation TRIGger EDGE SLOPe Functional description Set the type of edge trigger POSitive NEGative and ALTernation Return format Query return edge trigger POSitive NEGative ALTernation For example TRIGger EDGE SLOP POS set the edge trigger as POSitive TRIGger EDGE SLOP query return POSitive Pulse Width...

Page 36: ...nal description Set pulse polarity POSitive and NEGative Return format Query return POSitive NEGative For example TRIGger PULSe POL POS set pulse polarity as POSitive TRIGger PULSe POL query return POSitive TRIGger PULSe TIME Command format TRIGger PULSe TIME time TRIGger PULSe TIME Functional description Set the time interval of pulse width trigger Return format Query return the current time inte...

Page 37: ...l description Set the time interval of pulse width trigger Return format the current time interval unit is s For example TRIGger PULSe TIME 1 set the pulse width as 1s TRIGger PULSe TIME query return 1 000e000 Video Trigger TRIGger VIDeo MODE Command format TRIGger VIDeo MODE ODD EVEN LINE ALINes TRIGger VIDeo MODE Functional description Set the syc mode of video trigger ODD EVEN LINE and ALINes R...

Page 38: ...VIDEO LINE Functional description Set the specified line of video sync value presents the specified line the range is related to the video standard Return format Query return the current specified line For example TRIG VIDEO LINE 50 set the specified line of video sync as 50 TRIG VIDEO LINE query return 50 TRIGger VIDEO SRATe Command format TRIGger VIDEO SRATe Functional description Acquire the sl...

Page 39: ...ormat TRIGger SLOPe SLOPe POSitive NEGative TRIGger SLOPe SLOPe Functional description Set the type of slope trigger POSitive and NEGative Return format Query return POSitive NEGative For example TRIGger SLOPe SLOPe POS set the slope trigger as POSitive TRIGger SLOPe SLOPe query return POSitive TRIGger SLOPe TIME Command format TRIGger SLOPe TIME time TRIGger SLOPe TIME Functional description Set ...

Page 40: ...uery return HIGH Alternate Trigger TRIGger ALTernat TYPE Command format TRIGger ALTernat TYPE EDGE PULSe SLOPe TRIGger ALTernat TYPE Functional description Set alternate trigger mode edge pulse width and slope Return format Query return EDGE PULSe SLOPe For example TRIGger ALTernat TYPE EDGE set alternate trigger mode as edge trigger TRIGger ALTernat TYPE query return EDGE CURSor Command This comm...

Page 41: ...IME and CLOSe Return format Query return AMPlitude TIME CLOSe For example CURSor TYPE AMP set cursor mode as AMPlitude CURSor TYPE query return AMPlitude CURSor SOURce Command format CURSor SOURce source CURSor SOURce Functional description Set cursor measurement source source take value as CHANnel1 CHANnel2 CHANnel3 CHANnel4 MATH Return format Query return CHANnel1 CHANnel2 CHANnel3 CHANnel4 MATH...

Page 42: ...RB Command format CURSor CURB value CURSor CURB Functional description Set the horizontal or vertical position of B cursor line It is related with directive CURSor TYPE Return format Query return the position of B cursor line For example CURSor CURB 50 set manual B cursor line position as 50 CURSor CURB query return 50 CURSor AXValue Command format CURSor AXValue Functional description Query X val...

Page 43: ...entific notation method For example CURSor BXV query return2 000000E 02 CURSor BYValue Command format CURSor BYValue Functional description Query Y value of B cursor point unit is select by the amplitude unit of the current channel Return format Query returns Y value of B cursor point by scientific notation method For example CURSor BYV query return 2 000000E 02 CURSor XDELta Command format CURSor...

Page 44: ...ling mode of oscilloscope ACQuire TYPE Command format ACQuire TYPE NORMal AVERage PEAKdetect HRESolution ACQuire TYPE Functional description Set sampling mode of oscilloscope NORMal AVERage PEAKdetect and HRESolution Return format Query return NORMal AVERage PEAKdetect ENVelope HRESolution For example ACQ TYPE AVER set sampling mode as AVERage ACQ TYPE query return AVERage ACQuire AVERages COUNt C...

Page 45: ...ent ACQuire FAST Command format ACQuire FAST 1 ON 0 OFF ACQuire FAST Functional description Set the switch of quick sampling Return format Query return quick sampling status 0 presents turn on quick sampling 1 presents turn off quick sampling For example ACQuire FAST ON turn on quick sampling ACQuire FAST query return 1 it presents quick sampling is turn on DISPlay Command This command is to set o...

Page 46: ...DISPlay GRADing TIME Command format DISPlay GRADing TIME CLOSe SHORt LONG INFinite DISPlay GRADing TIME Functional description For set or query afterglow time Return format Query return CLOSe SHORt LONG INFinite For example DISPlay GRADing TIME SHORt set afterglow time as SHORt DISPlay GRADing TIME query return SHORt DISPlay GRID Command format DISPlay GRID FULL HALF CORSS NONE DISPlay GRID Functi...

Page 47: ...IGhtness Command format DISPlay WAVE BRIGhtness count DISPlay WAVE BRIGhtness Functional description Set waveform brightness count take value from 1 100 the larger the number the brighter the waveform Return format Query return the current brightness For example DISPlay WAVE BRIGhtness 50 set waveform brightness as 50 DISPlay WAVE BRIGhtness query return 50 DISPlay CLEar Command format DISPlay CLE...

Page 48: ...nts is fixed points RAW read the waveform data in memory storage the waveform data points is related to the storage depth Notes Read the data of memory storage is valid only when oscilloscope stops this command is invalid when in MATH channel Return format query return NORMal RAW For example WAVeform MODE RAW set the read mode as RAW WAVeform MODE query return RAW WAVeform FORMat Command format WA...

Page 49: ...pe NORMal 1 1400 RAW 1 the maximum current storage depth point Return format Query return the initial position For example WAVeform STARt 200 set the initial position as 200 WAVeform STARt query return 200 WAVeform STOP Command format WAVeform STOP stop WAVeform STOP Functional description Set or query the stop position of waveform data read start integer data type NORMal stop range1 1400 RAW stop...

Page 50: ...ue is 0 Return format Query return waveform point For example WAVeform POINts 120 set return waveform point as 120 WAVeform POINts query return 120 WAVeform DATA Command format WAVeform DATA Functional description Read waveform data of the specified data source Return format WAVeform POINts the specified quantity of waveform data waveform data source is related with WAVeform SOURc data format is r...

Page 51: ...cent area and each area data is conform to binary data IEEE 488 2 format WAVeform PREamble Command format WAVeform PREamble Functional description Query return the current system waveform setup parameter Return format Query return use comma mark to separate Return data format Format Type Points Count Xinc Xor Xref Yinc Yor Yref Format BYTE 0 WORD 1 ASCII 2 Type NORMAL 0 PEAK 1 AVER 2 ENVelope 3 HR...

Page 52: ...ormat WAVeform XORigin Functional description Query the selected channel initial time of waveform data in the X direction trigger point time is zero before trigger point is negative number Return value is related with the current data read mode NORMal mode return initial time of waveform data display on the screen RAW mode return initial time of waveform data storage in memory Return format Query ...

Page 53: ...lue of Y direction For example WAV YINC query return 2 000e000 WAVeform YORigin Command format WAVeform YORigin Functional description Query the vertical shift in the Y direction of the current selected channel source relative to the vertical reference position Return value is related with the current data read mode NORMal mode YORigin VerticalOffset YINCrement RAW mode YORigin is related with mem...

Page 54: ... test bsv The file name of bsv or csv presents load waveform data of the file into the reference channel The file name of set presents load the setting data of the file into oscilloscope source presents reference channel REFA REFB REFC REFD optional parameter only valid when load waveform data REFA presents reference channel A REFB presents reference channel B REFC presents reference channel C REF...

Page 55: ...rm data CHANnel1 presents Channel 1 CHANnel2 presents Channel 2 CHANnel3 presents Channel 3 CHANnel4 presents Channel 4 disk presents memory medium FLASH UDISK optional parameter ignore presents internal data of FLASH FLASH presents internal data UDISK presents U disk data For example FILE SAVE test bsv CHANnel1 UDISK Save waveform data of channel 1 as test bsv format into U disk FILE SAVE system ...

Page 56: ...e Programming Manual Notes The file name of internal storage setting must be system set up01 set system set up255 set maximum limit 255 files The file name of internal storage bsv must be wave01 bsv wave255 bsv maximum limit 255 files ...

Page 57: ...l system meue DISPlay Display menu F1 Select the first item of the current menu F2 Select the second item of the current menu F3 Select the third item of the current menu F4 Select the fourth item of the current menu F5 Select the fifth item of the current menu MENu Menu display switch PSCReen One key to print or one key save screen image MEASure Measurement CURSor Cursor measurement and menu ACQu...

Page 58: ...KNob Voltage reference knob VBKNLeft Voltage reference left knob VBKNRight Voltage reference right knob TBKNob Time reference knob TBKNLeft Time reference left knob TBKNRight Time reference right knob SETZERO Zero setting Appendix 2 Binary Data Format IEEE 488 2 DATA is data flow other is ASCII character as shown in the table below 812345678 DATA n Start mark 1Byte Length of bit wide 1Byte Data to...

Reviews: