Instrument memory (MEMory)

 

Command

Data
(for a query, response data)

Explanation

:ADATa? A

B1,B2,..<NR1>(Wave Calc Result = <NR3>)

A = 1 to 2000(amount of output data)
Bi = -32768 to 32767(Analog)
Bi = 0 to 1000000000(Count, Revolve)
Bi = 0 to 255(Logic)
Bi = 0 to 255(Alarm)
Bi = Wave Calc Result(Wave Calc)

Output data from memory (ASCII)

:AFETch? ch$

A<NR1>(Wave Calc = <NR3>)

ch$ = , , LOG, ALARM,
A = -32768 to 32767(Analog)
A = 0 to 1000000000(Pulse)
A = 0 to 255(Logic)
A = 0 to 255(Alarm)
A = Wave Calc Result(Wave Calc)

Output hold data (ASCII)

:AMAXPoint?

A<NR1>

A = End data number

Queries the end of data stored
(when longer data is stored than the inside memory)

:APOINT ch$,A

ch$ = , , LOG, ALARM,
A = 0 to

Sets point in memory for output
(when longer data is stored than the inside memory)
Queries

:APOINT?

ch$,A<NR1>

:AREAL? ch$

A<NR1>(Wave Calc = <NR3>)

ch$ = , , LOG, ALARM,
A = -32768 to 32767(Analog)
A = 0 to 1000000000(Pulse)
A = 0 to 255(Logic)
A = 0 to 255(Alarm)
A = Wave Calc Result(Wave Calc)

Output real time data (ASCII)

:BDATa? A

#0<binary,integer data>

A = 1 to 5000(amount of output data)

Performs binary transfer for stored data

:BFETch? ch$

A

ch$ = , , LOG, ALARM,
A = binary,integer data

Output hold data (Binary)

:BREAL? ch$

A

ch$ = , , LOG, ALARM,
A = binary,integer data

Output real time data (Binary)

:CHSTore? ch$

ch$,A$

ch$ = , , LOG, ALARM,
A$ = OFF, ON

Queries storage data existence for each channel

:FCHSTore? ch$

ch$,A$

ch$ = , , LOG, ALARM,
A$ = OFF, ON

Queries hold data existence for each channel

:GETReal

-

Captures hold data

:MAXPoint?

A<NR1>

A = number of data samples

Queries the amount of data stored

:POINt ch$,A

ch$ = , , LOG, ALARM,
A = 0 to 268435456(ch1_1 MAX)

Sets point in memory for output
Queries

:POINt?

ch$,A<NR1>

:TAFETch? unit$

A1,A2,...<NR1>(Wave Calc = <NR3>)

unit$ = , PLS&ALM, CALC1, CALC2
Ax = -32768 to 32767(Analog)
Ax = 0 to 1000000000(pulse)
Ax = 0 to 255(Logic)
Ax = 0 to 255(Alarm)
Ax = Wave Calc Result(Wave Calc)

Output hold data (ASCII)
(ALL storage channels in the Unit)

:TARCH? unit$

ch1$,ch2$,...

unit$ = , PLS&ALM, CALC1, CALC2
chx$ = , , LOG, ALARM,

Queries real time store channel (ASCII)

:TAREAl? unit$

A1,A2,...<NR1>(Wave Calc = <NR3>)

unit$ = , PLS&ALM, CALC1, CALC2
Ax = -32768 to 32767(Analog)
Ax = 0 to 1000000000(Pulse)
Ax = 0 to 255(Logic)
Ax = 0 to 255(Alarm)
Ax = Wave Calc Result(Wave Calc)

Output real time data (ASCII)
(ALL storage channels in the Unit)

:TCHSTore? unit$

ch1$,ch2$,...

unit$ = , PLS&ALM, CALC1, CALC2
chx$ = , , LOG, ALARM,

Queries storage data existence for each unit
(ALL storage channels in the Unit)

:TFCHSTore? unit$

ch1$,ch2$,...

unit$ = , PLS&ALM, CALC1, CALC2
chx$ = , , LOG, ALARM,

Queries hold data existence for each unit
(ALL storage channels in the Unit)

:TOPPoint?

A<NR1>

A = Top Data Number

Queries the top of data stored
(when longer data is stored than the inside memory)

:TVFETch? unit$

A1,A2,...<NR3>

unit$ = , PLS&ALM, CALC1, CALC2
Ax = measured value

Output hold data (measured value)
(ALL storage channels in the Unit)

:TVRCH? unit$

ch1$,ch2$,...

unit$ = , PLS&ALM, CALC1, CALC2
chx$ = , , LOG, ALARM,

Queries real time store channel (measured value)
(ALL storage channels in the Unit)

:TVREAl? unit$

A1,A2,...<NR3>

unit$ = , PLS&ALM, CALC1, CALC2
Ax = measured value

Output real time data (measured value)
(ALL storage channels in the Unit)

:VDATa? A

B1,B2,..<NR3>

A = 1 to 1000(amount of output data)
Bi = measured value

Output storage data (measured value)

:VFETch? ch$

A<NR3>

ch$ = , , LOG, ALARM,
A = measured value

Output hold data (measured value)

:VREAL? ch$

A<NR3>

ch$ = , , LOG, ALARM,
A = measured value

Output real time data (measured value)