4-169
IM DL350-17EN
Commands
4
:WAVeform:SEND?
Function Queries the waveform data (the main
waveform measured data) specified by the
:WAVeform:TRACe command.
Syntax
:WAVeform:SEND? {<NRf>}
<NRf> = 1 to 5000 (this varies depending on the
measurement time, sample rate, and
memory model)
Example • When data is being sent in BYTE or WORD
format
The response is in block data format.
:WAVeform:SEND?
-> #9
(9-digit number of bytes; data byte
sequence)
• When data is being sent in ASCII format
:WAVeform:SEND?
-> <NRf>,<NRf>,<NRf>
...
Description <NRf> can be omitted. If you specify <NRf>,
waveform data is queried <NRf> times in order
starting from the record located at the record
number specified by :WAVeform:RECord –
<NRf>.
If the number of output bytes in binary exceeds
nine digits, 0 is returned.
When ACQData is specified with the
:WAVeform:DATaselect command
• The measured data is output.
• When data is acquired completely, data from
:WAV:STARt (output start point) to :WAV:END
(output end point) is output regardless of when
an abort is received. However, if the number of
acquired data points is less than :WAV:END,
the data up to the last acquired point is output.
When PPData is specified with the
:WAVeform:DATaselect command
• PP data is output.
• The :WAV:STARt and :WAV:END settings are
invalid.
:WAV:LENG? always returns the number of
acquired data points.
• If the original data is less than 10 div, only the
queried portion of the data is sent.
If 10 div is acquired, 1001 pairs of PP data are
output.
• When the number of acquired data points
exceeds 2002
- When data is acquired completely
4004 bytes are output.
→PPcompressionisperformedonthe
latest record length of data.
- When data is aborted
PP data worth of data is output.
Example: 2002 bytes if aborted in the middle
• If the number of acquired data points is less
than 2002
When data is acquired completely, 4004 bytes
are output, regardless of when an abort is
received.
→PPcompressionisnotperformedonthe
acquired portion of the measured data. The
section of the data that was acquired is
returned in ACQ data format with the data
shifted to the front and the latter section
without data filled with zeros.
The equations used to convert the sent BYTE,
WORD, or DWORd values to physical values
are as follows. Use the :WAVeform:RANGe? and
:WAVeform:OFFSet? commands to query the
range and offset values.
For Voltage, Acceleration, Frequency, or CAN
Bus Monitor (When the display mode is set to
Float) Modules, or Computed Waveforms
Physical value = (Range × data × 10) / Division +
Offset
BYTE WORD/DWORd
Division 93.75 24000
For Strain Modules
Physical value = (Range × data × 10) / Division +
Offset
BYTE WORD/DWORd
Division 187.5 48000
For Temperature Modules
Physical value = Data × Division
BYTE WORD/DWORd
Division 25.6 0.1
For CAN Bus Monitor, CAN&LIN Bus Monitor,
CAN/CAN FD Monitor (When the display mode
is set to Unsigned or Signed), and SENT
Monitor Modules
Physical value = (Range × data) + Offset
Logic: BYTE output
Logic channel output format
Bit 8 … Bit 1 Bit 8 … Bit 1 Bit 8 … Bit 1
Bit 8 … Bit 1
0 0
Bit 8 … Bit 1
Start-point
data
Start-point
data
Start-point
data
First data after
the start point
First data after
the start point
First data after
the start point
End-point data
End-point data
End-point data
Logic: WORD output (LSBF)
0
Bit 8 … Bit 1
0
Bit 8 … Bit 1 Bit 8 … Bit 1
0
Bit 8 … Bit 1
0
Logic: WORD output (MSBF)
4.34 WAVeform Group