Chapter 2 Commands

2.1 Command Summary

2.1.1 Standard Commands Specified by IEEE 488.2
CommandData
(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
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? A1,A2,A3,A4<NR1>
A = 0 to 2
0: Unit none
1: LR8500 Voltage/Temp Unit
2: LR8501 Universal Unit
Queries device option provision.
*RST Device initial setting.
*STB? A<NR1>:0 to 255 Reads the STB and the MSS bit,
*TST? A<NR1>:0=OK,1=NG Queries the result of the ROM/RAM check.
*WAI Executes the following command after action has
:ESR0?A<NR1>:0 to 255 Queries ESR0.


2.1.2 Specific Commands

(1) Execution control etc.
CommandData
(for a query, response data)
Explanation
:ABORT Force STOP waveform sampling.
:ERRor?A<NR1>:error numberQueries error number.
:HEADer A$
:HEADer?
A$:OFF,ON
A$
Enables and disables headers.
Queries headers.
:STARtSTART waveform sampling
:STATUS?A<NR1>:bit5 to bit0Query the storage status.
:STOPSTOP waveform sampling


(2) CONFigure command (Setting and querying the time axis range, the recording length, etc.)

Command
:CONFigure
Data
(for a query, response data)
Explanation
:ATSAve
A$(,"B$")

:ATSAve?
A$:OFF,BIN,CSV,MEAS,
BIN_MEAS,CSV_MEAS
B$:file name(8 character)
A$(,"B$")
Sets auto save


Queries
:RECTime day,hour,
min,sec



:RECTime?
day:0 to 500(day)
hour:0 to 23(hour)
min:0 to 59(min)
sec:0 to 59(sec)
day,hour,min,sec<NR1>
0,0,0,0 = cont
Sets recording time




Queries
:SAMPle A
:SAMPle?
A:interval(unit s)
A<NR3>(unit s)
Sets recording interval
Queries
:SAVEKind A$
:SAVEKind?
A$:NORMal,DIVide,REGUlarly
A$
Sets realtime save division
Queries
:SAVELen day,hour,
min

:SAVELen?
day:0 to 30(day)
hour:0 to 23(hour)
min:0 to 59(min)
day,hour,min<NR1>
Sets realtime save division length


Queries
:SAVEMode A$
:SAVEMode?
A$:FILEfull,REMove
A$
Sets realtime save mode
Queries
:SAVEPri A$
:SAVEPri?
A$:CF,USB
A$
Sets realtime save priority
Queries
:SAVEReg hour,min

:SAVEReg?
hour:0 to 23(hour)
min:0 to 59(min)
hour,min<NR1>
Sets realtime save regular time

Queries
:SAVESep A$
:SAVESep?
A$:COMMA,SPACE,TAB,SEMI
A$
Sets text save separator
Queries
:SAVEDeci A$
:SAVEDeci?
A$:PERIOD,COMMA
A$
Sets text save decimal
Queries
:SAVEFormat A$
:SAVEFormat?
A$:COMMENT,SPLITMS
A$
Sets text save date format.
Queries
:SAVETime A
:SAVETime?
A:time(unit min)
A<NR3>(unit min)
Sets division time
Queries
:TDIV A
:TDIV?
A:TIME/DIV(unit s)
A<NR3>(unit s)
Sets time axis range
Queries


(3) UNIT command (Setting and querying input channel)
Command
:UNIT
Data
(for a query, response data)
Explanation
:FILTer A$
:FILTer?
A$:OFF,50HZ,60HZ
A$
Sets input channel filter. (fast)
Queries
:INMOde ch$,A$
:INMOde? ch$
A$:VOLTAGE,TC,RTD,
HUMIDITY,RESIST
ch$,A$
Sets input channel mode.
Queries
:PCOMOde pls$,A$
:PCOMOde? pls$
A$:ADD,INST
pls$,A$
Sets input pulse count mode.
Queries
:PCOUnt pls$,A

:PCOUnt? pls$
A:pulse num per revolve

pls$,A<NR1>
Sets pulse num per revolve.
Queries
:PFILTer pls$,A$
:PFILTer? pls$
A$:OFF,ON
pls$,A$
Sets input pulse channel filter.
Queries
:PINMOde pls$,A$
:PINMOde? pls$
A$:COUNT,REVOLVE
pls$,A$
Sets input pulse channel mode.
Queries
:PLSLogic pls$,A$
:PLSLogic? pls$
A$:PLS,LOGIC
pls$,A$
Sets pulse or logic.
Queries
:POSItion ch$,A$
:POSItion? ch$
A:position value(unit %)

ch$,A<NR1>
Sets the zero position for
an input channel.
Queries
:PPOSItion pls$,A$
:PPOSItion? pls$
A:position value(unit %)

pls$,A<NR1>
Sets the zero position for
an input pulse channel.
Queries
:PSLOPe pls$,A$
:PSLOPe? pls$
A$:UP,DOWN
pls$,A$
Sets input pulse channel slope.
Queries
:PTHRe pls$,A$
:PTHRe? pls$
A$:1V,4V
pls$,A$
Sets pulse threshold level.
Queries
:RANGe ch$,A

:RANGe? ch$
A:voltage axis range(unit V,C,%,OHM)

ch$,A<NR3>
Sets input channel voltage
or tc or humid axis range.
Queries
:RJC ch$,A$
:RJC? ch$
A$:INT,EXT

ch$,A$
Sets point of contact compensation
for tc mode.
Queries
:RCONnect ch$,A$
:RCONnect? ch$
A$:3LINE,4LINE
ch$,A$
Sets connect kind for rtd mode.
Queries
:RTYPe ch$,A$
:RTYPe? ch$
A$:PT100,JPT100
ch$,A$
Sets rtd kind for rtd mode.
Queries
:SENSor ch$,A$
:SENSor? ch$
A$:K,J,E,T,N,R,S,B,W
ch$,A$
Sets sensor kind for tc mode.
Queries
:STORe ch$,A$
:STORe? ch$
ch$;CH1_1 to CH4_15,
PLS1 to PLS8,LOG,,ALARM,
W1 to W30
A$:OFF,ON
ch$,A$
Sets store channel for record data.
Queries
:WIRE A$
:WIRE?
A$:OFF,ON
A$
Sets disconnection detection for tc mode.
Queries


(4) SCALing command (Setting and querying scaling)
Command
:SCALing
Data
(for a query, response data)
Explanation
:KIND ch$,A$
:KIND? ch$
A$:POINT,RATIO
ch$,A$
Sets the type of scaling.
Queries
:OFFSet ch$,A

:OFFSet? ch$
A:-9.9999E+9 to 9.9999E+9
ch$,A<NR3>
Sets scaling offset
(RATIO).
Queries
:SCUPLOw ch$,B,C

:SCUPLOw? ch$
B:C: -9.9999E+29 to 9.9999E+29
ch$,B,C
Sets the scaling SC UP, LOW
(POINT).
Queries
:SET ch$,A$
:SET? ch$
A$:OFF,ENG,SCI
ch$,A$
Sets scaling kind.
Queries
:UNIT ch$,"A$"
:UNIT? ch$
A$:scaling unit(7 character)
ch$,"A$"
Sets scaling unit.
Queries
:VOLT ch$,A

:VOLT? ch$
A:-9.9999E+9 to 9.9999E+9
ch$,A<NR3>
Sets the scaling conversion value
(RATIO)
Queries
:VOUPLOw ch$,B,C

:VOUPLOw? ch$
B,C:-9.9999E+29 to 9.9999E+29
ch$,B,C
Sets the scaling VOLT UP, LOW
(POINT).
Queries


(5) COMMent command (Setting and querying comments)
Command
:COMMent
Data
(for a query, response data)
Explanation
:ALMCH alm$,"A$"

:ALMCH? alm$
A$:comment string
(40 characters)
alm$,"A$"
Sets comment string for alarm channel.

Queries
:CH ch$,"A$"

:CH? ch$
A$:comment string
(40 characters)
ch$,"A$"
Sets comment string for each channel.

Queries
:TITLe "A$"

:TITLe?
A$:comment string
(40 characters)
"A$"
Sets title comment mode and strings.

Queries


(6) TRIGger command (Setting and querying trigger.)
Command
:TRIGger
Data
(for a query, response data)
Explanation
: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
: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
:EXTErnal A$
:EXTErnal?
A$:OFF,UP,DOWN
A$
Sets external trigger.
Queries
:KIND ch$,A$
:KIND? ch$
A$:OFF,LEVEl,WINDow
ch$,A$
Sets type of trigger.
Queries
:LEVEl ch$,A

:LEVEl? ch$
A:trigger level(unit V,C,%,OHM)

ch$,A<NR3>
Sets the trigger level of the level
trigger.
Queries
:LOGAnd A$

:LOGAnd?
A$:OFF,OR,AND

A$
Sets AND/OR for the logic trigger
pattern.
Queries
:LOGPat "A$"

:LOGPat?
A$:xxxxxxxx
trigger pattern(x,0,1)
"A$"
Sets the pattern for a logic trigger.

Queries
:LOWEr ch$,A

:LOWEr? ch$
A:lower limit level(unit V,C,%,OHM)

ch$,A<NR3>
Sets lower limit level of
window-in/-out trigger.
Queries
:MODE A$
:MODE?
A$:SINGle,REPEat
A$
Sets trigger mode.
Queries
:PKIND pls,A$
:PKIND? pls
A$:OFF,LEVEl,WINDow
pls$,A$
Sets type of pulse trigger.
Queries
:PLEVEl pls$,A

:PLEVEl? pls$
A:trigger level(unit c,r/s)

pls$,A<NR3>
Sets the pulse trigger level of the
level trigger.
Queries
:PLOWEr pls$,A

:PLOWEr? pls$
A:lower limit level(unit c,r/s)

pls$,A<NR3>
Sets lower limit of
window-in/-out pulse trigger.
Queries
:PRETrig day,hour,
min,sec


:PRETrig?
day:0 to 99
hour:0 to 23
min:0 to 59
sec:0 to 59
day,hour,min,sec<NR1>
Sets pre-trigger.



Queries
:PSIDE pls$,A

:PSIDE? pls$
A$:IN,OUT

pls$,A$
Sets the pulse trigger side
(window trigger).
Queries
:PSLOPe pls$,A

:PSLOPe? pls$
A$:UP,DOWN

pls$,A$
Sets the pulse trigger slope
(level trigger).
Queries
:PUPPEr pls$,A

:PUPPEr? pls$
A:upper limit level(unit c,r/s)

pls$,A<NR3>
Sets upper limit of window-in/-out
pulse trigger.
Queries
:SET A$
:SET?
A$:OFF,ON
A$
Sets Trigger use
Queries
:SLOPe ch$,A$

:SLOPe? ch$
A$:UP,DOWN

ch$,A$
Sets the trigger slope
(level trigger).
Queries
:SIDE ch$,A$

:SIDE? ch$
A$:IN,OUT

ch$,A$
Sets the trigger side
(window trigger).
Queries
:SOURce A$

:SOURce?
A$:OR,AND

A$
Sets trigger logical operator to
AND or OR.
Queries
:TIMEr A$
:TIMEr?
A$:OFF,ON
A$
Sets timer trigger.
Queries
:TMINTvl
A$,day,hour,min,sec


:TMINTvl?
A$:OFF,ON
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
:TMSTArt
A$,year,month,day,
hour,min


:TMSTArt?
A$:OFF,ON
year:0 to 99
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
:TMSTOp
A$,month,day,
hour,min
:TMSTOp?
same as TMSTArt
Sets stop time of timer trigger.


Queries
:UPPEr ch$,A

:UPPEr? ch$
A:upper limit level(unit V,C,%,OHM)

ch$,A<NR3>
Sets upper limit level
of window-in/-out trigger.
Queries
:TIMIng A$
:TIMIng?
A$:START,STOP,S_S
A$
Sets trigger timing.
Queries
:SEXTErnal A$
:SEXTErnal?
A$:OFF,UP,DOWN
A$
Sets external trigger at stop.
Queries
:SKIND ch$,A$
:SKIND? ch$
A$:OFF,LEVEl,WINDow
ch$,A$
Sets type of trigger at stop.
Queries
:SLEVEl ch$,A

:SLEVEl? ch$
A:trigger level(unit V,C,%,OHM)

ch$,A<NR3>
Sets the trigger level of the level
trigger at stop.
Queries
:SLOGAnd A$

:SLOGAnd?
A$:OFF,OR,AND

A$
Sets AND/OR for the logic trigger
pattern at stop.
Queries
:SLOGPat "A$"

:SLOGPat?
A$:xxxxxxxx
trigger pattern(x,0,1)
"A$"
Sets the pattern for a logic trigger at stop.

Queries
:SLOWEr ch$,A

:SLOWEr? ch$
A:lower limit level(unit V,C,%,OHM)

ch$,A<NR3>
Sets lower limit level of
window-in/-out trigger at stop.
Queries
:SPKIND pls$,A

:SPKIND? pls$
A$:OFF,LEVEl,WINDow
pls$,A$
Sets type of pulse trigger at stop.
Queries
:SPLEVEl pls$,A

:SPLEVEl? pls$
A:trigger level(unit c,r/s)

pls$,A<NR3>
Sets the pulse trigger level of the
level trigger at stop.
Queries
:SPSIDE pls$,A

:SPSIDE? pls$
A$:IN,OUT

pls$,A$
Sets the pulse trigger side
(window trigger) at stop.
Queries
:SPSLOPe pls$,A

:SPSLOPe? pls$
A$:UP,DOWN

pls$,A$
Sets the pulse trigger slope
(level trigger) at stop.
Queries
:SPLOWEr pls$,A

:SPLOWEr? pls$
A:lower limit level(unit c,r/s)

pls$,A<NR3>
Sets lower limit of
window-in/-out pulse trigger at stop.
Queries
:SPUPPEr pls$,A

:SPUPPEr? pls$
A:upper limit level(unit c,r/s)

pls$,A<NR3>
Sets upper limit of window-in/-out
pulse trigger at stop.
Queries
:SSLOPe ch$,A$

:SSLOPe? ch$
A$:UP,DOWN

ch$,A$
Sets the trigger slope
(level trigger) at stop.
Queries
:SSIDE ch$,A$

:SSIDE? ch$
A$:IN,OUT

ch$,A$
Sets the trigger side
(window trigger) at stop.
Queries
:SSOURce A$

:SSOURce?
A$:OR,AND

A$
Sets trigger logical operator to
AND or OR at stop.
Queries
:SUPPEr ch$,A

:SUPPEr? ch$
A:upper limit level(unit V,C,%,OHM)

ch$,A<NR3>
Sets upper limit level
of window-in/-out trigger at stop.
Queries
:WKIND w$,A$
:WKIND? w$
A$:OFF,LEVEl,WINDow
w$,A$
Sets type of wave calc trigger.
Queries
:WLEVEl w$,A
:WLEVEl? w$
A:trigger level
w$,A<NR3>
Sets the wave calc trigger level of the
level trigger.
Queries
:WLOWEr w$,A

:WLOWEr? w$
A:lower limit level

w$,A<NR3>
Sets lower limit of
window-in/-out wave calc trigger.
Queries
:WSIDE w$,A$

:WSIDE? w$
A$:IN,OUT

w$,A$
Sets the wave calc trigger side
(window trigger).
Queries
:WSLOPe w$,A$

:WSLOPe? w$
A$:UP,DOWN

w$,A$
Sets the wave calc trigger slope
(level trigger).
Queries
:WUPPEr w$,A

:WUPPEr? w$
A:upper limit level

w$,A<NR3>
Sets upper limit of window-in/-out
wave calc trigger.
Queries
:SWKIND w$,A$
:SWKIND? w$
A$:OFF,LEVEl,WINDow
w$,A$
Sets type of wave calc trigger at stop.
Queries
:SWLEVEl w$,A
:SWLEVEl? w$
A:trigger level
w$,A<NR3>
Sets the wave calc trigger level of the
level trigger at stop.
Queries
:SWLOWEr w$,A

:SWLOWEr? w$
A:lower limit level

w$,A<NR3>
Sets lower limit of
window-in/-out wave calc trigger at stop.
Queries
:SWSIDE w$,A$

:SWSIDE? w$
A$:IN,OUT

w$,A$
Sets the wave calc trigger side
(window trigger) at stop.
Queries
:SWSLOPe w$,A$

:SWSLOPe? w$
A$:UP,DOWN

w$,A$
Sets the wave calc trigger slope
(level trigger) at stop.
Queries
:SWUPPEr w$,A

:SWUPPEr? w$
A:upper limit level

w$,A<NR3>
Sets upper limit of window-in/-out
wave calc trigger at stop.
Queries


(7) ALARm command (Setting and querying alarm.)
Command
:ALARm
Data
(for a query, response data)
Explanation
:BEEP A$
:BEEP?
A$:OFF,ON
A$
Sets alarm beep sound.
Queries
:BURN alm$,A$
:BURN? alm$
A$:OFF,ON
alm$,A$
Sets alarm at burn out.
Queries
:HOLD A$
:HOLD?
A$:OFF,ON
A$
Sets alarm hold
Queries
:KIND alm$,ch$,A$
:KIND? alm$,ch$
A$:OFF,LEVEl,WINDow
alm$,ch$,A$
Sets type of alarm.
Queries
:LEVEl alm$,ch$,A
:LEVEl? alm$,ch$
A:alarm level(unit V,C,%,OHM)
alm$,ch$,A<NR3>
Sets the alarm level of the level alarm.
Queries
:LOGAnd alm$,A$
:LOGAnd? alm$
A$:OFF,OR,AND
alm$,A$
Sets AND/OR for thelogic alarm pattern.
Queries
:LOGPat alm$,"A$"

:LOGPat? alm$,
A$:xxxxxxxx
alarm pattern(x,0,1)
alm$,"A$"
Sets the pattern for a logic alarm.

Queries
:LOWEr alm$,ch$,A

:LOWEr? alm$,ch$
A:lower limit level(unit V,C,%,OHM)

alm$,ch$,A<NR3>
Sets lower limit level of
window-in/-out alarm.
Queries
:PKIND alm$,pls$,A$
:PKIND? alm$,pls$
A$:OFF,LEVEl,WINDow
alm$,pls$,A$
Sets type of pulse alarm.
Queries
:PLEVEl alm$,ch$,A

:PLEVEl? alm$,ch$
A:pulse alarm level(unit c,r/s)

alm$,ch$,A<NR3>
Sets the alarm level
of the pulse level alarm.
Queries
:PLOWEr alm$,ch$,A

:PLOWEr? alm$,ch$
A:pulse lower limit level(unit c,r/s)

alm$,ch$,A<NR3>
Sets pulse lower limit level
of window-in/-out alarm.
Queries
:PSIDE alm$,pls$,A$

:PSIDE? alm$,pls$
A$:IN,OUT

alm$,ch$,A$
Sets the pulse alarm side
(window alarm).
Queries
:PSLOPe alm$,pls$,A$

:PSLOPe? alm$,pls$
A$:HIGH,LOW

alm$,ch$,A$
Sets the alarm pulse slope
(level alarm).
Queries
:PUPPEr alm$,ch$,A

:PUPPEr? alm$,ch$
A:pulse upper limit level(unit c,r/s)

alm$,ch$,A<NR3>
Sets upper limit level
of window-in/-out alarm.
Queries
:SIDE alm$,ch$,A$

:SIDE? alm$,ch$
A$:IN,OUT

alm$,ch$,A$
Sets the alarm side
(window alarm).
Queries
:SLOPe alm$,ch$,A$

:SLOPe? alm$,ch$
A$:HIGH,LOW

alm$,ch$,A$
Sets the alarm slope
(level alarm).
Queries
:SOURce alm$,A$
:SOURce? alm$
A$:OR,AND
alm$,A$
Sets the alarm source AND/OR.
Queries
:UPPEr alm$,ch$,A

:UPPEr? alm$,ch$
A:upper limit level(unit V,C,%,OHM)

alm$,ch$,A<NR3>
Sets upper limit level
of window-in/-out alarm.
Queries
:WKIND alm$,w$,A$
:WKIND? alm$,w$
A$:OFF,LEVEl,WINDow
alm$,w$,A$
Sets type of wave calc alarm.
Queries
:WLEVEl alm$,w$,A

:WLEVEl? alm$,w$
A:wave calc alarm level

alm$,w$,A<NR3>
Sets the alarm level
of the wave calc level alarm.
Queries
:WLOWEr alm$,w$,A

:WLOWEr? alm$,w$
A:wave calc lower limit level

alm$,w$,A<NR3>
Sets wave cal lower limit level
of window-in/-out alarm.
Queries
:WSIDE alm$,w$,A$

:WSIDE? alm$,w$
A$:IN,OUT

alm$,w$,A$
Sets the wave calc alarm side
(window alarm).
Queries
:WSLOPe alm$,w$,A$

:WSLOPe? alm$,w$
A$:HIGH,LOW

alm$,w$,A$
Sets the wave calc alarm slope
(level alarm).
Queries
:WUPPEr alm$,w$,A

:WUPPEr? alm$,w$
A:wave cal upper limit level

alm$,w$,A<NR3>
Sets wave cal upper limit level
of window-in/-out alarm.
Queries


(8) SYSTem command (Setting and querying the system screen)
Command
:SYSTem
Data
(for a query, response data)
Explanation
:BEEP A$
:BEEP?

A$:OFF,ON
A$
Sets beep sound.
Queries
:BRIGhtness A$
:BRIGhtness?
A$:100%,70%,40%,25%
A$
Sets the backlight brightness.
Queries
:CRTOff A$
:CRTOff?
A$:ON,1MIN,2MIN,
3MIN,4MIN,5MIN
A$
Sets the backlight saver.
Queries
:DATAClear
Clear data.
: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
:EXTIN A$
:EXTIN?
A$:TRIG,EVENT
A$
Sets the trigger in port.
Queries
:FILEProt A$
:FILEProt?
A$:NORMAL,STRONG
A$
Sets the File Protection.
Queries
:LANGuage A$
:LANGuage?
A$:JAPAnese,ENGLish
A$
Sets the language.
Queries
:LCDDisp A$
:LCDDisp?
A$:BLACK,WHITE
A$
Sets the screen color.
Queries
:MARK A$
:MARK?
A$:OFF,ON
A$
Sets event mark at alarm.
Queries
:SAVEFormat A$
:SAVEFormat?
A$:BINARY,CSV
A$
Sets wave file format.
Queries
:SAVEPri A$
:SAVEPri?
A$:CF,USB
A$
Sets quick save priority
Queries
:SAVESpanl A$
:SAVESpan?
A$:ALL,A-B,START-A,
START-B,A-END,B-END
A$
Sets wave file span.
Queries
:SAVEKey A$
:SAVEKey?
A$:SELECT,QUICK
A$
Sets save key operation.
Queries
:SAVEType A$
:SAVEType?
A$:WAVE,IMAGE,SET,CALC
A$
Sets save type.
Queries
:STARt A$
:STARt?
A$:ON,OFF
A$
Sets start backup.
Queries
:SMESS A$
:SMESS?
A$:ON,OFF
A$
Sets start stop message.
Queries
:TIME hour,min,sec

:TIME?
hour:0 to 23
min :0 to 59
sec :0 to 59
hour,min,sec<NR1>
Sets the time.

Queries
:TMAXis A$
:TMAXis?
A$:TIME,DATE,SCALe
A$
Sets the time axis display.
Queries


(9) MEMory command (Setting and querying input and output, etc., from the memory)
Command
:MEMory
Data
(for a query, response data)
Explanation
:ADATa B,C,...


B,C<NR1>,...:
-32768 to 32767(CH1_1 to CH4_15)
0 to 1000000000(PLS1 to PLS8)
0 to 255(LOG)
0 to 15(ALARM)
wave calc=NR3(W1 to W30)
Input data to memory (ASCII).


:ADATa? A



A:1 to 80(number of output units)
B,C<NR1>,...:
-32768 to 32767 (CH1_1 to CH4_15)
0 to 1000000000 (PLS1 to PLS8)
0 to 255(LOG)
0 to 15(ALARM)
wave calc=NR3(W1 to W30)
Queries Output data from memory
(ASCII).


:AMAXPoint?


A<NR1>
0=not stored
1 to
Queries the end of data stored.
(when longer data is stored than the inside memory)

:APOINt ch$,A


:APOINt?
ch$
A:0 to

ch$,A<NR1>
Sets point in memory for
input and output.
(when longer data is stored than the inside memory)
Queries
:AREAl? ch$



ch$
A<NR1>
-32768 to 32767(CH1_1 to CH4_15)
0 to 1000000000(PLS1 to PLS8)
0 to 255(LOG)
0 to 15(ALARM)
wave calc=NR3(W1 to W30)
Real time data output.(ASCII)



:BDATa? A

A:1 to 200(amount of output data)
Response data:binary,integer data
Performs binary transfer for
stored data
:BREAl? ch$

ch$
Response data:binary,integer data
Real time data output.
(binary)
:CHSTore? ch$

ch$,A$
A$:OFF,ON
Queries stored record data
for each channel.
:GETReal
Captures real time data.
:MAXPoint?


A<NR1>
0=not stored
1 to 8388608(CH1_1 MAX)
Queries the amount of data stored.


:POINt ch$,A

:POINt?
ch$
A:0 to 8388607(CH1_1 MAX)
ch$,A<NR1>
Sets point in memory for
input and output.
Queries
:PREPare

Prepares the memory for
receipt of waveform data.
:TARCH? unit$

unit$:UNIT1,UNIT2,UNIT3,UNIT4,
PLS&ALM,CALC1,CALC2
ch$
Real time store channel.
(channel of storage on all)
:TAREAl? unit$



unit$:UNIT1,UNIT2,UNIT3,UNIT4,
PLS&ALM,CALC1,CALC2
A<NR1>
-32768 to 32767(CH1_1 to CH4_15)
0 to 1000000000(PLS1 to PLS8)
0 to 255 (LOG)
0 to 15 (ALARM)
wave calc=NR3(W1 to W30)
Real time data output.(ASCII)
(channel of storage on all)


:TVRCH? unit$

unit$:UNIT1,UNIT2,UNIT3,UNIT4,
PLS&ALM,CALC1,CALC2
ch$
Real time store channel.
(channel of storage on all)
:TVREAl? unit$



unit$:UNIT1,UNIT2,UNIT3,UNIT4,
PLS&ALM,CALC1,CALC2
A<NR3>
voltage,tc,humid ,resist
(CH1_1 to CH4_15 analog data)
count,revolve (PLS1 to PLS8 pulse data)
0 to 255 (LOG digital in data)
0 to 15 (ALARM alarm out data)
wave calc(WA to W30 calc data)
Real time data output.
(channel of storage on all)
(voltage,tc,humid values,resist)
(count,revolve)
(digital in)
(alarm out)
(wave calc)
:TOPPoint?


A<NR1>
0=not stored
1 to
Queries the top of data stored.
(when longer data is stored than the inside memory)

:VDATa B,C,...


B,C,...:
voltage,tc,humid ,resist
(CH1_1 to CH4_15 analog data)
count,revolve (PLS1 to PLS8 pulse data)
0 to 255 (LOG digital in data)
0 to 15 (ALARM alarm out data)
wave calc(WA to W30 calc data)
Input data to memory
(voltage,tc,humid values,resist)
(count,revolve)
(digital in)
(alarm out)
(wave calc)
:VDATa? A



A:1 to 40(amount of data)
B,C<NR3>...
voltage,tc,humid ,resist
(CH1_1 to CH4_15 analog data)
count,revolve (PLS1 to PLS8 pulse data)
0 to 255 (LOG digital in data)
0 to 15 (ALARM alarm out data)
wave calc(WA to W30 calc data)
Output data to memory

(voltage,tc,humid values,resist)
(count,revolve)
(digital in)
(alarm out)
(wave calc)
:VREAl?ch$


ch$:CH1 to CH15,A<NR3>
A: voltage,tc,humid ,resist
(CH1_1 to CH4_15 analog data)
count,revolve (PLS1 to PLS8 pulse data)
0 to 255 (LOG digital in data)
0 to 15 (ALARM alarm out data)
wave calc(WA to W30 calc data)
Real time data output
(voltage,tc,humid values,resist)
(count,revolve)
(digital in)
(alarm out)
(wave calc)


(10) DISPlay command (Setting and querying changeover of the screen mode, waveform display)
Command
:DISPlay
Data
(for a query, response data)
Explanation
:ADRAWing alm$,A$
:ADRAWing? alm$
alm$:ALM1 to ALM4
A$:OFF,C1 to C24
alm$,A$
Sets alarm waveform display color.
Queries
:CHANge A$


:CHANge?
A$:DISPlay,SETting,CHANnel,
RANGe,CONV,TRIGger,COMment,
SYSTem,FILE,MONItor
A$
Sets the screen mode .


Queries
:DRAWing ch$,A$
:DRAWing? ch$
ch$;CH1_1 to CH4_15
A$:OFF,C1 to C24
ch$,A$
Sets waveform display color.
Queries
:GROUp A$,B$
:GROUp?
A$:ALL,UNIT
B$:UNIT1,UNIT2,UNIT3,UNIT4,
PLS&ALM,CALC1,CALC2
A$,B$
Sets Wave and data display group.
Queries
:MARK
:MARK?
A<NR1>:0 to 100(0=none) Insert event mark
Queries the event mark num.
:MARKJump A
:MARKJump? A
A<NR1>:1 to 100
A,B<NR1>:data num
Jump to event mark.
Queries the event mark data num.
:MODE A$
:MODE?
A$:G_W,WAVE,W_D,D_COM,
DATA,W_M,W_CSR
A$
Sets display screen mode.
Queries
:PAGE A
:PAGE?
A:1 to
A<NR1>
Changes over the page of the screen.
Queries
:PDRAWing pls$,A$
:PDRAWing? pls$
pls$:PLS1 to PLS8
A$:OFF,C1 to C24
pls$,A$
Sets pulse waveform display color.
Queries
:PVARIable pls$,A$

:PVARIable? pls$
pls$;PLS1 to PLS8
A$:OFF,ON
ch$,A$
Sets pulse upper-lower mode.

Queries
:PVARIUPLOw pls$,B,C

:PVARIUPLOw? pls$
pls$:PLS1 to PLS8
B:C: -9.9999E+29 to 9.9999E+29
pls$,B,C
Sets pulse upper-lower level.

Queries
:PYMAG pls$,A$

:PYMAG? pls$
pls$:PLS1 to PLS8
A$:X1_2,X1,X2,X5,X10,
X20,X50,X100
pls$,A$
Sets the magnification/compression
ratio on the pulse axis.
Queries
:VARIable ch$,A$

:VARIable? ch$
ch$;CH1_1 to CH4_15
A$:OFF,ON
ch$,A$
Sets upper-lower mode.

Queries
:VARIUPLOw ch$,B,C

:VARIUPLOw? ch$
ch$;CH1_1 to CH4_15
B:C: -9.9999E+29 to 9.9999E+29
ch$,B,C <NR3>
Sets upper-lower level.

Queries
:WAVE A$ A$:ACUR,TRIG,POINT Executes waveform
:YMAG ch$,A$

:YMAG? ch$
ch$;CH1_1 to CH4_15
A$:X1_2,X1,X2,X5,X10,
X20,X50,X100
ch$,A$
Sets the magnification/compression
ratio on the voltage axis.
Queries
:WDRAWing w$,A$
:WDRAWing? w$
w$:W1 to W30
A$:OFF,C1 to C24
w$,A$
Sets wave cala waveform display color.
Queries
:WVARIUPLOw w$,B,C

:WVARIUPLOw? w$
w$:W1 to W30
B:C: -9.9999E+29 to 9.9999E+29
w$,B,C
Sets wave calc upper-lower level.

Queries



(11) CURSor command (Cursor setting and reading)

Command
:CURSor
Data
(for a query, response data)
Explanation
:ABCUrsor A$
:ABCUrsor?
A$:A,B,A_B
A$
Chooses among the A, B and A&B cursors.
Queries
:ACHAnnel ch$
:ACHAnnel?
ch$:CH1_1 to CH4_15,PLS1 to PLS8,
W1 to W30
ch$
Sets the A cursor channel.
Queries
:APOSition A

:APOSition?
trace cursor,Ver cursor
A:0 to amount of stored data -1
Horz cursor A:0 to 400
A<NR1>
Sets the position of the A cursor.

Queries
:BCHAnnel ch$
:BCHAnnel?
ch$:CH1_1 to CH4_15,PLS1 to PLS8,
W1 to W30
ch$
Sets the B cursor channel.
Queries
:BPOSition A
:BPOSition?
(same as APOSition)
A<NR1>
Sets the position of the B cursor.
Queries
:DTREad? A$


B$
A$:A,B,B_A
B$:readout value(t)
Queries the cursor readout value(t)

:DVREad? A$


B$(,C$)
A$:A,B,B_A
B$,C$readout value(V)
Queries the cursor readout value(V)

:MODE A$
:MODE?
A$:TRACe,TIME,VOLT
A$
Sets the A and B cursor type.
Queries
:SELect A$
:SELect?
A$:ALL_CH,CH_SET
A$
Sets the cursor channel mode.
Queries



(12) CALCulate command (Calculation setting and querying)

Command
:CALCulate
Data
(for a query, response data)
Explanation
:ANSWer?
NO$,ch$
NO$:NO1 to NO6
ch$:CH1_1 to CH4_15,
PLS1 to PLS8,W1 to W30

A$,ch$,B<NR3>
A$:OFF,AVE,PP,MAX,MIN,
MAXT,MINT
B:calculation resul
Queries a calculation result.
:MEASArea A$
:MEASArea?
A$:ALL,AB,TOP_A,TOP_B,
A_END,B_END
A$
Sets calculation area.
Queries
:MEASDisp A$
:MEASDisp?
A$:USUAL,SPLIT
A$
Sets calculation disp kind.
Queries
:MEASFile A$
:MEASFile?
A$:OFF,ON
A$
Sets calculation file division.
Queries
:MEASKind A$
:MEASKind?
A$:NORMal,DIVide,REGulary
A$
Sets time split calculation kind.
Queries
:MEASLen day,hour,
min

:MEASLen?
day:0 to 30(day)
hour:0 to 23(hour)
min:0 to 59(min)
day,hour,min<NR1>
Sets time split calculation division length.
Queries
:MEASReg hour,min

:MEASReg?
hour:0 to 23(hour)
min:0 to 59(min)
hour,min<NR1>
Sets time split calculation regular time.
Queries
:MEASSet
NO$,A$

:MEASSet? NO$
NO$:NO1 to NO6
A$:OFF,AVE,PP,MAX,MIN,
MAXT,MINT
A$
Sets numerical calculation item.


Queries
:MEASTime A
:MEASTime?
A:time(unit min)
A<NR3>(unit min)
Sets time split calculation division time
Queries
:MEASure A$
:MEASure?
A$:ON,OFF,EXEC
A$
Sets numerical calculation.
Queries
:WVCOE1 w$,A

:WVCOE1? w$
A:-9.9999E+29 to 9.9999E+29
w$,A<NR3>
Set wave calculation coefficient a

Queries
:WVCOE2 w$,A

:WVCOE2? w$
A:-9.9999E+29 to 9.9999E+29
w$,A<NR3>
Set wave calculation coefficient b

Queries
:WVCOE3 w$,A

:WVCOE3? w$
A:-9.9999E+29 to 9.9999E+29
w$,A<NR3>
Set wave calculation coefficient c

Queries
:WVKINd
w$,A$
:WVKINd? w$
w$:W1 to W30
A$:PLUS,MINUS,MULTI,DIV
A$
Set wave calculation kind

Queries
:WVSCALe
w$,A$
:WVSCALe? w$
w$:W1 to W30
A$:SIUNIT,ENG,SCI
A$
Set wave calculation scale

Queries
:WVSRC1
w$,ch$
:WVSRC1? w$
w$:W1 to W30
ch$:CH1_1 to CH4_15,
PLS1 to PLS8,W1 to W29
A$
Set wave calculation source1

Queries
:WVSRC2
w$,ch$
:WVSRC2? w$
w$:W1 to W30
ch$:CH1_1 to CH4_15,
PLS1 to PLS8,W1 to W29
A$
Set wave calculation source2

Queries
:WVSTR w$,"A$"
:WVSTR? w$
A$:wave calc unit(7 character)
w$,"A$"
Set wave calculation unit

Queries