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 completed. | |
*OPC? | A<NR1> | ASCII 1 is the response after all action has been completed. |
*OPT? | ch1,ch2,ch3,ch4,A ch1,ch2,ch3,ch4:unit A:printer unit 0: none, 1: 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 been completed. | |
:ESRO? | A<NR1>:0 to 255 | Queries ESR0. |
Command | Data (for a query, response data) | Explanation |
---|---|---|
:ABORT | Forced halt. | |
:AUTO | Sets the time axis and the voltage axis automatically. (only memory recorder function.) | |
: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. |
:FUNCtion A$ :FUNCtion? | A$:MEM,REC,RMS,HARM A$ | Changes the function. Queries the function. |
: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. |
Command :CONFigure | Data (for a query, response data) | Explanation | Function |
---|---|---|---|
:ATPRint A$ :ATPRint? | A$:OFF,ON A$ | Enables and disables auto print. Queries auto print enablement. | MEM,HARM |
:ATSAve A$(,B$(,"C$")) :ATSAve? A$(,B$,"C$") | A$:OFF,ON B$:Bin,Text C$:File Name (up to 8 Characters) | Sets auto save. Queries auto save. | ALL |
:ATARea A$ :ATARea? | A$:ALL,A_B A$ | Sets auto save range. Queries | ALL |
:ENDBlock A :ENDBlock? | A:1 to number of blocks A<NR1> | Sets the end block (during sequential save) Queries the end block. | MEM,RMS |
:FORMat A$ :FORMat? | A$:SINGle,DUAL,QUAD, XYDot,XYLine A$ | Sets the display format. Queries the display format. | ALL |
:FREQuency A :FREQuency? | A:50,60(Hz) A<NR1> | Sets the frequency. Queries the frequency. | RMS |
:HANAlyze A$ :HANAlyze? | A$:WAVE,RMS,RMS-RATIO, PHASE,POWER, P-RATIO,P-PHASE A$ | Sets HARM-INSTANT-analyze Queries HARM-INSTANT-analyz | HARM |
:HCHAN A$ :HCHAN? | A$:CH1,CH2,CH3,CH4 A$ | Sets HARM-INSTANT-channel Queries HARM-INSTANT-channel | HARM |
:HDISP A$ :HDISP? | A$:VALUE,GRAPH A$ | Sets HARM-INSTANT-disp kind Queries HARM-INSTANT-disp kind | HARM |
:HFREQuency A$ :HFREQuency? | A$:AUTO,50,60,45.0 to 65.0 A$ | Sets HARM-frequency Queries HARM-frequency | HARM |
:HMODE A$ :HMODE? | A$:INSTANT,SERIES A$ | Sets HARM-mode Queries HARM-mode | HARM |
:HPRCHan ch$,A$ :HPRCHan? ch$ | A$:OFF,ON ch$,A$ | Sets HARM-INSTANT-print channel Queries HARM-INSTANT-print channel | HARM |
:SANAlyze NO$,A$ :SANAlyze? NO$ | NO$:NO1 to NO20 A$:OFF,RMS,RATIO,PHASE, T-RMS,THD-F,THD-R, POWER,P-RATIO,P-PHASE, WATT,VA,VAR,P-FACTOR NO$,A$ | Sets HARM-SERIES-analyze Queries HARM-SERIES-analyze | HARM |
:SCHAN NO$,A$ :SCHAN? NO$ | NO$:NO1 to NO20 A$:CH1,CH2,CH3,CH4 NO$,A$ | Sets HARM-SERIES-channel Queries HARM-SERIES-channel | HARM |
:SDEGRee NO$,A :SDEGRee? NO$ | NO$:NO1 to NO20 A:1 to 40 NO$,A<NR1> | Sets HARM-SERIES-number Queries HARM-SERIES-number | HARM |
:SLOGGing A$ :SLOGGing? | A:1 to 1600 A<NR2> | Sets HARM-SERIES- logging output interval Queries HARM-SERIES- logging output interval | HARM |
:SPRKInd A$ :SPRKInd? | A$:WAVE,LOGGing, CALC,WAVE&CALC A$ | Sets HARM-SERIES-print mode Queries HARM-SERIES-print mode | HARM |
:SRESult W$,A :SRESult? W$ | W$:W1 to W4 A:0(OFF),1 to 20 W$,A<NR1> | Sets HARM-SERIES-display Queries HARM-SERIES-display | HARM |
:SSHOT A$ :SSHOT? | A:SHOT(unit hour) A<NR1>(unit hour) | Sets HARM-SERIES-shot Queries HARM-SERIES-shot | HARM |
:SSMOOth A$ :SSMOOth? | A$:OFF,ON A$ | Sets HARM-SERIES-smoothing Queries HARM-SERIES-smoothing | HARM |
:STIME A$ :STIME? | A:TIME/DIV(unit hour) A<NR3>(unit hour) | Sets HARM-SERIES-time Queries HARM-SERIES-time | HARM |
:LOGGing A :LOGGing? | A:1 to 8000 A<NR2> | Specifies the logging output interval. Queries the logging output interval. | MEM,REC,RMS |
:MAXBlock A :MAXBlock? | A:2,4,8,16,32 A<NR1> | Sets the number of memory blocks. (during sequential save) Queries the number of memory blocks. | MEM,RMS |
:MEMDiv A$ :MEMDiv? | A$:OFF,ON A$ | Sets memory segmentation. Queries memory segmentation. | MEM,RMS |
:MEMRec A$ :MEMRec? | A$:OFF,ON A$ | Sets the Instantaneous Waveform Recording. Queries the Instantaneous Waveform Recording. | RMS |
:PRINt A$ :PRINt? | A$:OFF,ON A$ | Sets printer output. Queries printer output. | REC,RMS,HARM |
:PRKInd A$ :PRKInd? | A$:WAVE,LOGGing A$ | Specifiles the print mode. Queries the print mode. | MEM,REC,RMS |
:ROLL A$ :ROLL? | A$:OFF,ON A$ | Enables and disables roll mode. Queries roll mode enablement. | MEM |
:SEQDisp A$ :SEQDisp? | A$:OFF,ON A$ | Sets the follow-up waveform display (during sequential save). Queries the follow-up waveform display. | MEM,RMS |
:SHOT A :SHOT? | A:recording length (unit DIV) A<NR1>(unit DIV) | Sets the recording length (during memory segmentation) Queries the recording length. | MEM,REC, RMS |
:SMOOth A$ :SMOOth? | A$:OFF,ON A$ | Sets the smooth printing Queries smooth printing enablement. | MEM |
:STTBlock A :STTBlock? | A:1 to number of blocks A<NR1> | Sets the start block (during sequential save) Queries the start block. | MEM |
:TDIV A :TDIVH | A:TIME/DIV (unit seconds) <NR3>(unit seconds) | Sets the time axis range. Queries the time axis range. | ALL |
:THINout A$ :THINout? | A$:OFF,1_2,1_4,1_8,1_20,1_40, 1_80,1_200,1_400,1_800 A$ | Sets the degree of thinning before storing. Queries the degree of thinning before storing. | MEM,REC,RMS |
:USEBlock A :USEBlock? | A:1 to number of segmentations(32 max.) A<NR1> | Sets the memory block used. (during sequential save) Queries the memory block used. | MEM |
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 all <NR1> | Sets the date for trigger detection. Queries the currently set date for trigger detection. | ALL |
:DETECTTime hour,min,sec :DETECTTime? | hour: 0 to 23 min: 0 to 59 sec:0 to 59 hour,min,sec all <NR1> | Sets the time point for trigger detection. Queries the currently set time point for trigger detection. | ALL |
:EXTErnal A$ :EXTErnal? | A$:OFF,ON A$ | Enables and disables external trigger. Queries external trigger enablement. | 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) A:0(OFF),1(ON) (REC) ch$,A<NR2> | Sets trigger filter. Queries trigger filter. | MEM,REC |
:HCHAN NO$,A$ :HCHAN? NO$ | NO$:NO1 to NO4,A$:CH1 to CH4 NO$,A$ | Sets HARM-trigger channel Queries HARM-trigger channel | HARM |
:HDEGRee NO$,A :HDEGRee? NO$ | NO$:NO1 to NO4,A:1 to 40 NO$,A<NR1> | Sets HARM-trigger number Queries HARM-trigger number | HARM |
:HINOUT NO$,A$ :HINOUT? NO$ | NO$:NO1 to NO4,A$:IN,OUT NO$,A$ | Sets HARM-trigger input/output Queries HARM-trigger input/output | HARM |
:HKINd NO$,A$ :HKINd? NO$ | NO$:NO1 to NO4, A$:OFF,RMS,RATIO, T-RMS,THD-F,THD-R, POWER,P-RATIO,P-PHASE NO$,A$ | Sets HARM-trigger kind Queries HARM-trigger kind | HARM |
:HLEVEl NO$,A :HLEVEl? NO$ | NO$:NO1 to NO4, A:trigger level(unit V) NO$,A<NR3> | Sets HARM-trigger level Queries HARM-trigger level | HARM |
:HMODE A$ :HMODE? | A$:SINGle,REPEat A$ | Sets HARM-trigger mode Queries HARM-trigger mode | HARM |
:HPRETrig A :HPRETrig? | A:0,5,10(unit DIV) A<NR1> | Sets HARM-pre trigger Queries HARM-pre trigger | HARM |
:HSLOpe NO$,A$ :HSLOpe? NO$ | NO$:NO1 to NO4, A$:UP,DOWN NO$,A$ | Sets HARM-trigger direction (slope) Queries HARM-trigger direction (slope) | HARM |
:JKINd ch$,A$ :JKINd? ch$ | A$:SIN50,SIN60,PRE50,PRE60 ch$,A$ | Sets the kinds of waveform detection trigger. Queries the kinds of waveform detection trigger. | MEM |
:JVOLt ch$,A :JVOLt? ch$ | A:Standard voltage (uint Vrms) ch$,A<NR3> | Sets the standard voltage of waveform detection trigger. Queries the standard voltage of waveform detection trigger. | MEM |
:JWIDth ch$,A :JWIDth? ch$ | A:control range (unit V) ch$,A<NR3> | Sets the contorl range of waveform detection trigger. Queries the contorl range of waveform detection trigger. | MEM |
:KIND ch$,A$ :KIND? ch$ | A$:OFF,LEVEl,IN,OUT,DROP, JUDGE (MEM) A$:OFF,LEVEl,IN,OUT(REC,RMS) ch$,A$ | Sets type of trigger. Queries type of trigger. | MEM,REC,RMS |
:LEVEl ch$,A :LEVEl? ch$ | A:trigger level (unit V) ch$,A<NR3> | Sets the trigger level of the level trigger. Queries the trigger level of the level trigger. | MEM,REC |
:LOGAnd ch$,A$ :LOGAnd? ch$ | A$:OFF,OR,AND ch$,A$ | Sets AND/OR for the logic trigger pattern. Queries AND/OR for the logic trigger pattern. | MEM,REC, RMS |
:LOGPat ch$,'A$' :LOGPat? ch$ | A$:xxxxtrigger pattern (x, 0, 1) ch$,"A$" | Sets the pattern for a logic trigger. Queries the pattern for a logic trigger. | MEM,REC, RMS |
:LFILter ch$,A :LFILter? ch$ | A:0(OFF),0.1,0.2,0.5,1.0,1.5, 2.0,2.5,5.0,10 ch$,A<NR2> | Sets logic trigger filter. Queries logic trigger filter. | MEM,REC, RMS |
:LOWEr ch$,A :LOWEr? ch$ | A:lower limit level (unit V) ch$,A<NR3> | Sets lower limit level of window-in/-out trigger. Queries lower limit level of window-in/-out trigger. | MEM,REC |
:MANU A$ :MANU? | A$:OFF,ON A$ | Sets manual trigger. Queries manual trigger. | ALL |
:MODE A$ :MODE? | A$:SINGle,REPEat,AUTO(MEM) A$ | Sets trigger mode. Queries trigger mode. | MEM,REC,RMS |
:PRETrig A :PRETrig? | A:0,2,10,...90,95,100,-95%(MEM) 0,5,10DIV(RMS) A<NR1> (unit %) | Sets pre-trigger. Queries pre-trigger. | MEM RMS |
:RLEVel ch$,A :RLEVel? ch$ | A:trigger level (V) ch$,A<NR3> | Sets the trigger level of RMS level trigger. Queries the trigger level of RMS level trigger. | RMS |
:RSLOpe ch$,A$ :RSLOpe? ch$ | A$:UP,DOWN ch$,A$ | Sets the direction (slope) of RMS level trigger. Queries the direction (slope) of RMS level trigger. | RMS |
:SLOPe ch$,A$ :SLOPe? ch$ | A$:UP,DOWN ch$,A$ | Sets the trigger direction(slope) (level trigger). Queries the trigger direction (slope). | MEM,REC |
:SOURce A$ :SOURce? | A$:OR,AND A$ | Sets trigger logical operator to AND or OR. Queries trigger logical operator (AND or OR). | ALL |
:STOPDate year,month,day :STOPDate? | year:0 to 99 month:1 to 12 day:1 to 31 year,month,day all <NR1> | Sets the date for termination. Queries the date of termination. | REC |
:STOPTime hour,min,sec :STOPTime? | hour:0 to 23 min:0 to 59 sec:0 to 59 hour,min,sec all <NR1> | Sets the termination time of operation. Queries the termination time of operation. | REC |
:TIMEr A$ :TIMEr? | A$:OFF,ON A$ | Sets timer trigger. Queries timer trigger. | ALL |
:TIMIng A$ :TIMIng? | A$:START,STOP,S_S A$ | Sets trigger timing. Queries trigger timing. | 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 all <NR1> | Sets time interval for timer trigger. Queries time interval for timer trigger. | 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 all <NR1> | Sets start time of timer trigger. Queries start time of timer trigger. | ALL |
:TMSTOp month,day, hour,min :TMSTOp? | Same as:TMSTArt | Sets stop time of timer trigger. Queries stop time of timer trigger. | ALL |
:UPPEr ch$,A :UPPEr? ch$ | A:upper limit level (unit V) ch$,A<NR3> | Sets upper limit level of window-in/-out trigger. Queries upper limit level of window-in/-out trigger. | MEM,REC |
:VFREq ch$,A :VFREq? ch$ | A:50,60(Hz) ch$,A<NR1> | Sets measurement frequency of voltage drop trigger. Queries measurement frequency of voltage drop trigger. | MEM |
:VLEVel ch$,A :VLEVel? ch$ | A: drop level(V) ch$,A<NR3> | Sets drop level of voltage drop trigger. Queries drop level of voltage drop trigger. | MEM |
Command :UNIT | Data (for a query, response data) | Explanation | Function |
---|---|---|---|
:COUPling ch$,A$ :COUPling? ch$ | A$:GND,DC,CLAMp ch$,A$ | Sets input channel coupling. Queries input channel coupling. | MEM,REC,RMS |
:FILTer ch$,A :FILTer? ch$ | A:0(OFF),5,500 ch$,A$ | Sets input channel filter. Queries input channel filter. | MEM,REC,RMS |
:HINPut ch$,A$ :HINPut? ch$ | A$:VOLT,9018,9132, 3283,3284,3285,9322 ch$,A$ | Sets HARM-input kind Queries HARM-input kind | HARM |
:HRANGe ch$,A :HRANGe? ch$ | A:volt(current)range(unit Vr,Ar) ch$,A<NR3> | Sets HARM-input channel voltage or current axis range Queries HARM-input channel voltage or current axis range | HARM |
:HSCALing ch$,A$ :HSCALing? ch$ | A$:OFF,ON ch$,A$ | Sets HARM-scaling ct ratio Queries HARM-scaling ct ratio | HARM |
:HSCVSet ch$,A$ :HSCVSet? ch$ | A$:PT,A ch$,A$ | Sets HARM-scaling kind Queries HARM-scaling kind | HARM |
:HSCCT ch$,A :HSCCT? ch$ | A:0.01 to 99999.00 ch$,A<NR3> | Sets HARM-scaling ct ratio Queries HARM-scaling ct ratio | HARM |
:HSCPT ch$,A :HSCPT? ch$ | A:0.01 to 99999.00 ch$,A<NR3> | Sets HARM-scaling pt ratio Queries HARM-scaling pt ratio | HARM |
:HSCVOlt ch$,A :HSCVOlt? ch$ | A:0.01 to 99999.00 ch$,A<NR3> | Sets HARM-scaling volt Queries HARM-scaling volt | HARM |
:HSCAMp ch$,A :HSCAMp? ch$ | A:0.01 to 99999.00 ch$,A<NR3> | Sets HARM-scaling amp Queries HARM-scaling amp | HARM |
:HWIRing A$ :HWIRing? | A$:UNIQ,1P2W,1P3W,3P3W A$ | Sets HARM-wiring Queries HARM-wiring | HARM |
:SPOSItion W$,A :SPOSItion? W$ | A:position(unit %) W$,A<NR1> | Sets HARM-series zero position Queries HARM-series zero position | HARM |
:POSItion ch$,A :POSItion? ch$ | A:position value (unit %) ch$,A<NR1> | Sets the zero position for an input channel. Queries the zero position for an input channel. | MEM,REC,RMS |
:RANGe ch$,A :RANGe? ch$ | A:voltage or current axis range (unit V,A) ch$,A<NR3> | Sets input channel voltage or current axis range. Queries input channel voltage or current axis range. | MEM,REC,RMS |
Command :DISPlay | Data (for a query, response data) | Explanation | Function |
---|---|---|---|
:CHANge A$ :CHANge? | A$:DISPlay,SET,SYSTem,CARD A$ | Changes over the display screen. Queries the display screen. | ALL |
:DIREct A$ :DIREct? | A$:DISPlay,DMM, STATus,CHANnel,TRIGger, EX_STatus,EX_TRigger, SCALing,CALCulation, ENVIronment,COMMEnt,RS_Copy, INITialize, FILE,FILE_Conf A$ | Switces directly to the specified setting screen. Queries the display screen. | ALL |
:DRAWing ch$,A$ :DRAWing? ch$ | A$:OFF,C1 to C6 ch$,A$ | Sets waveform display color. Queries waveform display color. | MEM,REC,RMS |
:GRAPh ch$,A :GRAPh? ch$ | A:1,2,3,4 (for DUAL format, 1, 2) ch$,A<NR1> | Sets waveform display graph. Queries waveform display graph. | MEM,REC, RMS |
:HDRAWing ch$,A$ :HDRAWing? ch$ | A$:OFF,C1 to C6 ch$,A$ | Sets HARM-INSTANT-waveform disp color Queries HARM-INSTANT-waveform disp color | HARM |
:HYZOOM A$ :HYZOOM? | A$:LOG,X1_2,X1,X2,X5,X10 X20,X50,X100 A$ | Sets HARM-INSTANT-maginigication/ compretion rario on the voltage axis.(at non wave) Queries HARM-INSTANT-maginigication/ compretion rario on the voltage axis.(at non wave) | HARM |
:SDRAWing W$,A$ :SDRAWing? W$ | W$:W1 to W4 A$:OFF,C1 to C6 W$,A$ | Sets HARM-SERIES-waveform disp color Queries HARM-SERIES-waveform disp color | HARM |
:SXMAG A$ :SXMAG? | A$:X1_48,X1_24,X1_12,X1_6, X1_4,X1_2,X1,X2,X4 A$ | Sets HARM-SERIES-maginigication/ compretion rario on the time axis Queries HARM-SERIES-maginigication/ compretion rario on the time axis | HARM |
:SYMAG W$,A$ :SYMAG? W$ | W$:W1 to W4 A$:LOG,X1_2,X1,X2,X5,X10, X20,X50,X100 W$,A$ | Sets HARM-SERIES-maginigication/ compretion rario on the voltage axis Queries HARM-SERIES-maginigication/ compretion rario on the voltage axis | HARM |
:LOGDraw ch$,N,A$ :LOGDraw? ch$,N | A$:OFF,C1 to C6 N:1,2,3,4 ch$,N,A$ | Sets logic waveform display color. Queries logic waveform display color. | MEM,REC, RMS |
:LOGPosi ch$,A :LOGPosi? ch$ | A:1,2,3,4 ch$,A<NR1> | Sets the position of logic waveform display. Queries the position of logic waveform display. | MEM,REC, RMS |
:PAGE A :PAGE? | A:a number of page A<NR1> | Changes over the page of the screen. Queries the page of the screen. | ALL |
:SIZE :SIZE? | A$:NORMal,NARRow A$ | Sets the waveform display size. Queries the waveform display size. | ALL |
:WAVE A$ | A$:ACUR,TRIG,POINT | Executes waveform display. | MEM |
:XAXIs,ch$ :XAXIs? | ch$:CH1 to CH4 ch$ | In X-Y format, sets the X-axis. In X-Y format, queries the X-axis. | MEM,REC |
:XMAG A$ :XMAG? | A$:X10 to X1_500(MEM) A$:X1 to X1_500 (REC,RMS) A$ | Sets the magnification/compression ratio on the time axis. Queries the magnification/compression ratio on the time axis. | MEM,REC, RMS |
:XYCLr A$ :XYCLr? | A$:OFF,ON A$ | Sets the display clear function. Queries the display clear function. | REC |
:YMAG ch$,A$ :YMAG? ch$ | A$:X1_2,X1,X2,X5,X10 ch$,A$ | Sets the magnification/compression ratio on the voltage axis. Queries the magnification/compression ratio on the voltage axis. | MEM,REC, RMS |
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 among the A, B and A&B cursors. | MEM,REC,RMS |
:ACHAnnel ch$ :ACHAnnel? | ch$:CH1 to CH4,ALL ch$ | Sets the A cursor channel. Queries the A cursor channel. | ALL |
:APOSition A :APOSition? | A: 0 to amount of stored data (vertical and trace cursor) 0 to 400 (horizontal cursor) (X-Y format) A<NR1> | Sets the position of the A cursor. Queries the position of the A cursor. | MEM,REC,RMS |
:BCHAnnel ch$ :BCHAnnel? | ch$:CH1 to CH4,ALL ch$ | Sets the B cursor channel. Queries the B cursor channel. | ALL |
:BPOSition A :BPOSition? | Same as :APOSition A<NR1> | Sets the position of the B cursor. Queries the position of the B cursor. | MEM,REC,RMS |
:DTREad? A$ | B$ A$:A,B,B_A B$:readout value (t) | Queries the cursor readout value (t). | ALL |
:DVREad? A$ | B$(,C$) A$:A,B,B_A B$,C$:readout value (V) | Queries the cursor readout value (V). | ALL |
:ABCUrsor A$ :HABCUrsor? | A$:OFF,A,ORA,ORB,A_B A$ | Chooses among the HARM A, B and A&B cursors. Queries among the HARM A, B and A&B cursors. | HARM |
:HAPOSition A :HAPOSition? | A:0 to 511 A<NR1> | Sets HARM-INSTANT- position of A cursor Queries HARM-INSTANT- position of A cursor | HARM |
:HBPOSition A :HBPOSition? | (same as HAPOSition) A<NR1> | Sets HARM-INSTANT- position of B cursor Queries HARM-INSTANT- position of B cursor | HARM |
:HDEGRee A :HDEGRee? | A:1 to 40 A<NR1> | Sets HARM-number of cursor Queries HARM-number of cursor | HARM |
:HMODE A$ :HMODE? | A$:OFF,ON A$ | Sets HARM-A and B cursor type Queries HARM-A and B cursor type | HARM |
:SAPOSition A :SAPOSition? | A:0 to storaged data A<NR1> | Sets HARM-SERIES- position of A cursor Queries HARM-SERIES- position of A cursor | HARM |
:SBPOSition A :SBPOSition? | (same as SAPOSition) A<NR1> | Sets HARM-SERIES- position of B cursor Queries HARM-SERIES- position of B cursor | HARM |
:SAWAve W$ :SAWAve? | W$:W1 to W4,ALL W$ | Sets HARM-SERIES- wave of A cursor Queries HARM-SERIES- wave of A cursor | HARM |
:SBWAve W$ :SBWAve? | W$:W1 to W4,ALL W$ | Sets HARM-SERIES- wave of B cursor Queries HARM-SERIES- wave of B cursor | HARM |
:MODE A$ :MODE? | A$:OFF,TIME,VOLT,TRACe OFF,Xcur,Ycur,TRACe (in X-Y format) A$ | Sets the A and B cursor type. Queries the A and B cursor type. | MEM,REC,RMS |
Command :MEMory | Data (for a query, response data) | Explanation | Function |
---|---|---|---|
:ADATa B,C,¥¥¥ | B,C,...:-2048 to 2047 B,C,... <NR1> | Input data to memory (ASCII). | MEM |
:ADATa? A | A:1 to 80 (number of output units) B,C... | Queries Output data from memory(ASCII). | MEM |
:AREAl? ch$ | A<NR1> A: -2048 to 2047 | Output stored data. Real time data output.(ASCII) | MEM,REC,RMS |
:BDATa? A | A:1 to 200 (amount of output data) Response data:binary,integer data | Performs binary transfer for stored data | ALL |
:BREAl? ch$ | Response data:binary, integer data | Real time data output.(binary) | MEM,REC,RMS |
:GETReal | Captures real time data. | MEM,REC,RMS | |
:HPOINt ch$,A :HPOINt? | A:1 to 40(number) ch$,A<NR1> | Sets HARM-INSTANT-point in memory of output (at non-wave) Queries HARM-INSTANT-point in memory of output (at non-wave) | HARM |
:HVDATa? A | B,C<NR3>... A:1 to 40(data num) | Queries HARM-INSTANT- (at non-wave) | HARM |
:HVTOTal? ch$,A$ | B<NR3>... A$:T-RMS,THD-F,THD-R, WATT,VA,VAR,P-FACTOR | Queries HARM-INSTANT total data | HARM |
:HWPOINt ch$,A :HWPOINt? | A:0 to 511 ch$,A<NR1> | Sets HARM-INSTANT-point in memory of output (at wave) Queries HARM-INSTANT-point in memory of output (at wave) | HARM |
:HWVDATa? A | B,C<NR3>... A:1 to 40(data num) | Queries HARM-INSTANT- (at wave) | HARM |
:SMAXPoint? | A<NR1> 0=no data 1 to 4800(60DIV*80point) | Queries HARM-SERIES- amount of data stored | HARM |
:SPOINt W$,A :SPOINt? | W$:W1 to W4 A:0 to 4800(60DIV*80point) W$,A<NR1> | Sets HARM-SERIES- point in memory of output Queries HARM-SERIES- point in memory of output | HARM |
:SVDATa? A | B,C<NR3>... A:1 to 40(data num) | Queries HARM-SERIES- data | HARM |
:LDATa B,C,¥¥¥ | B,C,...:0 to 15 | Input logic data from memory. | MEM |
:LDATa? A | Response data <NR1>: 0 to 15 A:1 to 100 (amount of output data) | Output logic data from memory. | MEM |
:LREAl? ch$ | A<NR1>:0 to 15 | Logic real time data output. | ALL |
:MAXPoint? | A<NR1> 0 (not stored) 80 to 256000 (CH1 MAX) | Queries the amount of data stored. | MEM |
:POINt ch$,A :POINt? | A:0 to 256000 (CH1 MAX) ch$,A<NR1> | Sets point in memory for input and output. Queries point in memory for input and output. | MEM |
:PREPare | Prepares the memory for receipt of waveform data. | MEM | |
:VDATa B,C,¥¥¥ | B,C,...:(voltage values) | Input data to memory (voltage values). | MEM |
:VDATa? A | B,C... :<NR3> A:1 to 40(amount of data) | Output stored data (voltage values). | MEM |
:VREAl? ch$ | A<NR3> A:voltage value | Real time data output (voltage values). | MEM,REC,RMS |
Command :SYSTem | Data (for a query, response data) | Explanation | Function |
---|---|---|---|
:BMPColor A$ :BMPColor? | A$:COLOR,GRAY,MONO,MONO_R A$ | Sets the bit map file color. Queries the bit map file color. | ALL |
:CHMArk A$ :CHMArk? | A$:OFF,NUMBer,COMMent A$ | Enables and disables channel markers. Queries enablement of channel markers. | ALL |
:COPY A$ :COPY? | A$:IN_PRinter,PC,COM A$ | Sets the output destination by the COPY key. Queries the output destination by the COPY key. | ALL |
:CRTOff A :CRTOff? | A:0(OFF),1 to 30 (minutes) all A | Enables and disables the backlight saver. Queries enablement of the backlight saver. | 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 all <NR1> | Sets the calendar. Queries the calendar. | ALL |
:GRID A$ :GRID? | A$:OFF,STD,FINE, STD_Dark,FINE_Dark A$ | Sets the grid type. Queries the grid type. | ALL |
:LANGuage A$ :LANGuage? | A$:JAPAnese,ENGLish A$ | Sets the language. Queries the language. | ALL |
:LCDDisp A$ :LCDDisp? | A$:C1 to C16 A$ | Sets the screen color. Queries the screen color. | ALL |
:LIST A$ :LIST? | A$:OFF,LIST,GAUGe,L_G A$ | Sets list and gauge functions. Queries list and gauge functions. | ALL |
:LWIDth :LWIDth? | A$:WIDE,NARRow A$ | Sets logic recording width. Queries logic recording width. | ALL |
:PRIDensity A :PRIDensity? | A$:LIGHt,STD,DARK A$ | Sets the printer density. Queries the printer density. | ALL |
:SOPEration A$ :SOPEration? | A$:TIME1,TIME2,SEC2 A$ | Sets the start key activation condition. Queries the start key activation condition. | ALL |
:STARt A$ :STARt? | A$:ON,OFF A$ | Enables and disables start backup. Queries start backup enablement. | ALL |
:TIME hour,min :TIME? | hour:0 to 23 min :0 to 59 hour,min,sec all <NR1> | Sets the time. Queries the current time. | ALL |
:TMAXis A$ :TMAXis? | A$:TIME,TIME(60),SCALe,DATE A$ | Sets the time axis display. Queries the time axis display. | ALL |
:USECH A :USECH? | A:1,2,4 A<NR1> | Sets number of channels used. Queries number of channels used. | MEM |
Command :SCALing | Data (for a query, response data) | Explanation | Function |
---|---|---|---|
:KIND A$ :KIND? | A$:POINT,RATIO A$ | Sets the type of scaling. Queries the type of scaling. | MEM,REC,RMS |
:OFFSet ch$,A :OFFSet? ch$ | A:-9.9999E+9 to +9.9999E+9 ch$,A<NR3> | Sets scaling offset (RATIO). Queries scaling offset. | MEM,REC,RMS |
:SCUPLOw ch$,B,C :SCUPLOw? ch$ | B:C: -9.9999E+29 to +9.9999E+29 ch$,B,C <NR3> | Sets the scaling SC UP, LOW (POINT). Queries the scaling SC UP, LOW. | MEM,REC,RMS |
:SET ch$,A$ :SET? ch$ | A$:OFF,SCI,ENG ch$,A$ | Enables and disables scaling. Queries scaling enablement. | MEM,REC,RMS |
:UNIT ch$,'A$' :UNIT? ch$ | A$:scaling unit (7 characters) ch$,"A$" | Sets scaling unit. Queries scaling unit. | MEM,REC,RMS |
:VOLT ch$,A :VOLT? ch$ | A:-9.9999E+9 to +9.9999E+9 ch$,A<NR3> | Sets the scaling conversion value (RATIO). Queries the scaling conversion value. | MEM,REC,RMS |
:VOUPLOw ch$,B,C :VOUPLOw? ch$ | B,C:-9.9999E+29 to 9.9999E+29 ch$,B,C <NR3> | Sets the scaling VOLT UP,LOW (POINT). Queries VOLT UP, LOW. | MEM,REC,RMS |
Command :COMMent | Data (for a query, response data) | Explanation | Function |
---|---|---|---|
:CH ch$,(NO$,)'A$' :CH? ch$(,NO$) | ch$:CH1 to CH4, CHA to CHB NO$:NO1 to NO4 (logic only) A$:comment string (up to 24 characters) ch$,(NO$,)'A$' | Sets a comment for a particular channel. Queries comment for a particular channel. | ALL |
:EACHch (ch$,)A$ :EACHch? (ch$) | ch$:CHA,CHB (logic only) A$:OFF,SETTing,COMMent, S_C (analog) A$:OFF,COMMent(logic) (ch$,)A$ | Enables or disables a channel comment. Queries channel comment enablement. | ALL |
:TITLe A$,'B$' :TITLe? | A$:OFF,SETTing,COMMent,S_C B$:comment string (up to 24 characters) A$,"B$" | Sets a title comment. Queries a title comment. | ALL |
Command :CALCulate | Data (for a query, response data) | Explanation | Function |
---|---|---|---|
:ANSWer? NO$,ch$ | A$,B<NR3> NO$:NO1 to NO4 A$:OFF,AVE,RMS,PP,MAX,MIN, MAXT,MINT,AREA,PERI,FREQ, XYAREA B:calculation result | Queries a calculation result. | MEM |
:MEASFsave A$ :MEASFsave? | A$:OFF,ON A$ | Sets storing a calculation result. Queries storing a calculation result. | MEM |
:MEASPrint A$ :MEASPrint? | A$:OFF,ON A$ | Sets printing calculation results. Queries printing calculation results. | MEM |
:MEASSet NO$,A$,ch$ (,ch2$ (XYAREA)) :MEASSet? NO$ | NO$:NO1 to NO4 A$:OFF,AVE,RMS,PP,MAX,MIN, MAXT,MINT,AREA,PERI,FREQ, XYARea ch$:ALL,CH1 to CH4 A$,ch$ | Sets numerical calculation item. Queries numerical calculation item. | MEM |
:MEASure A$ :MEASure? | A$:ON,OFF,EXEC(execute) A$ | Sets numerical calculation. Queries numerical calculation. | MEM |
Command :FDISK | Data (for a query, response data) | Explanation | Function |
---|---|---|---|
:CHDIR NO | NO:file number | Changes the current directory. | ALL |
:DELEte NO | NO:file or directory number | 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 | 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$:hour:min:sec of save A:file size (bytes) B$:function C$:measurement contents D:recording length TDATE$:year/month/day of trigger TTIME$:trigger time | Queries information about a file. | ALL |
:LOAD NO (,A$) | NO:file number A$:NEW,ADD | 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 (up to 8 characters) NAME2$:file extension (up to 3 characters) A$:type of file (memory segmentation:OFF) Bin= binary data Text= text data Set= settings A$:type of file (During memory segmentation) BAll= binary data (All blocks are saved.) BOne= binary data (One block is saved.) TAll= text data (All blocks are saved.) TOne= text data (One block is saved.) B$:channels to save ALL,CH1 to CH4,LOGIC C$:spacing OFF,1_2, to 1_800 | Saves a file. | ALL |
:SORT A$ :SORT? | A$:ON,OFF A$ | Sets the file list sorting. Queries the file list sorting. | ALL |
:STYPe A$ :STYPe? | A$:NAME,TYPE,TIME,SIZE A$ | Sets the sort order type for the file list. Queries the sort order type for the file list. | ALL |
:SDIRection A$ :SDIRection? | A$:UP,DOWN A$ | Sets the sort direction setting of the file list. Queries the sort direction setting of the file list. | ALL |