| Command | Data (for a query, response data) | Explanation |
|---|---|---|
| *CLS | Clears the status byte and associated queues. | |
| *ESR? | A<NR1>:0 to 255 | Queries SESR. |
| *IDN? | Maker's name, model number serial number(not used, 0) software version | Queries device ID. |
| *OPC | Sets the LSB of SESR after all action has been | |
| *OPC? | A<NR1> | ASCII 1 is the response after all action has been |
| *OPT? | ch1 to ch8 0=none,other=exist | Queries device option provision. |
| *RST | Device initial setting. | |
| *STB? | A<NR1>:0 to 255 | Reads the STB and the MSS bit,without performing serial polling. |
| *TST? | A<NR1>:0=OK,1=NG | Queries the result of the ROM/RAM check. |
| *WAI | Executes the following command after action has | |
| :ESRO? | A<NR1>:0 to 255 | Queries ESR0. |
| Command | Data (for a query, response data) | Explanation | |
|---|---|---|---|
| :ABORT | Force halt. | ||
| :CERRor? | A,B,C<NR1>(number of times) A:parity error, B:overrun error, C:framing error | Queries the communication errors. | |
| :ERRor? | A<NR1>:error number | Queries error number. | |
| :FEED A | A:1 to 255(unit:mm) | Feeds the paper the specified distance. | |
| :HCOPy | Same as the COPY key. | ||
| :HEADer A$ :HEADer? | A$:OFF,ON A$ | Enables and disables headers. Queries headers. | |
| Same as the PRINT key. | |||
| :STARt | Same as the START key. | ||
| :STOP | Same as the STOP key. | ||
| :AUTO | Same as the AUTO key. | ||
| :FUNCtion A$ :FUNCtionH | A$:MEM,REC,R&M,FFT A$ | Sets function. Queries | ALL |
| :SAVE | Same as the SAVE key. |
| Command :CONFigure | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :TDIV A(,B) :TDIVH | A,B:TIME/DIV(unit s) A<NR3>(unit s) | Sets time axis range Queries | MEM,REC ,R&M,POW |
| :EXTSample A :EXTSample? | A:10 to 1000 A<NR1> | Sets "Samples/DIV" Queries | MEM,POW |
| :SAMPle A :SAMPle? | A:interval(unit s) A<NR3>(unit s) | Sets recording interval Queries | REC |
| :SHOT A(,B) :SHOT? | A,B:recording length(unit DIV) 0:CONT A<NR1> | Sets recording length. Queries | MEM,REC ,R&M,POW |
| :DOTLine A$ :DOTLine? | A$:DOT,LINE A$ | Sets the interpolation fuction. Queries | MEM,REC ,FFT |
| :FORMat A$ :FORMat? | A$:SINGle,DUAL,QUAD,OCT, XYSingle,XYQuad SINGle,DUAL,NYQuist(FFT) A$ | Sets the format. Queries the format. | ALL |
| :ROLL A$ :ROLL? | A$:OFF,ON A$ | Sets the roll mode. Queries roll mode enablement. | MEM,POW |
| :OVERlay A$ :OVERlay? | A$:OFF,ON A$ | Sets waveform overlay. Queries | MEM,POW |
| :AVERage A :AVERage? | A:0(OFF) to 1024 A<NR1> | Sets the count for averaging. Queries | MEM |
| :MEMDiv A$ :MEMDiv? | A$:OFF,ON A$ | Sets memory segmentation. Queries | MEM,R&M |
| :MAXBlock A :MAXBlock? | A:4 to 1024 A<NR1> | Sets the number of memory blocks Queries | MEM,R&M |
| :USEBlock A :USEBlock? | A:1 to number of blocks A<NR1> | Sets the memory block used. Queries | MEM,R&M |
| :STTBlock A :STTBlock? | A:1 to number of blocks A<NR1> | Sets the start block Queries | MEM,R&M |
| :ENDBlock A :ENDBlock? | A:1 to number of blocks A<NR1> | Sets the end block Queries | MEM,R&M |
| :REFSet A$ :REFSet? | A$:OFF,ON A$ | Enable the reference blocks Queries | MEM,R&M |
| :REFBlock A,B$ :REFBlock? A | A:1 to number of blocks B$:OFF,ON A<NR1>,B$ | Sets the reference blocks. Queries | MEM,R&M |
| :SEQDisp A$ :SEQDisp? | A$:OFF,ON A$ | Sets the follow-up waveform display Queries | MEM |
| :ATSAve A$(,B$) :ATSAve? | A$:OFF,FD,PC,SCSI,MO,LAN B$:Bin,Text A$(,B$) | Sets auto save Queries | ALL |
| :ATFIle 'NAME$' :ATFIle? | NAME$:file-name NAME$ | Sets the auto save file-name. Queries | ALL |
| :ATDIR A$ :ATDIR? | A$:OFF,ON A$ | Sets auto save directory. Queries | ALL |
| :ATCH A$ :ATCH? | A$:DISP,ALL A$ | Sets auto save channel. Queries | MEM,REC ,R&M |
| :ATFUnc A$ :ATFUnc? | A$:REC,MEM,R_M A$ | Sets auto save function. Queries | R&M |
| :DELSave A$ :DELSave? | A$:NORMal,DEL A$ | Sets auto save method. Queries | ALL |
| :ATARea A$ :ATARea? | A$:ALL,A_B A$ | Sets auto save range. Queries | ALL |
| :THINout A$ :THINout? | A$:OFF,X1_2,X1_5,X1_10,X1_20,X1_50, X1_100,X1_200,X1_500,X1_1000 A$ | Sets auto save interval. Queries | ALL |
| :ATDIVision A :ATDIVision? | A:0(OFF),32,128,512 A<NR1> | Sets auto save divison. Queries | MEM,REC ,R&M,POW |
| :PRINt A$ :PRINt? | A$:OFF,ON A$ | Sets printer output. Queris | REC,R&M |
| :PRKInd A$ :PRKInd? | A$:WAVE,LOGGing A$ | Specifies the printer output style. Queries | ALL |
| :ATPRint A$ :ATPRint? | A$:OFF,PRINter,LAN A$ | Sets auto print Queries | MEM,FFT ,POW |
| :LOGGing A(,B) :LOGGing? | A,B:0.01 to 100 A<NR2>(,B<NR2>) | Specifies the logging output style. Queries | ALL |
| :SMOOth A$ :SMOOth? | A$:OFF,ON A$ | Enables and Disables smooth printing. Queries | MEM,R&M ,POW |
| :WVCOmp A$ :WVCOmp? | A$:OFF,OUT,ALLOut,EXEC A$ | Sets the waveform decision mode. Queries | MEM,FFT ,POW |
| :CMPStop A$ :CMPStop? | A$:GO,NG,G_N A$ | Sets the stop mode. Queries | MEM,FFT ,POW |
| :VIRTual A$ :VIRTual? | A$:OFF,ON A$ | Sets the additional recording. Queries | REC,R&M |
| :FFTAVERage A :FFTAVERage? | A:2,4,8,16,32,64,128,256 ,512,1024,2048,4096 A<NR1> | Sets the count for averaging in the FFT function. Queries | FFT |
| :FFTAVKind A$ :FFTAVKind? | A$:OFF ,T_LIN,T_EXP,F_LIN,F_EXP,F_PEAK A$ | Sets the averaging method. Queries | FFT |
| :FFTMode A,ch1$(,ch2$) :FFTMode? | A:1,2 ch1$,ch2$:CH1 to CH8 A<NR1> | Sets the FFT channel mode. Queries | FFT |
| :FFTWind A$(,B) :FFTWind? | A$:RECTan,HANNing,EXPOnential B=0 to 99(%) A$(,B<NR1>) | Sets the window function. Queries | FFT |
| :FFTFunction A$,B$ :FFTFunction? | A$:G1,G2 B$:STR,LIN,RMS,PSP,ACR,HIS ,TRF,CSP,CCR,IMP,COH,OCT A$,B$ | Sets the FFT analysis mode. Queries | FFT |
| :FFTRef A$ :FFTRef? | A$:NEW,MEM A$ | Designates the source for FFT analysis data. Queries | FFT |
| :FFTSCale A$,B$ :FFTSCale? A$ | A$:G1,G2 B$:AUTO,MANUal A$,B$ | Sets the display scaling method for a graph. Queries | FFT |
| :FFTUp A$,B :FFTUp? A$ | A$:G1,G2 B:-9.9999E+29 to 9.9999E+29 A$,B<NR3> | Sets the vertical axis upper limit for a agraph. Queries | FFT |
| :FFTLow A$,B :FFTLow? A$ | A$:G1,G2 B:-9.9999E+29 to 9.9999E+29 A$,B<NR3> | Sets the vertical axis lower limit for a agraph. Queries | FFT |
| :FFTXaxis A$,B$ :FFTXaxis? A$ | A$:G1,G2 B$:LINhz,LOGhz,OCT1,OCT3 A$,B$ | Sets the x-axis. Queries | FFT |
| :FFTYaxis A$,B$ :FFTYaxis? A$ | A$:G1,G2 B$:LINREal,LINIMag ,LINMAg,LOGMAg,PHASE A$,B$ | Sets the y-axis Queries | FFT |
| :FREQ A :FREQ? | A:8.0E6 to 0.133 A<NR3> | Sets the frequency range. Queries | FFT |
| :OCTFilter A$ :OCTFilter? | A$:NORMal,SHARp A$ | Sets the type of octave filter. Queries | FFT |
| :PEAK A$ :PEAK? | A$:OFF,PEAK,MAX A$ | Sets the peak value display. Queries | FFT |
| :FFTSAmple A :FFTSAmple? | A:1000,2000,5000,10000 A<NR1> | Sets the number of FFT points. Queries | FFT |
| :OVERMode A$ :OVERMode? | A$:AUTO,MANUal A$ | Sets waveform overlay mode. Queries | MEM,POW |
| Command :TRIGger | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :DETECTDate year,month,day :DETECTDate? | year:0 to 99 month: 1 to 12 day:1 to 31 year,month,day <NR1> | Sets the date for trigger detection. Queries | ALL |
| :DETECTTime hour,min,sec :DETECTTime? | hour: 0 to 23 min: 0 to 59 sec:0 to 59 hour,min,sec <NR1> | Sets the time for trigger detection. Queries | ALL |
| :EXTErnal A$ :EXTErnal? | A$:OFF,ON A$ | Sets external trigger. Queries | ALL |
| :FILTer ch$,A :FILTer? ch$ | A:0(OFF),0.1,0.2,0.5,1.0,1.5,2 2.5,5.0,10.0(DIV)(MEM,R&M,FFT) A:0(OFF),1(ON) (REC) ch$,A<NR2> | Sets trigger filter. Queries | ALL |
| :KIND ch$,A$ :KIND? ch$ | A$:OFF,LEVEl,IN,OUT,PERIod, GLITch,EVENt(MEM) A$:OFF,LEVEl,IN,OUT,PERIod(REC) ch$,A$ | Sets type of trigger. Queries | ALL |
| :LEVEl ch$,A :LEVEl? ch$ | A:trigger level ch$,A<NR3> | Sets the trigger level of the level trigger. Queries | ALL |
| :LOGAnd ch$,A$ :LOGAnd? ch$ | A$:OFF,OR,AND ch$:CHA,CHB,CHC,CHD ch$,A$ | Sets AND/OR for the logic trigger pattern. Queries | ALL |
| :LOGPat ch$,"A$" :LOGPat? ch$ | A$:xxxx(trigger pattern:x,0,1) ch$:CHA,CHB,CHC,CHD ch$,"A$" | Sets the pattern for a logic trigger. Queries | ALL |
| :LOWEr ch$,A :LOWEr? ch$ | A:lower limit level ch$,A<NR3> | Sets lower limit level of window-in/-out trigger. Queries | ALL |
| :MODE A$ :MODE? | A$:SINGle,REPEat ,AUTO(MEM,FFT) ,TIMEr(R&M) A$ | Sets trigger mode. Queries | ALL |
| :PRETrig A :PRETrig? | A:0,2,10,...,95,100,-95(%) A<NR1> | Sets pre-trigger. Queries | MEM,R&M ,FFT,POW |
| :SLOPe ch$,A$ :SLOPe? ch$ | A$:UP,DOWN,UPDOwn ch$,A$ | Sets the trigger slope (level trigger). Queries | ALL |
| :SOURce A$ :SOURce? | A$:OR,AND A$ | Sets trigger logical operator to AND or OR. Queries | ALL |
| :STOPDate year,month,day :STOPDate? | year:0 to 99 month: 1 to 12 day:1 to 31 year,month,day <NR1> | Sets the date for trigger detection. Queries | REC |
| :STOPTime hour,min,sec :STOPTime? | hour: 0 to 23 min: 0 to 59 sec:0 to 59 hour,min,sec <NR1> | Sets the time for trigger detection. Queries | REC |
| :TIMEr A$ :TIMEr? | A$:OFF,ON A$ | Sets timer trigger. Queries | ALL |
| :TIMIng A$ :TIMIng? | A$:START,STOP,S_S A$ | Sets trigger timing. Queries | REC |
| :TMINTvl day,hour,min,sec :TMINTvl? | day: 0 to 99 hour: 0 to 23 min: 0 to 59 sec:0 to 59 day,hour,min,sec<NR1> | Sets time interval for timer trigger. Queries | ALL |
| :TMSTArt month,day, hour,min :TMSTArt? | month:1 to 12 day:1 to 31 hour:0 to 23 min:0 to 59 month,day,hour,min<NR1> | Sets start time of timer trigger. Queries | ALL |
| :TMSTOp month,day, hour,min :TMSTOp? | same as TMSTArt | Sets stop time of timer trigger. Queries | ALL |
| :UPPEr ch$,A :UPPEr? ch$ | A:upper limit level ch$,A<NR3> | Sets upper limit level of window-in/-out trigger. Queries | ALL |
| :LFILter ch$,A :LFILter? ch$ | A:0(OFF),0.1,0.2,0.5,1.0,1.5,2 2.5,5.0,10.0(DIV)(MEM,R&M,FFT) A:0(OFF),1(ON) (REC) ch$,A<NR2> | Sets logic trigger filter. Queries | ALL |
| :LOGPat ch$,'A$' :LOGPat? ch$ | A$:xxxx trigger pattern(x,0,1) ch$,"A$" | Sets the pattern for a logic trigger Queries | ALL |
| :PUPPer ch$,A :PUPPer? ch$ | A:upper limit level(s) ch$,A<NR3> | Sets upper period limit of period trigger. Queries | ALL |
| :PLOWer ch$,A :PLOWer? ch$ | A:lower limit level(s) ch$,A<NR3> | Sets lower period limit of period trigger. Queries | ALL |
| :WIDTh ch$,A :WIDTh? ch$ | A:glitch width(s) ch$,A<NR3> | Sets the glitch width. Queries | MEM,R&M ,FFT,POW |
| :EVENt ch$,A :EVENt? ch$ | A:event count ch$,A<NR1> | Sets the event count. Queries | MEM,R&M ,FFT,POW |
| :PRIOrity A$ :PRIOrity? | A$:OFF,ON A$ | Sets the trigger priority. Queries | MEM,R&M ,POW |
| Command :UNIT | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :COUPling ch$,A$ :COUPling? ch$ | A$:DC,AC,GND ch$,A$ | Sets input channel coupling. Queries | ALL |
| :FILTer ch$,A :FILTer? ch$ | A:0(OFF),5 to 50000(Hz) ch$,A<NR3> | Sets input channel filter. Queries | ALL |
| :POSItion ch$,A :POSItion? ch$ | A:position value(unit %) ch$,A<NR1> | Sets the zero position for an input channel. Queries | ALL |
| :RANGe ch$,A :RANGe? ch$ | A:voltage axis range(unit V,C,%) ch$,A<NR3> | Sets input channel voltage or tc or humid axis range. Queries | ALL |
| :AAFilter ch$,A$ :AAFilter? ch$ | A$:OFF,ON ch$,A$ | Turns on or off the FFT antialiasing filter. Queries | ALL |
| :ADJUST | Carries out zero adjustment. | ALL | |
| :PROBe ch$,A$ :PROBe? ch$ | A$:X1,X10,X100,X1000 ch$,A$ | Sets probe ratio. Queries | ALL |
| :RJC ch$,A$ :RJC? ch$ | A$:INT,EXT ch$,A$ | Sets point of contact compensation for tc mode. Queries | ALL |
| :BOUT ch$,A$ :BOUT? ch$ | A$:OFF,ON ch$,A$ | Sets burn out. Queries | ALL |
| :RESPonse ch$,A$ :RESPonse? ch$ | A$:FAST,NORMal,SLOW ch$,A$ | Sets response. Queries | ALL |
| :SENSor ch$,A$ :SENSor? ch$ | A$:OFF,K,J,E,T,N,R,S,B,W ch$,A$ | Sets sensor kind for tc mode. Queries | ALL |
| :CLAMp ch$,A$ :CLAMp? ch$ | A$:VOLT,C3273,C3274,C3275,C3276, C9270,C9271,C9272L,C9272H C9277,C9278,C9279,C3273_50 ch$,A$ | Sets clamp kind for current mode. Queries | ALL |
| :RMS ch$,A$ :RMS? ch$ | A$:DC,RMS ch$,A$ | Changes DC/RMS mode. Queries | ALL |
| :FVMOde ch$,A$ :FVMOde? ch$ | A$:FREQ,RPM,POWER,DUTY ,COUNT,PULSE ch$,A$ | Changes FV mode. Queries | ALL |
| :FVLEvel ch$,A :FVLEvel? ch$ | A:-10 to 10 ch$,A<NR1> | Sets the threshold level(FV unit). Queries | ALL |
| :FVHOld ch$,A$ :FVHOld? ch$ | A$:OFF,ON ch$,A$ | Sets the hold(FV unit). Queries | ALL |
| :FVSLope ch$,A$ :FVSLope? ch$ | A$:UP,DOWN ch$,A$ | Sets the slope(FV unit). Queries | ALL |
| :PULLup ch$,A$ :PULLup? ch$ | A$:OFF,ON ch$,A$ | Sets the pull-up(FV unit). Queries | ALL |
| :FVSIde ch$,A$ :FVSIde? ch$ | A$:HIGH,LOW ch$,A$ | Sets the level(FV unit). Queries | ALL |
| Command :DISPlay | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :CHANge A$ :CHANge? | A$:(screen) A$ | Sets the screen mode. Queries | ALL |
| :DRAWing ch$,A$ :DRAWing? ch$ | A$:OFF,C1 to C12 ch$,A$ | Sets waveform display color. Queries | MEM,REC ,R&M,POW |
| :GRAPh ch$,A :GRAPh? ch$ | A:1 to 8 ch$,A<NR1> | Sets waveform display graph. Queries | MEM,REC ,R&M,POW |
| :LOGDraw ch$,N,A$ :LOGDraw? ch$,N | A$:OFF,C1 to C12 ch$:CHA to CHD,N:1 to 4 ch$,N,A$ | Sets logic waveform display color Queries | MEM,REC ,R&M,POW |
| :LOGPosi ch$,A :LOGPosi? ch$ | A:1 to 8 ch$,A<NR1> | Sets the position of logic waveform display. Queries | MEM,REC ,R&M,POW |
| :PAGE A :PAGE? | A:1 to A<NR1> | Changes over the page of the screen. Queries | ALL |
| :SIZE :SIZE? | A$:NORMal,NARRow A$ | Sets the screnn size. Queries | MEM,REC ,R&M,POW |
| :WAVE A$ | A$:ACUR,TRIG,POINT | Executes waveform | MEM,R&M |
| :YMAG ch$,A$ :YMAG? ch$ | A$:X1_2,X1,X2,X5,X10, X20,X50,X100 ch$,A$ | Sets the magnification/compression ratio on the voltage axis. Queries | ALL |
| :XAXIs A,ch$ :XAXIs? A | A:1 to 8 A<NR1>,ch$ | In X-Y format,sets the X-axis. Queries | ALL |
| :YAXIs A,ch$ :YAXIs? A | A:1 to 8 A<NR1>,ch$ | In X-Y format,sets the Y-axis. Queries | ALL |
| :XMAG A$(,B$) :XMAG? | A$,B$:X10 to X1_100000(MEM) A$:X1 to X1_20000(REC) A$:X10 to X1_10000(POW) A$ | Sets the magnification/compression factor on the time axis. Queries | MEM,REC ,R&M,POW |
| :XYCLr A$ :XYCLr? | A$:OFF,ON A$ | Sets the display clear function. Queries | REC |
| :LWIDth :LWIDth? | A$:WIDE,NARRow A$ | Sets logic recording width Queries | MEM,REC ,R&M,POW |
| :VARIable ch$,A$ :VARIable? ch$ | A$:OFF,ON ch$,A$ | Sets upper-lower mode. Queries | ALL |
| :VARIUPLOw ch$,B,C :VARIUPLOw? ch$ | B:C: -9.9999E+29 to 9.9999E+29 ch$,B<NR3>,C<NR3> | Sets upper-lower level. Queries | ALL |
| :ZOOM A$ :ZOOM? A$ | A$:OFF,ON A$ | Sets zoom function. Queries | MEM,POW |
| :ZOOMMag A$ :ZOOMMag? | A$:Same as :XMAG A$ | Sets zoom magnification. Queries | MEM,POW |
| :RMDIsplay A$ :RMDIsplay? | A$:REC,MEM,R_M A$ | Sets the CRT display waveform in the R&M function. Queries | R&M |
| :FFTDrawing A$,B$ :FFTDrawing? A$ | A$:G1,G2 B$:OFF,C1 to C12 A$,B$ | Sets the FFT waveform color. Queries | FFT |
| :OVERAll? A$ | A$,B<NR3> A$:G1,G2 | Queries the over-all value. | FFT |
| :MAXPeak? A$,B | B<NR1>,C<NR1>,D<NR3> A$:G1,G2 B:1 to 10 C:point, D:FFT value | Queries the FFT value(MAX or PEAK). | FFT |
| :COMMent A$ :COMMent? A$ | A$:OFF,ON A$ | Sets comment display. Queries | MEM,REC ,R&M,POW |
| Command :CURSor | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :ABCUrsor A$ :ABCUrsor? | A$:A,ORA,ORB,A_B A$ | Chooses among the A, B and A&B cursors. Queries | ALL |
| :ACHAnnel A :ACHAnnel? | A:bit0 to bit7 as CH1 to CH8 ch$ | Sets the A cursor channel. Queries | MEM,REC ,R&M,POW |
| :APOSition A :APOSition? | (vertical cursor,trace cursor) A:0 to amount of stored data A<NR1> | Sets the position of the A cursor. Queries | ALL |
| :BCHAnnel A :BCHAnnel? | A:bit0 to bit7 as CH1 to CH8 ch$ | Sets the B cursor channel. Queries | MEM,REC ,R&M,POW |
| :BPOSition A :BPOSition? | (same as APOSition) A<NR1> | Sets the position of the B cursor. Queries | ALL |
| :DTREad? A$ | B$ A$:A,B,B_A B$:readout value(time axis) | Queries the cursor readout time axis value. | MEM,REC ,R&M,POW |
| :DVREad? A$,ch$ | ch$,B$(,C$) A$:A,B,B_A ch$:CH1 to CH8, Z1 to Z8(POW) B$,C$readout value(volt axis) | Queries the cursor readout volt axis value. | MEM,REC ,R&M,POW |
| :MODE A$ :MODE? | A$:OFF,TIME,VOLT,TRACe OFF,Xcur,Ycur,TRACe (XY) OFF,TRACe (FFT) A$ | Sets the A and B cursor type. Queries | ALL |
| :ABCHAnnel A$ :ABCHAnnel? | A$:G1,G2 A$ | Sets the A and B cursor graph. Queries | FFT |
| :DFREad? A$ | B$,C$ A$:G1,G2 B$:x-axis C$:y-axis | Queries the cursor readout. | FFT |
| Command :MEMory | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :ADATa B,C,... | B,C<NR1>,...: -32768 to 32767 | Input data to memory (ASCII). | MEM,R&M |
| :ADATa? A | A:1 to 80(number of output units) B,C<NR1>,...: -32768 to 32767 | Queries Output data from memory (ASCII). | MEM,R&M |
| :AREAl? ch$ | ch$:CH1 to CH8 A<NR1> -32768 to 32767 | Real time data output.(ASCII) | MEM,R&M |
| :BDATa? A | A:1 to 400(amount of output data) Response data:binary,integer data | Performs binary transfer for stored data | MEM,R&M |
| :BREAl? ch$ | ch$:CH1 to CH8 Response data:binary,integer data | Real time data output. (binary) | MEM |
| :GETReal | Captures real time data. | MEM | |
| :MAXPoint? | A<NR1> 0=not stored 1 to max storaged data | Queries the amount of data stored. | MEM,R&M |
| :POINt ch$,A :POINt? | ch$:CH1 to CH8,CHA to CHD A:0 to max storaged data ch$,A<NR1> | Sets point in memory for input and output. Queries | MEM,R&M |
| :PREPare | Prepares the memory for receipt of waveform data. | MEM,R&M | |
| :VDATa B,C,... | B,C,...: voltage | Input data to memory (voltage) | MEM,R&M |
| :VDATa? A | A:1 to 80(amount of data) B,C<NR3>... voltage | Output data to memory (voltage) | MEM,R&M |
| :VREAl? ch$ | ch$:CH1 to CH8,A<NR3> A:voltage | Real time data output (voltage) | MEM |
| :FFTPOint A$,B :FFTPOint? | A$:G1,G2 B:0 to A$,B<NR1> | Sets the output point FFT data. Queries | FFT |
| :FFTData? | A<NR3>,B<NR3> A:X-axis data, B:Y-axis data | Output FFT data. | FFT |
| Command :SYSTem | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :CHMArk A$ :CHMArk? | A$:OFF,NUMBer,COMMent A$ | Sets the back channel marker. Queries | ALL |
| :CRTOff A :CRTOff? | A:0(OFF),1 to 30(min) A | Sets the backlight saver. Queries | ALL |
| :DATAClear | Clear data. | ALL | |
| :DATE year,month,day :DATE? | year :0 to 99 month:1 to 12 day :1 to 31 year,month,day<NR1> | Sets the calendar. Queries | ALL |
| :GRID A$ :GRID? | A$:OFF,STD,STD_Dark A$ | Sets the grid type. Queries | ALL |
| :LANGuage A$ :LANGuage? | A$:JAPAnese,ENGLish A$ | Sets the language. Queries | ALL |
| :LCDDisp A$ :LCDDisp? | A$:C1 to C3 A$ | Sets the screen color. Queries | ALL |
| :LIST A$ :LIST? | A$:OFF,LIST,GAUGe,L_G A$ | Sets list and gauge. Queries | ALL |
| :PRIDensity A :PRIDensity? | A:1 to 5 A<NR1> | Sets the printer density. Queries | ALL |
| :STARt A$ :STARt? | A$:ON,OFF A$ | Sets start backup. Queries | ALL |
| :SOPEration A$ :SOPEration? | A$:TIME1,TIME2,SEC2 A$ | Sets the start key activation condition. Queries | ALL |
| :TIME hour,min :TIME? | hour:0 to 23 min :0 to 59 hour,min,sec<NR1> | Sets the time. Queries | ALL |
| :TMAXis A$ :TMAXis? | A$:TIME,TIME(60),DATE,SCALe A$ | Sets the time axis display. Queries | ALL |
| :USECH A :USECH? | A:2,4,8 A<NR1> | Sets number of channels used. Queries | MEM |
| :ATVARIable A$ :ATVARIable? | A$:OFF,ON A$ | Sets the auto variable scale function. Queries | ALL |
| :PGRID A$ :PGRID? | A$:OFF,STD,FINE, STD_Dark,FINE_Dark A$ | Sets the grid type(printer). Queries | ALL |
| :PTMAxis A$ :PTMAxis? | A$:TIME,TIME(60),SCALe,DATE A$ | Sets the time axis print. Queries | ALL |
| :PSIZE A$ :PSIZE? | A$:SMALl,NORMal A$ | Sets the print size. Queries | ALL |
| :PXMAG A$(,B$) :PXMAG? | A$:SAME A$,B$:X10,X5,X2(in MEM,POW) X1 to X1_100000(ALL) A$ | Sets the magnification/compression factor on the time axis(printer). Queries | ALL |
| :PRIUplow A$ :PRIUplow? | A$:OFF,ON A$ | Sets printing of the upper and lower limits. Queries | ALL |
| :ZEROcom A$ :ZEROcom? | A$:OFF,ON A$ | Sets the zero position comment. Queries | ALL |
| :COUNter A$,('NAME$',B) :COUNter? | A$:OFF,DATE,NAME NAME$:counter name B:counter value A$ | Sets counter print. Queries | ALL |
| :PRINt A$ :PRINt? | A$:PRINter,LAN A$ | Sets the output destination by the PRINT key. Queries | ALL |
| :PSELect A$ :PSELect? | A$:OFF,ON A$ | Set the PRINT key activation. Queries | ALL |
| :SAVE A$ :SAVE? | A$:OFF,FD,PC,SCSI,MO,HDD,LAN A$ | Sets the output destination by the SAVE key. Queries | ALL |
| :SSELect A$ :SSELect? | A$:OFF,ON A$ | Set the SAVE key activation. Queries | ALL |
| :BMPColor A$ :BMPColor? | A$:COLOR,GRAY,MONO,MONO_R A$ | Sets the bit map file color. Queries | ALL |
| :SAVEKind A$ :SAVEKind? | A$:SET,BIN,TEXT, ALLBin,ALLText,DISP,WAVE A$ | Sets the SAVE TYPE of SAVE key. Queries | ALL |
| :SAVEName 'NAME$' :SAVEName? | 'NAME$' 'NAME$' | Sets the SAVE NAME. Queries | ALL |
| :SAVEArea A$ :SAVEArea? | A$:ALL,A_B A$ | Sets the SAVE AREA. Queries | ALL |
| :SAVEThinout A$ :SAVEThinout? | A$:OFF,X1_2,X1_5,X1_10, X1_20,X1_50,X1_100,X1_200, X1_500,X1_1000 A$ | Sets the SAVE THIN of SAVE key. Queries | ALL |
| :SAVEComp A$ :SAVEComp? | A$:NOCOmp,COMP A$ | Sets the IMAGE COMPRESS. Queries | ALL |
| :SAVEShot A$ :SAVEShot? | A$:1 to 60(DIV) A$ | Sets the IMAGE SHOT. Queries | ALL |
| :SAVEDivision A :SAVEDivision? | A:0(OFF),32,128,512 A<NR1> | Sets the DIVISON of SAVE key. Queries | MEM,REC ,R&M,POW |
| :EXT1mode A$ :EXT1mode? | A$:START,STOP,S_S,PRINT,SAVE A$ | Sets EXT.IN1 input. Queries | ALL |
| :EXT2mode A$ :EXT2mode? | A$:START,STOP,S_S,PRINT,SAVE A$ | Sets EXT.IN2 input. Queries | ALL |
| :EXTTrig A$ :EXTTrig? | A$:UP,DOWN A$ | Sets EXT.TRIG input. Queries | ALL |
| :EXTSmpl A$ :EXTSmpl? | A$:UP,DOWN A$ | Sets EXT.SMPL input. Queries | ALL |
| :EXTGo A$ :EXTGo? | A$:MEAS,COMP,OR,AND A$ | Sets EXT.GO mode. Queries | ALL |
| :EXTNg A$ :EXTNg? | A$:MEAS,COMP,OR,AND A$ | Sets EXT.NG mode. Queries | ALL |
| :EXTOut A$ :EXTOut? | A$:ERR,BUSY,START,TRIG,CAL A$ | Sets EXT.OUT mode. Queries | ALL |
| :TRGOut A$ :TRGOut? | A$:PULSe,LEVEl A$ | Sets TRIG.OUT output. Queries | ALL |
| :WAVEDensity ch$,A$ :WAVEDensity? ch$ | A$:LIGHt,NORMal,MIDDark,DARK A$ | Sets the printer density of each waveform color. Queries | ALL |
| :SETColor A$,R,G,B :SETColor? A$ | A$:C1 to C12(wave color) R,G,B:0 to 15(RGB level) A$,R,G,B<NR1> | Sets customer color. Queries | ALL |
| :BEEPer A$ :BEEPer? | A$:OFF,BEEP1,BEEP2 A$ | Sets kind of BEEP sound. Queries | ALL |
| :SCSIConnect A$ :SCSIConnect? | A$:OFF,ON A$ | Enables and disables the control by PC. Queries | ALL |
| :MENU A$,B$ :MENU? A$ | A$:(menu) B$:OFF,ON A$,B$ | Enables and disables the menu. Queries | ALL |
| :COPYGui A$ :COPYGui? | A$:OFF,ON A$ | Set GUI display in hardcopy. Queries | ALL |
| :SAVEGui A$ :SAVEGui? | A$:OFF,ON A$ | Set GUI display in BMPcopy. Queries | ALL |
| :SAVEPage A :SAVEPage? | A:ALL,1 to 100 A | Set number of pages for BMPcopy. Queries | ALL |
| Command :SCALing | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :KIND ch$,A$ :KIND? ch$ | ch$:CH1 to CH8 A$:POINT,RATIO ch$,A$ | Sets the type of scaling. Queries | ALL |
| :OFFSet ch$,A :OFFSet? ch$ | ch$:CH1 to CH8 A:-9.999E+9 to 9.999E+9 ch$,A<NR3> | Sets scaling offset (RATIO). Queries | ALL |
| :SCUPLOw ch$,B,C :SCUPLOw? ch$ | ch$:CH1 to CH8 B:C: -9.999E+29 to 9.999E+29 ch$,B,C<NR3> | Sets the scaling SC UP, LOW (POINT). Queries | ALL |
| :SET ch$,A$ :SET? ch$ | ch$:CH1 to CH8 A$:OFF,SCI,ENG ch$,A$ | Sets scaling kind. Queries | ALL |
| :UNIT ch$,"A$" :UNIT? ch$ | ch$:CH1 to CH8 A$:scaling unit(7 character) ch$,"A$" | Sets scaling unit. Queries | ALL |
| :VOLT ch$,A :VOLT? ch$ | ch$:CH1 to CH8 A:-9.999E+9 to 9.999E+9 ch$,A<NR3> | Sets the scaling conversion value (RATIO) Queries | ALL |
| :VOUPLOw ch$,B,C :VOUPLOw? ch$ | ch$:CH1 to CH8 B,C:-9.999E+29 to 9.999E+29 ch$,B,C<NR3> | Sets the scaling VOLT UP, LOW (POINT). Queries | ALL |
| Command :COMMent | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :CH ch$, (NO$,)"A$" :CH? ch$ | ch$:CH1 to CH8 ,CHA to CHD NO$:NO1 to NO4(logic only) A$:comment string(40 characters) ch$,(NO$,)"A$" | Sets comment string for each channel. Queries | ALL |
| :EACHch (ch$,)A$ :EACHch? ch$ | ch$:CHA to CHD(logic only) A$:OFF,SETTing,COMMent,S_C(analog) A$:OFF,COMMent(logic) (ch$,)A$ | Sets comment mode for each channel. Queries | ALL |
| :TITLe A$(,"B$") :TITLe? | A$:OFF,SETTing,COMMent,S_C B$:comment string(40 characters) A$,"B$" | Sets title comment mode and strings. Queries | ALL |
| Command :CALCulate | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :ANSWer? NO$ | NO$,A<NR3> NO$:NO1 to NO16 A:calculation result | Queries a calculation result. | MEM |
| :MEASFsave A$ (,B$(,"NAME$")) :MEASFsave? | A$:OFF,FD,PC,SCSI,MO,LAN B$:NEW,EXIST NAME$:file name(8 characters) A$,B$,"NAME$" |
Sets the store destination of a numerical calculation result. Queries | MEM,POW |
| :MEASPrint A$ :MEASPrint? | A$:OFF,ON A$ | Sets printing numerical calculation results. Queries | MEM,POW |
| :MEASSet NO$,XYARea,xch$,ych$ or NO$,A$,ch$(,B) or NO$,CALC :MEASSet? NO$ | A$:OFF,AVE,RMS,PP,MAX,MIN, MAXT,MINT,PERI,FREQ, RISE,FALL,STD,AREA, LEVEl,PWIDth,DUTY,PCOUnt xch$,ych$:CH1 to CH8 ch$:CH1 to CH8,CHA to CHD B:1 to 4 A$,ch$(,B)/A$,xch$,ych$/A$ | Sets the item of numerical calculation. Queries | MEM |
| :MEASure A$ :MEASure? | A$:ON,OFF,EXEC A$ | Sets the numerical calculation. Queries | MEM,POW |
| :MEASArea A$ :MEASArea? | A$:ALL,A_B A$ | Sets the numerical calculation area. Queries | MEM,POW |
| :COMPStop A$ :COMPStop? | A$:GO,NG,G_N A$ | Sets the stop mode of numerical calculation. Queries | MEM |
| :COMP NO$,A$ :COMP? NO$ | A$:OFF,ON NO$,A$ | Sets the decision for numerical calculation. Queries | MEM |
| :COMPArea NO$,A,B :COMPArea? NO$ | A ,B:upper ,lower (-9.9999E+29 to +9.9999E+29) NO$,A<NR3>,B<NR3> | Sets upper and lower limits for decision for numerical calculation. Queries | MEM |
| :MFILter NO$,A :MFILter? NO$ | A:0(OFF) to 10 NO$,A<NR2> | Sets the filter of numerical calculation. Queries | MEM |
| :MSLOpe NO$,A$ :MSLOpe? NO$ | A$:UP,DOWN NO$,A$ | Sets the slope of numerical calculation. Queries | MEM |
| :MLEVel NO$,A :MLEVel? NO$ | A:-50 to 50 NO$,A<NR2> | Sets the level of numerical calculation. Queries | MEM |
| :PERCent NO$,A :PERCent? NO$ | A:5 to 30 NO$,A<NR1> | Sets the level percentage of measurement. Queries | MEM |
| :ACCOunt NO$,N1,A$,N2 :ACCOunt? NO$ | N1,N2:1 to 16(No) A$:PLUS,MINUS,MULT,DIV NO$,N1<NR1>,A$,N2<NR1> | Sets the arithmetic operators. Queries | MEM |
| :JUDGe? A$ | A$,B<NR1> A$:NO1 to NO16,ALL B:result of decision | Queries the result of decision for numerical calculation | MEM |
| :WVCALc A$ :WVCALc? | A$:OFF,ON,EXEC A$ | Sets waveform calculation. Queries | MEM |
| :Z Z$,"A$" :Z? Z$ | Z$:Z1 to Z8 A$:calculation equation Z$,"A$" | Sets the waveform calculation equation. Queries | MEM |
| :FACTor A$,B :FACTor? A$ | A$:a to p B:-9.9999E29 to 9.9999E29 A$,B<NR3> | Sets coefficients a to p. Queries | MEM |
| :ZDIsplay Z$,ch$(,A$) :ZDIsplay? Z$ | ch$:CH1 to CH8,NONE A$:MANUal,AUTO(ch$=CH1 to CH8) Z$,ch$(,A$) | Sets the display channel for the calculated result. Queries | MEM |
| :MOVE Z$,A :MOVE? Z$ | Z$:Z1 to Z8 A:1 to 4000 Z$,A<NR1> | Sets the moving averaging. Queries | MEM |
| :SLIDe Z$,A :SLIDe? Z$ | Z$:Z1 to Z8 A:-4000 to 4000 Z$,A<NR1> | Sets the parallel movement. Queries | MEM |
| :CALCArea A$ :CALCArea? | A$:ALL,A_B A$ | Sets waveform calculation area. Queries | MEM |
| Command :FDISK | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :MEDIa A$ :MEDIa? | A$:FD,PC,SCSI,MO,INTMEM A$ | Sets the media type. Queries | ALL |
| :CHDIR NO :CHDIR "NAME$" | NO:file number NAME$:file name | Changes the current directory. | ALL |
| :DELEte NO :DELEte "NAME$" | NO:file or directory number NAME$:file or directory name | Deletes a file or a directory. | ALL |
| :DIR? | A$:directory name | Queries the current directory. | ALL |
| :FILE? | A<NR1>:number of files | Queries the number of files. | ALL |
| :FORMat A$(,B$) | A$=Quick,Normal B$=2HD,2HC,2DD | Formats media. | ALL |
| :FREE? | A$:allowable number of bytes | Queries the allowable number of bytes | ALL |
| :INFOr? NO | NO,"NAME$","DATE$","TIME",A,B$ ,C$,D,"TDATE$,"TTIME$" NO:file and directory number NAME$:file and directory name DATE$:year/month/day of save TIME$:year/month/day of save A:file size (bytes) B$:(MEM) C$:measurement contents D:recording length TDATE$:year/month/day of trigger TTIME$:hour:min:sec of trigger | Queries information about a file. | ALL |
| :LOAD NO(,A$) LOAD "NAME$"(,A$) | NO:file number/NAME$:file name A<NR1>:load top position B<NR1>:load data num | Load a file. | ALL |
| :MKDIR "A$" | A$:directory name | Creates a directory. | ALL |
| :NINFor? NO | NO,"NAME$",A$ NO:file number NAME$:file name A$:directory of a file | Queries filename. | ALL |
| :SAVE "NAME1$.NAME2$" ,A$,B$ (,C) | NAME1$:file name(8 characters) NAME2$:file extension(3 characters) A$:type of file Bin=binary data Text=text data Set=settings B$:channels to save ALL,CH1 to CH8,PLS1 to PLS4,LOG C<NR3>:thin out(unit s) | Saves a file. | ALL |
| :STYPe A$ :STYPe? | A$:OFF,NAME,TYPE,TIME,SIZE A$ | Sets the sort order type for the file list. Queries | ALL |
| :SDIRection A$ :SDIRection? | A$:UP,DOWN A$ | Sets the sort direction setting of the file list Queries | ALL |
| :COPY "NAME$",A$ | NAME$:file name A$:FD,PC,SCSI,MO,HDD,INTMEM | Copy file. | ALL |
| Command :GRAPh | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :EDIT A$ :EDIT? | A$:OFF,ON A$ | Sets the graphic editor mode. Queries | MEM,FFT ,POW |
| :PAINt X,Y | X,Y:(points) | Begins solid fill from the point specified by(X,Y) | MEM,FFT ,POW |
| :PARAllel A,B,C,D | A,B,C,D:0 to 10.0(DIV) | Carries out a parallel movement of the drawing. | MEM,FFT ,POW |
| :LINE X1,Y1,X2,Y2 | X1,Y1:(points) X2,Y2:(points) | Draws a line from(X1,Y1) to (X2,Y2) | MEM,FFT ,POW |
| :ERASe X1,Y1,X2,Y2 | X1,Y1:(points) X2,Y2:(points) | Erases a line from(X1,Y1) to (X2,Y2) | MEM,FFT ,POW |
| :CLEAr X1,Y1,X2,Y2 | X1,Y1:(points) X2,Y2:(points) | Clears the rectangle with the points(X1,Y1)and(X2,Y2)at diagonally opposite corners. | MEM,FFT ,POW |
| :ALLClear | Clears the entire drawing. | MEM,FFT ,POW | |
| :STORage | Loads a waveform into the editor. | MEM,FFT ,POW | |
| :REVErse | Reverses the video of the drawing. | MEM,FFT ,POW | |
| :UNDO | Reverses the effect of the immediately previous editor command. | MEM,FFT ,POW | |
| :SAVE | Saves the decision area created with the editor. | MEM,FFT ,POW |
| Command :POWer | Data (for a query, response data) | Explanation | function |
|---|---|---|---|
| :WIRIng A,B$ :WIRIng? A | A:1 to 4 B$:OFF,P1W2,P1W3,P3W3 V3A3,P3W4,DC A,B$ | Sets the wiring. Queries | POW |
| :CALCdisp no$,A$ :CALCdisp? no$ |
A$:OFF,VRMS,VMEAn,VDC,VPPEak,VMPEak ,VFREq,CRMS,CMEAn,CDC,CPPEak,CMPEak ,CFREq,P_P,P_S,P_Q,FACTor,PHASe A$ | Sets the screen indication Queries | POW |
| :POWDisp A$ :POWDisp? | A$:WAVE,VALUe A$ | Sets the indication Queries | POW |
| :VRMS A$ :VRMS? | A$:OFF,ON A$ | Sets the voltage rms display Queries | POW |
| :VMEAn A$ :VMEAn? | A$:OFF,ON A$ | Sets the voltage mean display Queries | POW |
| :VDC A$ :VDC? | A$:OFF,ON A$ | Sets the voltage dc display Queries | POW |
| :VPEAk A$ :VPEAk? | A$:OFF,ON A$ | Sets the voltage peak display Queries | POW |
| :VFREq A$ :VFREq? | A$:OFF,ON A$ | Sets the voltage frequency display Queries | POW |
| :CRMS A$ :CRMS? | A$:OFF,ON A$ | Sets the current rms display Queries | POW |
| :CMEAn A$ :CMEAn? | A$:OFF,ON A$ | Sets the current mean display Queries | POW |
| :CDC A$ :CDC? | A$:OFF,ON A$ | Sets the current dc display Queries | POW |
| :CPEAk A$ :CPEAk? | A$:OFF,ON A$ | Sets the peak display Queries | POW |
| :CFREq A$ :CFREq? | A$:OFF,ON A$ | Sets the current frequency display Queries | POW |
| :P_P A$ :P_P? | A$:OFF,ON A$ | Sets the power active display Queries | POW |
| :P_S A$ :P_S? | A$:OFF,ON A$ | Sets the power apparent display Queries | POW |
| :P_Q A$ :P_Q? | A$:OFF,ON A$ | Sets the power peactive display Queries | POW |
| :FACTor A$ :FACTor? | A$:OFF,ON A$ | Sets the power factor display Queries | POW |
| :PHASe A$ :PHASe? | A$:OFF,ON A$ | Sets the phase display Queries | POW |
| :PWAVe Z$,A$ :PWAVe? Z$ | A$:OFF,INSTant,TRENd Z$,A$ | Sets the waveform Queries | POW |
| :PCH Z$,A$ :PCH? Z$ | A$:P1 to P4,P12,P34,P123 U1 to U4,I1 to I4 Z$,A$ | Sets the calc channel Queries | POW |
| :PDRAw Z$,A$ :PDRAw? Z$ | A$:OFF,C1 to C12 Z$,A$ | Sets the drawing Queries | POW |
| :PGRAph Z$,A :PGRAph? Z$ | A:1 to 8 Z$,A | Sets the graph Queries | POW |
| :PCROss Z$,A$ :PCROss? Z$ | A$:U1 to U4,I1 to I4 Z$,A$ | Sets the zero cross Queries | POW |
| :PSLOpe Z$,A$ :PSLOpe? Z$ | A$:UP,DOWN Z$,A$ | Sets the zero cross slope Queries | POW |
| :PFILter Z$,A$ :PFILter? Z$ | A$:OFF,NARRow,WIDE,INVErter Z$,A$ | Sets the zero cross filter Queries | POW |
| :PSCAle Z$,A$ :PSCAle? Z$ | A$:AUTO,MANUal Z$,A$ | Sets the scale mode Queries | POW |
| :PUPLow Z$,A,B :PUPLow? Z$ | A,B:-9.9999E29 to 9.9999E29 Z$,A,B<NR3> | Sets the upper-lower Queries | POW |
| :PMAG Z$,A$ :PMAG? Z$ | A$:X1_2 to X100 Z$,A$ | Sets the power wave magnification Queries | POW |
| :PPOSition Z$,A :PPOSition? Z$ | A:position(%) Z$,A<NR1> | Sets the power wave position Queries | POW |
| :ANSWer? NO$,A NO$,A<NR1>,B<NR3> | B,C<NR3> B:1 to 4 C:calculation result | Queries a calculation result | POW |