MDO3000 Programmer Manual.pdf - 第293页
Commands Listed in Alphabetical Order Group Cursor Syntax CURSor:VBArs: HPOS<x>? Related Commands CURSor:VBArs:UNIts Arguments <x> specifies the cursor . V alid values are 1 and 2. Returns <NR3> is a floa…

Commands Listed in Alphabetical Order
Examples
CURSOR:VBARS?
might return the following vertical bar settings
:CURSOR:VBARS:UNITS SECONDS;POSITION1 1.0000E-06;POSITION2
9.0000E-06
CURSor:VBAr
s:ALTERNATE<x>? (Query Only)
Returns the alternate readout for the waveform (Vbar) cursors specified by <x>.
This alternate readout is in effect when the selected waveform is a bus or digital
channel.
Group
Cursor
Syntax
CURSor:VBArs:ALTERNATE<x>?
Arguments
X=1specifies vertical bar cursor1.
X=2specifies vertical bar cursor2.
CURSor:VBArs:DELTa ? (Query Only)
Returns the horizontal difference between the two vertical bar cursors. The units
are specified by the
CURSor:VBArs:UNIts command.
Group
Cursor
Syntax
CURSor:VBArs:DELTa?
Related Commands
CURSor:VBArs:UNIts
Returns
<NR3>
Examples
CURSOR:VBARS:DELTA? might return :CUR SOR:VBARS:DELTa 1.0640E+00
indicating that the time between the vertical bar cu
rsors is 1.064 s.
CURSor:VBArs:HPOS<x>? (Query Only)
Returns the vertical value of the specified vertical bar ticks for cursor <x>.
2-262 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
Group
Cursor
Syntax
CURSor:VBArs:HPOS<x>?
Related Commands
CURSor:VBArs:UNIts
Arguments
<x> specifies the cursor. Valid values are 1 and 2.
Returns
<NR3> is a floating point number that indicates the value of one of the ticks. The
units are the same as the selected waveform.
Examples
CURSor:VBArs:HPOS2? might return CURSOR:VBARS:HPOS2 100E-3,
indicating the waveform value where the cursor intersects it is 0.100.
CURSor:VBArs:POSITION<x>
This command specifies the horizontal position for the specified vertical bar
cursor. The cursor is specified by <x>, which can be 1 or 2. Values are with
respect to trigger position or the zero reference point for the designated waveform
(if horizontal units are not set to time). Use the CURSor:VBArs:UNIts command
to specify units.
Group
Cursor
Syntax
CURSor:VBArs:POSITION<x> <NR3>
CURSor:VBArs:POSITION<x>?
Related Commands
CURSor:VBArs:UNIts
Arguments
<NR3> is a floating point number that specifies the cursor position.
Returns
A floating point value with an exponent.
Examples
CURSor:VBArs:POSITION2 9.00E-6 positions the cursor2 vertical bar cursor
at 9 ms.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-263

Commands Listed in Alphabetical Order
CURSor:VBArs:
POSITION1?
this command might return
:CURSOR:VBARS:POSITION1 1.0000E-06 indicating that the
cursor1 vertical bar is positioned at 1 μs.
CURSor:VBArs:UNIts
This command specifies the units for the vertical bar cursors.
Group
Cursor
Syntax
CURSor:VBArs:UNIts {SEConds|HERtz|DEGrees|PERcent}
CURSor:VBArs:UNIts?
Arguments
SEConds sets the units of the vertical bar cursors for the time domain (seconds).
HERtz sets the units of the vertical bar cursors for the frequency domain (hertz).
DEGrees sets the units to degrees for measuring phase.
PERcent sets the units to percent for use with ratio cursors.
Returns
SECONDS, HERTZ, DEGREES,orPERCENT, depending on the current vertical bar
cursor units.
Examples
CURSOR:VBARS:UNITS HERtz sets the units of the VBArs cursors to 1/seconds.
CURSOR:VBARS:UNITS? might return :CURSOR:VBARS:UNITS SECONDS
indicating that the units for the vertical bar cursor are currently set to seconds.
CURSor:VBArs:USE (No Query Form)
Sets the vertical bar cursor measurement scale.
Conditions
This command is only applicable when ratio cursors are on.
Group
Cursor
Syntax
CURSor:VBArs:USE {CURrent|HALFgrat|FIVEdivs}
Related Commands
CURSor:VBArs:UNIts
2-264 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual