Thank you for purchasing the YOKOGAWA TA720 Time Interval Analyzer.
This Communication Interface User’s Manual describes the functions of the
communication interface and command communications. To ensure correct use, please
read this manual thoroughly before beginning operation.
After reading the manual, keep it in a convenient location for quick reference whenever a
question arises during operation of the software.
The following manual is also provided in addition to this manual. Read them along with
this manual.
Manual TitleManual No.Description
TA720 User’s ManualIM 704510-01EExplains all functions and procedures of the
TA720 excluding the command communication
functions.
• The contents of this manual are subject to change without prior notice as a result of
continuing improvements to the instrument’s performance and functions.
• Every effort has been made in the preparation of this manual to ensure the accuracy
of its contents. However, should you have any questions or find any errors, please
contact your nearest YOKOGAWA dealer as listed on the back cover of this manual.
• Copying or reproducing all or any part of the contents of this manual without the
permission of Yokogawa Electric Corporation is strictly prohibited.
• The TCP/IP software of this product and the document concerning the TCP/IP
software have been developed/created by YOKOGAWA based on the BSD
Networking Software, Release 1 that has been licensed from California University.
Trademarks
Revisions
• Microsoft, MS-DOS, and Windows are either registered trademarks or trademarks of
Microsoft Corporation in the United States and/or other countries.
• Adobe, Acrobat, and PostScript are trademarks of Adobe Systems Incorporated.
• For purposes of this manual, the TM and ® symbols do not accompany their
respective trademark names or registered trademark names.
• Other company and product names are trademarks or registered trademarks of their
respective companies.
This User’s Manual consists of the following sections:
Chapter 1GP-IB Communication Interface
Describes the setup procedures for using the GP-IB communication
interface.
Chapter 2Ethernet Communication Interface (Option)
Describes the setup procedures for using the Ethernet communication
interface.
Chapter 3Program Syntax and Programming
Describes the program syntax and points to note when creating the
programs.
Chapter 4Commands
Describes all the commands one by one.
Chapter 5Status Reports
Describes the status byte, various registers, queues, and other
information.
Chapter 6Sample Programs
Introduces program examples made using Visual Basic.
Appendix
Describes reference material such as an ASCII character code table.
Index
Gives an index.
Conventions Used in This Manual
• Conventions
TypeSymbolMeaning
Unitk1000Example: 100 kHz
Symbols
• Symbols Used in the Syntax
The following table indicates symbols that are used in the syntax mainly in chapter 3.
These symbols are referred to as BNF (Backus-Naur Form) symbols. For a
description of the symbols used with the data (conditions and values that are written
following a space after the program header), see pages 3-5 and 3-6.
SymbolMeaningExampleEntry Example
<>Defined valueWINDow<x> <x>=1 to 16WINDOW2
{}Select from values given in {}MODE {AUTO|MANual}MODE AUTO
|Exclusive ORMODE {AUTO|MANual}MODE AUTO
[]Can be omitted:MEASure[:MODE]
...Can be repeated
K1024Example: 128 KB (memory size)
Note
Describes useful information.
iiIM 704510-17E
Contents
1
Foreword ......................................................................................................................................... i
How to Use This Manual .................................................................................................................ii
Chapter 1GP-IB Communication Interface
1.1Names and Functions of the Parts Related to GP-IB Communications ........................ 1-1
1.2Connecting the GP-IB Cable ......................................................................................... 1-2
1.3GP-IB Communication Capabilities and Specifications ................................................. 1-3
1.4Settings on the TA720 ................................................................................................... 1-5
1.5Responses to Interface Messages ................................................................................ 1-6
Chapter 2Ethernet Communication Interface (Option)
2.1Names and Functions of the Parts Related to Ethernet Communications..................... 2-1
2.2Ethernet Communications Functions and Specifications............................................... 2-2
2.3Connection Using the Ethernet Communication Interface ............................................. 2-3
2.4Setting the TA720 .......................................................................................................... 2-4
Appendix 3Overview of IEEE.488.2-1992 .......................................................................... App-4
Index
ivIM 704510-17E
1.1 Names and Functions of the Parts Related to GP-IB Communications
Chapter 1GP-IB Communication Interface
1.1Names and Functions of the Parts Related to GP-IB Communications
Front Panel
Remote indication appears at the upper right corner of the screen
when in remote mode using communications.
LOCAL key (SHIFT+AUTO SCALE) key
Press this key to clear the remote mode
(controlled via communications) and enter the
local mode in which key operations are enabled.
UTILITY key
Press this key to configure
communications.
S
E
T
L
E
S
S
C
E
T
R
SINGLE START/STOP
EXT ARM/EXT GATE INHIBIT
POWER
SAMPLE
MODE
Remote
ESC
FUNCTION
DISPLAY SCALE
LOCAL
AUTO
SCALE
789
456
123
0
CH
A
INPUT
INITIALIZE
FILE
MARKER UTILITY
COPY MENU
SHIFT
COPY
MHz
m
sec/V/
ENTER
CH
B
n
1
GP-IB Communication Interface
Rear Panel
10MHz REF IN
(1Vp-p)
10MHz OUT
(1Vp-p)
GATE OUT
(TTL)
MONITOR
PROBE
POWER
OUT
( 12V)(50 )
CH
A
1Vp-p
CH
B
WARN ING
Do not operate without reading
safety precautions in user s manual
50
1M
40Vpk
rms
1M
40Vpk5V
GP-IB connector
Connector used to connect the TA720 to
the controller (PC) using a GP-IB cable.
GP-IB(IEEE488)
REFERENCE
ADJUST
ETHERNET
LINK
10BASE - T
TX
100-240V AC
250VA MAX
50/60Hz
FUSE 250V T 3.15A
IM 704510-17E
1-1
1.2 Connecting the GP-IB Cable
1.2Connecting the GP-IB Cable
GP-IB Cable
The GP-IB connector used on this instrument is a 24-pin connector that conforms to the
IEEE St’d 488-1978. Use a GP-IB cable that conforms to this standard.
Connection Procedure
Connect the cable as shown below.
GP-IB cable
GP-IB connector
Precautions to Be Taken When Connecting Cables
• Firmly tighten the screws on the GP-IB cable connector.
• Multiple devices can be connected to a single GP-IB system. However, no more than
15 devices (including the controller) can be connected to a single system.
• When connecting multiple devices, each device must have its own unique address.
• Use a cable of length 2 m or less for connecting the devices.
• Make sure the total cable length does not exceed 20 m.
• When communicating, have at least two-thirds of the devices turned ON.
• When connecting multiple devices, connect them in a star or linear configuration (see
the figure below). Loop and parallel configurations are not allowed.
1-2IM 704510-17E
1.3 GP-IB Communication Capabilities and Specifications
1.3GP-IB Communication Capabilities and Specifications
GP-IB Communication Capabilities
• Listener capability
• All of the information that you can set with the panel keys can be set through the
GP-IB interface except for turning ON/OFF the power and setting the
communication parameters.
• Receives commands from a controller requesting the output of setup information,
measured data, and other information.
• Also receives status report commands.
• Talker capability
Outputs setup information, measured data, and other information.
Note
Listen-only, talk-only, and controller capabilities are not available on this instrument.
Switching between Remote and Local Modes
• When switching from local to remote mode
Receiving a REN (Remote Enable) message from the controller when the instrument
is in the local mode causes the instrument to switch to the remote mode.
• REMOTE indication appears at the upper right corner of the screen (see page 1-1).
• All keys other than the LOCAL (SHIFT+AUTO SCALE) key are locked.
• The settings that existed in the local mode are maintained even when the
instrument switches to the remote mode.
• When switching from remote to local mode
Pressing the LOCAL (SHIFT+AUTO SCALE) key when the instrument is in the
remote mode causes the instrument to switch to the local mode. However, this act is
invalid if the instrument has been set to Local Lockout mode (see page 1-6) by the
controller.
• REMOTE indication at the upper right corner of the screen disappears.
• Key operations are enabled.
• The settings that existed in the remote mode are maintained even when the
instrument switches to the local mode.
1
GP-IB Communication Interface
IM 704510-17E
1-3
1.3 GP-IB Communication Capabilities and Specifications
GP-IB Interface Specifications
Electrical and mechanical specifications: Conforms to IEEE St’d 488-1978 (JIS C1901-
Functional specifications:See table below.
Protocol:Conforms to IEEE St’d 488.2-1992
Code:ISO (ASCII) code
Mode:Addressable mode
Address setting:The address can be set in the range from 0 to
Clear remote mode:Clear remote mode by pressing the LOCAL
FunctionSubset NameDescription
Source handshakingSH1Full source handshaking capability
Acceptor handshakingAH1Full acceptor handshaking capability
TalkerT6Basic talker capability, serial polling, untalk on
ListenerL4Basic listener capability, unlisten on MTA (My
30 on the GP-IB setup menu that is played
using the UTILITY key.
(SHIFT+AUTO SCALE) key. However, key
operations are void when Local Lockout is
enabled by the controller.
MLA (My Listen Address), and no talk-only
capability
Talk Address), and no listen-only capability.
1-4IM 704510-17E
1.4 Settings on the TA720
1.4Settings on the TA720
Procedure
1.Press the UTILITY key to display the Utility menu.
2.Press the Device soft key to display the Device selection menu.
3.Select GP-IB using the soft key.
4.Set the address using the rotary knob or numeric keys.
Explanation
Setting the Address
Each device that can be connected via GP-IB has a unique address within the GP-IB
system. This address is used to distinguish the device from others. Therefore, when
you connect the TA720 to a PC, for example, make sure to assign a unique address to
the TA720.
Select the address from the following: The initial value is 1.
Selectable range: 0 to 30
1
GP-IB Communication Interface
Set the address using the rotary knob or numeric keys.
IM 704510-17E
1-5
1.5 Responses to Interface Messages
1.5Responses to Interface Messages
What Is an Interface Message
Interface messages are also referred to as interface commands or bus commands. They
are commands that are issued by the controller. They are classified as follows:
• Uni-line messages
A single control line is used to transmit uni-line messages. The following three types
are available.
IFC (Interface Clear), REN (Remote Enable), and IDY (Identify)
• Multi-line messages
Eight data lines are used to transmit multi-line messages. The messages are
classified as follows:
• Address commands
These commands are valid when the instrument is designated as a listener or as a
talker. The following five types are available.
• Commands that are valid on an instrument that is designated as a listener
GTL (Go To Local), SDC (Selected Device Clear), PPC (Parallel Poll Configure),
and GET (Group Execute Trigger)
• Commands that are valid on an instrument that is designated as a talker
TCT (Take Control)
• Universal commands
These commands are valid on all instruments regardless of the listener and talker
designations. The following five types are available.
LLO (Local Lockout), DCL (Device Clear), PPU (Parallel Poll Unconfigure), SPE
(Serial Poll Enable), and SPD (Serial Poll Disable)
• In addition, listener address, talker address, and secondary commands are also
considered interface messages.
• The differences between SDC and DCL
In multi-line messages, SDC messages are those that require talker or listener
designation and DCL messages are those that do not require the designation.
Therefore, SDC messages are directed at a particular instrument while DCL
messages are directed at all instruments on the bus.
Responses to Interface Messages
• Responses to a uni-line message
• IFC:Clears the talker and listener functions. Stops output if data are being
output.
• REN:Switches between the remote and local modes.
• IDY:Not supported.
• Responses to a multi-line message (address command)
• GTL:Switches to the local mode.
• SDC:Clears the program message (command) being received and the
output queue (see page 5-5).
• GET:Same operation as the *TRG command.
• The COMMunicate:WAIT command is immediately terminated.
• PPC or TCT: Not supported.
• Responses to a multi-line message (universal command)
• LLO:Disables the LOCAL key on the front panel to prohibit switching to the
local mode.
• DCL:Same operation as the SDC message.
• SPE:Sets the talker function on all devices on the bus to serial polling mode.
The controller polls the devices in order.
• SPD:Clears the serial polling mode of the talker function on all devices on the bus.
• PPU:Not supported.
1-6IM 704510-17E
2.1 Names and Functions of the Parts Related to Ethernet Communications
Chapter 2Ethernet Communication Interface
(Option)
2.1Names and Functions of the Parts Related to Ethernet Communications
Front Panel
Remote indication appears at the upper right corner of the
screen when in remote mode using communications.
LOCAL key (SHIFT+AUTO SCALE) key
Press this key to clear the remote mode
(controlled via communications) and enter the
local mode in which key operations are enabled.
UTILITY key
Press this key to set the user name
and password for user verification
and TCP/IP parameters.
S
E
T
L
E
S
S
C
E
T
R
SINGLE START/STOP
EXT ARM/EXT GATE INHIBIT
1M
40Vpk5V
POWER
SAMPLE
MODE
Remote
ESC
FUNCTION
DISPLAY SCALE
LOCAL
AUTO
SCALE
789
456
123
0
CH
A
50
INPUT
INITIALIZE
FILE
MARKERUTILITY
COPY MENU
SHIFT
COPY
MHz
m
sec/V/
ENTER
CH
B
1M
rms
n
40Vpk
2
Ethernet Communication Interface (Option)
Rear Panel
10MHz REF IN
(1Vp-p)
10MHz OUT
(1Vp-p)
GATE OUT
(TTL)
Ethernet interface connector
Connector used to connect the TA720 to the
controller (PC) using an Ethernet cable.
For details on how to connect the cable, see page 2-3.
GP-IB(IEEE488)
MONITOR
PROBE
POWER
OUT
( 12V)(50 )
CH
A
1Vp-p
CH
B
WARN ING
Do not operate without reading
safety precautions in user s manual
REFERENCE
ADJUST
LINK
TX
ETHERNET
10BASE - T
100-240V AC
250VA MAX
50/60Hz
FUSE 250V T 3.15A
IM 704510-17E
2-1
2.2 Ethernet Communications Functions and Specifications
2.2Ethernet Communications Functions and Specifications
Reception Function
You can specify the same settings as those specified by front panel key operations.
Receives output requests for measured and computed data, setting parameters of the
panel, and error codes.
Transmission Function
Outputs measured and computed data.
Outputs setting parameters of the panel and the status byte.
Outputs error codes that are generated.
Ethernet Communication Interface Specifications
Number of communication ports:1
Electrical and mechanical specifications: Conforms to IEEE802.3
Transmission system:10BASE-T
Maximum transmission rate:10 Mbps
Connector type:RJ-45
Switching between Remote and Local Modes
• When switching from local to remote mode
If the TA720 receives a “:COMMunicate:REMote ON” command from the PC when it
is in the local mode, it switches to the remote mode.
• REMOTE is displayed at the upper left corner of the screen.
• All keys except the LOCAL (SHIFT+AUTO SCALE) key are disabled.
• The settings that existed in the local mode are maintained even when the
instrument switches to the remote mode.
• When switching from remote to local mode
Pressing the LOCAL (SHIFT+AUTO SCALE) key when the instrument is in the
remote mode causes the instrument to switch to the local mode. However, this is void
when the TA720 has received a “:COMMunicate:LOCKout ON” command from the PC
(local lockout condition).
When the TA720 receives a “:COMMunicate:REMote OFF” command from the PC,
the TA720 switches to the local mode regardless of the local lock condition.
• REMOTE indication at the upper right corner disappears.
• Key operations are enabled.
• The settings that existed in the remote mode are maintained even when the
instrument switches to the local mode.
Note
The Ethernet communication interface cannot be used concurrently with the GP-IB interface.
User Verification Function
When using the Ethernet communication interface, a user name and password are
required when connecting to the network. The user name and password are set on the
User Account pop-up window under the Utility menu of the TA720. For details, see
section 2.4, “Setting the TA720.”
2-2IM 704510-17E
2.3 Connection Using the Ethernet Communication Interface
2.3Connection Using the Ethernet Communication Interface
Connection Procedure
Connect a UTP (Unshielded Twisted-Pair) cable or an STP (Shielded Twisted-Pair)
cable that is connected to a hub, for example, to the 10BASE-T port on the rear panel of
the TA720.
Hub or router that supports 10BASE-T
S
E
T
L
E
S
S
C
E
T
R
SAMPLE
MODE
INPUT
FUNCTION
INITIALIZE
FILE
DISPLAY SCALE
MARKER UT I LI TY
LOCAL
COPY MENU
SHIFT
AUTO
COPY
SCALE
n
789
456
m
123
sec/V/
ENTER
SINGLE START/STOP
ESC
POWER
0
CHACH
EXT ARM/EXT GATE INHIBIT
B
501M40Vpk1M40Vpk5V
rms
2
Ethernet Communication Interface (Option)
PC or workstation
UTP cable or STP cable
(Straight cable)
Ethernet port (10BASE-T)
RJ-45 modular jack
Precautions to Be Taken When Connecting Cables
To connect the TA720 and a PC, be sure to use a straight cable via a hub. Operation is
not guaranteed when the TA720 and the PC are connected one-to-one using a cross
cable.
Ethernet NIC
IM 704510-17E
2-3
2.4 Setting the TA720
2.4Setting the TA720
Procedure
• Selecting the Communication Interface
Note
• Setting the User Name, Password, and Timeout
1.Press the UTILITY key to display the Utility menu.
2.Press the Device soft key to display the Device selection menu.
3.Press the Ethernet soft key.
Only the communication interface selected by Device is enabled. The TA720 does not accept
commands that are transmitted using an unselected GP-IB communication interface.
4.Press the Account soft key.
The user verification dialog box opens.
5.Turn the rotary knob to move the cursor onto the User Name.
6.Press the SELECT key to display the keyboard.
7.Enter the user name. Specify anonymous if you wish to allow access to all
users. To restrict access, enter the user name using up to 15 characters.
8.Turn the rotary knob to move the cursor to Password.
9.Press the SELECT key to display the keyboard.
10. Enter the password using up to 15 characters.
11. Turn the rotary knob to move the cursor onto the Time Out.
12. Press the SELECT key.
13. Set the timeout time using the rotary knob or numeric keys.
14. Press the SELECT key to confirm the new settings.
2-4IM 704510-17E
Explanation
2.4 Setting the TA720
Note
• For details on the keyboard operation, see section 4.4, “Entering Values and Character
Strings” in the
• User name and password are case-sensitive.
• Setting the TCP/IP
To use the network interface function, the following TCP/IP settings must be entered.
• IP address
• Subnet mask
• Default gateway
For details on how to enter these parameters, see section 12.2, “Setting the TCP/IP”
in the
TA720 User’s Manual IM704510-01E
Enter the following settings when using a controller to set information that can be
specified through key operation on the TA720 or when outputting setting parameters or
output waveform data to the controller.
• Setting the User Name and Password
The network interface has a user verification function. A user name and password for
the TA720 are set in advance.
• Setting the User Name
Enter the password using up to 15 characters. The default setting is “anonymous.”
TA720 User’s Manual IM704510-01E
.
.
2
Ethernet Communication Interface (Option)
• Setting the password
Enter the password using up to 15 characters.
• Setting the Timeout Time
The connection to the TA720 is automatically dropped if there is no access to the
TA720 for the specified time. The default setting is Infinite (no timeout).
• Setting the TCP/IP
For details, see section 12.2, “Setting the TCP/IP” in the
IM704510-01E
.
TA720 User’s Manual
Note
• If the user verification fails, connection to the TA720 is dropped.
• Password is not required if the user name is “anonymous.”
• If you change the user name, password, timeout time, or TCP/IP settings, power-cycle the
TA720 to activate the new settings.
IM 704510-17E
2-5
Chapter 3Program Syntax and Programming
,
<Program header>
<Program data>Space
3.1 Messages
3.1Messages
Message
Messages are used to exchange information between
the controller and the instrument. Messages that are
sent from the controller to the instrument are called
program messages and messages that are sent back
from the instrument to the controller are called
response messages.
If a program message contains a message unit that
requests a response (a query), the instrument returns
a response message upon receiving the program
message. A single response message is always
returned in response to a single program message.
Program Message
Data that is sent from the controller to the instrument
are called program messages. The program message
format is shown below.
;
<Program message unit>
<Program Message Unit>
A program message consists of one or more program
message units; each unit corresponds to one
command. The instrument executes the received
commands in order.
Each program message unit is separated by a
semicolon (;).
For details regarding the format of the program
message unit, see the next section.
<PMT>
<PMT>
PMT is a program message terminator. The following
three types are available.
NL (New Line):Same as LF (Line Feed). ASCII
code “0AH”
^END:END message that is defined in
IEEE488.1 (EOI signal)
(The data byte that is sent
simultaneously with the END
message is the last data of the
program message.)
NL^END:NL with an END message added
(NL is not included in the program
message.)
• Program Message Unit Format
The program message unit format is shown below.
<Program header>
The program header indicates the command type. For
details, see page 3-3.
<Program Data>
If certain conditions are required in executing a
command, program data is added. A space (ASCII
code “20H”) separates the program data from the
header. If there are multiple sets of program data, they
are separated by commas (,).
For details, see page 3-5.
3
Program Syntax and Programming
Example
:MEASURE:MODE HHISTOGRAM;FUNCTION PERIOD,A<PMT>
UnitUnit
Example
:SAMPLE:GATE:MODE EVENT<PMT>
Header
Data
3-1IM 704510-17E
3.1 Messages
Response Message
Data that is sent from the instrument to the controller
are called response messages. The response
message format is shown below.
;
<Response message unit>
<RMT>
<Response Message Unit>
A response message consists of one or more
response message units; each response message unit
corresponds to one response.
Response message units are separated by a
semicolon (;).
For details regarding the format of the response
message unit, see page 3-4.
Example
:SAMPLE:GATE:MODE EXTERNAL;POLARITY POSITIVE<RMT>
UnitUnit
<RMT>
A response message terminator. It is NL^END.
• Response Message Unit Format
The response message unit format is shown below.
,
<Response header><Response data>Space
<Response Header>
A response header sometimes precedes the response
data. A space separates the data from the header.
For details, see page 3-4.
<Response Data>
Response data contains the content of the response.
If there are multiple sets of response data, they are
separated by commas (,). For details, see page 3-5.
Example
500.0E-03<RMT> :SAMPLE:INTERVAL MINIMUM<RMT>
DataHeaderData
If there are multiple queries in a program message,
responses are made in the same order as the queries.
In most cases, a single query returns a single
response message unit, but there are a few queries
that return multiple units. The first response message
unit always corresponds to the first query, but the nth
response unit may not necessarily correspond to the
nth query. Therefore, if you want to make sure that
every response is retrieved, divide the program
messages into individual messages.
Precautions to Be Taken when Transferring
Messages
• If a program message that does not contain a query
is sent, the next program message can be sent at
any time.
• If a program message that contains a query is sent,
a response message must be received before the
next program message can be sent. If the next
program message is sent before the response
message is received in its entirety, an error occurs.
The response message that was not received is
discarded.
• If the controller tries to receive a response message
when there is none, an error occurs. If the
controller tries to receive a response message
before the transmission of the program message is
complete, an error occurs.
• If a program message containing multiple message
units is sent, and the message contains incomplete
units, the instrument will attempt to execute the
ones that are believed to be complete. However,
these attempts may not always be successful. In
addition, if the message contains queries, the
responses may not be returned.
Deadlock
The instrument can store in its buffer program and
response messages of length 1024 bytes or more (The
number of available bytes varies depending on the
operating conditions). When both the transmit and
receive buffers become full at the same time, the
instrument can no longer continue to operate. This
state is called a deadlock. In this case, operation can
be resumed by discarding the program message.
Deadlock will not occur if the program message
(including the <PMT>) is kept below 1024 bytes.
Furthermore, deadlock never occurs if a program
message does not contain a query.
3-2IM 704510-17E
3.2 Commands
3.2Commands
Command
There are three types of commands (program headers)
that are sent from the controller to the instrument.
They differ in their program header formats.
Common Command Header
Commands that are defined in the IEEE 488.2-1992
are called common commands. The header format of
a common command is shown below. An asterisk (*)
is always placed in the beginning of a command.
<Mnemonic>
*
An example of a common command: *CLS
Compound Header
Dedicated commands used by the instrument are
classified and arranged in a hierarchy according to
their functions. The format of a compound header is
shown below. A colon (:) must be used to specify a
lower hierarchy.
:
<Mnemonic>
An example of a compound header:
MEASURE:FUNCTION
?
:
?
When Concatenating Commands
• Command Group
A command group is a group of commands that
have common compound headers arranged in a
hierarchy. A command group may contain subgroups.
The instrument stores the hierarchical level of the
command that is currently being executed, and
performs analysis on the assumption that the next
command sent will also belong to the same level.
Therefore, common header sections can be omitted
for commands belonging to the same group.
Example :INPUT:ACHANNEL:COUPLING AC;
IMPEDANCE I50<PMT>
3
Program Syntax and Programming
Simple Header
These commands are functionally independent and do
not have a hierarchy. The format of a simple header is
shown below.
:
<Mnemonic>
?
An example of a simple header: START
Note
A <mnemonic> is a character string made up of alphanumeric
characters.
• When Concatenating Commands of Different
Groups
If the following command does not belong to the
same group, a colon (:) is placed in front of the
header.
Example :MEASURE:MODE TSTAMP;:DISPLAY:
ITEM LIST<PMT>
• When Concatenating Simple Headers
If a simple header follows another command, a
colon (:) is placed in front of the simple header.
Example :MEASURE:MODE TSTAMP;:
START<PMT>
• When Concatenating Common Commands
Common commands that are defined in the IEEE
488.2-1992 are independent of hierarchy. Colons
(:) are not needed before a common command.
Example :MEASURE:MODE TSTAMP;*CLS;
FUNCTION PERIOD,A<PMT>
3-3IM 704510-17E
3.2 Commands/3.3 Responses
• When Separating Commands with <PMT>
If a terminator is used to separate two commands,
each command is a separate message. Therefore,
the common header must be specified for each
command even when commands belonging to the
same command group are being concatenated.
Example :MEASURE:MODE TSTAMP<PMT>:
MEASURE:FUNCTION PERIOD,A<PMT>
Upper-level Query
An upper-level query is a query in which a question
mark (?) is appended to the highest level command of
a group. Execution of an upper-level query allows all
settings that can be specified in the group to be
received at once. Some query groups which are
comprised of more than three hierarchical levels can
output all the lower level settings.
Example :MEASURE?<PMT> -> :MEASURE:
MODE HHISTOGRAM;
FUNCTION PERIOD,A;SLOPE RISE
The response to an upper-level query can be
transmitted as a program message back to the
instrument. In this way, the settings that existed when
the upper-level query was made can be restored.
However, some upper-level queries will not return setup
information that is not currently in use. It is important to
remember that not all the group’s information is
necessarily returned as part of a response.
Header Interpretation Rules
The instrument interprets the header that is received
according to the rules below.
• Mnemonics are not case sensitive.
ExampleMEASure can be also written as
measure or Measure.
• The lower-case section of the header can be omitted.
ExampleMEASure can also be written as MEASU
or MEAS
• The question mark (?) at the end of a header
indicates that it is a query. The question mark (?)
cannot be omitted.
ExampleThe shortest abbreviation for
“MEASure?” is “MEAS?.”
• If the <x> (value) at the end of a mnemonic is
omitted, it is interpreted as a 1.
ExampleIf WINDow<x> is written as WIND, this
represents WINDow1.
• The section enclosed by braces ([]) can be omitted.
Example:CALCulation[:WINDow1]:
AVERage? can be written as
:CALCulation:AVERage?.
However, the last section enclosed by braces ([])
cannot be omitted in an upper-level query.
3.3Responses
When the controller sends a message unit that has a
question mark (?) in its program header (query), the
instrument returns a response message to the query.
A response message is returned in one of the following
two forms.
• Response consisting of a header and data
If the response can be used as a program message
without any change, it is returned with a command
header attached.
Example :SAMPLE:GATE:MODE?<PMT> ->
:SAMPLE:GATE:MODE EVENT<RMT>
• Response consisting of data only
If the response cannot be used as a program
message unless changes are made to it (query-only
command), only the data section is returned.
However, there are query-only commands that
return responses with the header attached.
Example :STATUS:ERROR?<PMT> ->
0,”NO ERROR”<RMT>
• When You Wish to Return a Response without a
Header
Responses that return both header and data can be
set so that only the data section is returned. The
“:COMMunicate:HEADer” command is used to do
this.
• Abbreviated Form
Normally, the lower-case section is removed from a
response header before the response is returned to
the controller. Naturally, the full form of the header
can also be used. For this, the
“:COMMunicate:VERBose” command is used.
3-4IM 704510-17E
3.4 Data
3.4Data
Data
A data section comes after the header. A space must
be included between the header and the data. The
data contains conditions and values. Data is classified
as below.
DataDescription
<Decimal>Value expressed as a decimal number
(Example: The number of measurement
samples
-> :SAMPle:GATE:EVENtsize 100)
<Voltage><Time>Physical value
<Frequency>(Example: Gate time
<Percentage> -> :SAMPle:GATE:TIME 1US)
<Register>Register value expressed as either binary,
octal, decimal or hexadecimal.
(Example: Extended event register value
-> :STATUS:EESE #HFE)
<Character data>Predefined character string (mnemonic).
Can be selected from { }
(Example: Gate mode selection ->
:SAMPle:GATE:MODE {EVENt|TIME|
EXTernal})
<Boolean>Indicates ON and OFF. Set to ON, OFF or
value
(Example: Turn ON panorama display
-> :DISPlay:PANorama:STATe ON)
<Character string data> Arbitrary character string
(Example: Name of the file to be deleted
-> :FILE:DELete:SETup “SETUP_1”)
<Block data>Arbitrary 8-bit data
(Example: Response to acquired measured
data -> #6000010ABCDEFGHIJ)
<Decimal>
<Decimal> indicates a value expressed as a decimal
number, as shown in the table below. Decimal values are
given in the NR form as specified in the ANSI X3.42-1975.
SymbolDescriptionExample
<NR1>Integer125 -1 +1000
<NR2>Fixed-point number125.0 -.90 +001.
<NR3>Floating-point number125.0E+0 -9E-1 +.1E4
<NRf>Any of the forms <NR1> to <NR3> is allowed.
• The instrument can receive decimal values that are
sent from the controller in any of the forms, <NR1>
to <NR3>. This is represented by <NRf>.
• For response messages that the instrument returns
to the controller, the form (<NR1> to <NR3> to be
used) is determined by the query. The same form is
used regardless of the size of the value.
• In the case of <NR3>, the “+” after the “E” can be
omitted, but the “–” cannot.
• If a value outside the setting range is entered, the
value will be normalized so that it is just inside the
range.
• If a value has more significant digits than the
available resolution, the value is rounded.
<Voltage>, <Time>, <Frequency>, <Percent>
<Voltage>, <Time>, <Frequency>, and <Percent>
indicate decimal values that have physical significance.
Except for <Percent>, a <Multiplier> or <Unit> can be
attached to <NRf>. They can be entered in any of the
following forms.
• “MA” is used for Mega to distinguish it from Milli.
• If both <Multiplier> and <Unit> are omitted, the
default unit is used.
• Response messages are always expressed in the
<NR3> form. Response messages are returned
using the default unit without the <Multiplier> or
<Unit>.
3
Program Syntax and Programming
3-5IM 704510-17E
3.4 Data
<Register>
<Register> indicates an integer, and can be expressed
in hexadecimal, octal, or binary as well as a decimal
number. <Register> is used when each bit of the
value has a particular meaning. <Register> is
expressed in one of the following forms.
FormExample
<NRf>1
#H#H0F
<Hexadecimal value made up of the digits 0 to 9 and A to F>
#Q<Octal value made up of the digits 0 to 7>#q777
#B<Binary value made up of the digits 0 and 1>#B001100
• <Register> is not case sensitive.
• Response messages are always expressed as
<NR1>.
<Character data>
<Character Data> is a specified string of character
data (a mnemonic). It is mainly used to indicate
options and is chosen from the character strings given
in { }. For interpretation rules, refer to “Header
Interpretation Rules” on page 3-4.
<Character String Data>
<Character string data> is not a specified character
string like <Character data>. It is an arbitrary
character string. The character string must be
enclosed in single quotation marks (‘) or double
quotation marks (“).
FormExample
<Character string data>‘ABC’ “IEEE488.2-1987”
• If a character string contains a double quotation
mark (“), the double quotation mark will be replaced
by two concatenated double quotation marks (“”).
This rule also applies to a single quotation mark
within a character string.
•A response message is always enclosed in double
quotation marks (“).
• <Character string data> is an arbitrary character
string, therefore this instrument assumes that the
remaining program message units are part of the
character string if no single (‘) or double quotation
mark (“) is encountered. As a result, no error will
be detected if a quotation mark is omitted.
FormExample
{EVENt|TIME|EXTernal}EVENt
• As with the header, the “COMMunicate:VERBose”
command can be used to select whether to return
the response in the full form or in the abbreviated
form.
• The “COMMunicate:HEADer” setting does not
affect the <character data>.
<Boolean>
<Boolean> is data which indicates ON or OFF, and is
expressed in one of the following forms.
FormExample
{ON|OFF|<NRf>}ON OFF 1 0
• When <Boolean> is expressed in the <NRf> form,
“OFF” is selected if the rounded integer value is “0,”
and ON for all other cases.
•A response message is always returned with a “1” if
the value is ON and “0” if the value is OFF.
<Block Data>
<Block data> is arbitrary 8-bit data. It is only used in
response messages on the TA720 and is expressed in
the following form.
• <8-digit decimal number>
Indicates the number of bytes of data (example:
00000010 = 10 bytes).
• <data byte sequence>
Expresses the actual data (example:
ABCDEFGHIJ).
• Data is comprised of 8-bit values (0 to 255). This
means that the ASCII code “0AH,” which stands for
“NL,” can also be a code used for data. Hence,
care must be taken when programming the
controller.
3-6IM 704510-17E
3.5 Synchronization with the Controller
3.5Synchronization with the
Controller
The TA720 does not support overlap commands,
which allows the execution of the next command to
start before the execution of the previous command is
completed. If multiple sequential commands are sent
consecutively, the execution of the next command is
held until the execution of the previous command is
completed.
Achieving Synchronization
Synchronization is sometimes required for reasons
other than communications-related reasons, such as
the activation of a trigger, even if a sequential
command is used.
For example, if a “next program” message is
transmitted to make an inquiry about the waveform
data which has been acquired using single mode as
the trigger mode, the “MEMory:SEND?” command is
sometimes executed whether acquisition has been
completed or not, causing a command execution error.
:SSTart;:MEMory:SEND?<PMT>
In this case, the following method must be used to
synchronize with the end of the acquisition.
• Using the STATus:CONDition? query
The “STATus:CONDition?” query is used to query
the contents of the condition register (page 5-4). It
is possible to judge whether acquisition is in
progress or not by reading bit 0 of the condition
register. Bit 0 is “1” if acquisition is in progress, and
“0” if acquisition is stopped.
Example :SSTart<PMT>
:STATus:CONDition?<PMT>
(Read the response. If bit 0 is 0, repeat
this command until it becomes 1.)
:MEMory:SEND?<PMT>
The :MEMory:SEND? command will not be
executed until bit 0 of the condition register is set to
“1.”
• Using the extended event register
The changes in the condition register can be
reflected in the extended event register (page 5-4).
Example :STATus:FILTer1 RISE;:STATus:
EESE 1;EESR?;*SRE8;SSTart<PMT>
(Wait for a service request occurrence)
:MEMory:SEND?<PMT>
The “STATus:FILTer1 RISE” command sets the
transition filter so that bit 0 (FILTer1) of the
extended event register is set to “1” when bit 0 of
the condition register changes from “0” to “1.”
The “:STATus:EESE 1” command is used to
reflect only bit 0 of the extended event register to
the status byte.
The “STATus:EESR?” command is used to clear
the extended event register.
The “*SRE” command is used to generate a service
request solely on the cause of the extended event
register.
The “:MEMory:SEND?” command will not be
executed until a service request is generated.
• Using the COMMunicate:WAIT command
The “COMMunicate:WAIT” command halts
communications until a specific event is generated.
Example :STATus:FILTer1 RISE;:STATus:
EESR?;:SSTart<PMT>
(Read the response to STATus:EESR?)
:COMMunicate:WAIT 1;:MEMory:
SEND?<PMT>
For a description of “STATus:FILTer1 RISE” and
“STATus:EESR?” see the previous section
regarding the extended event register.
The “COMMunicate:WAIT 1” command indicates
that the program will wait for bit 0 of the extended
event register to be set to “1.”
The :MEMory:SEND? command will not be
executed until bit 0 of the extended event register is
set to “1.”
3
Program Syntax and Programming
3-7IM 704510-17E
4.1 List of Commands
Chapter 4Commands
4.1List of Commands
CommandFunctionPage
ASCale Group
:ASCaleExecutes auto scaling.4-8
CALCulation Group
:CALCulation?Queries all settings related to the statistical value.4-10
:CALCulation:AREAQueries the computation range or queries the current setting.4-10
:CALCulation[:MEAS<x>]:AUTot?Queries auto window T.4-11
:CALCulation[:MEAS<x>][:{BLOCk<x>|BALL}]:TAVerage?
Queries the average value when using time variation.4-11
Queries the number of samples for the statistical computation when
using histogram.4-21
:CALCulation:PARameter?Queries whether all the statistical computations are turn ON or OFF.4-22
:CALCulation:PARameter:CLEarTurns OFF all the statistical computation values.4-22
:CALCulation:PARameter:AVERageTurns ON/OFF the average computation when using histogram or
queries the current setting.4-22
:CALCulation:PARameter:DEViation Turns ON/OFF the deviation computation when using histogram or queries
the current setting.4-22
:CALCulation:PARameter:DEVTTurns ON/OFF the deviation/T computation when using histogram or
queries the current setting.4-22
4
Command
4-1IM 704510-17E
4.1 List of Commands
CommandFunctionPage
:CALCulation:PARameter:FLUTterTurns ON/OFF the σ/AVE (flutter) computation when using histogram or
:CALCulation:PARameter:JITTerTurns ON/OFF the σ/T (jitter) computation when using histogram or
:CALCulation:PARameter:MAXimumTurns ON/OFF the maximum value computation when using histogram or
:CALCulation:PARameter:MEDianTurns ON/OFF the median value computation when using histogram or
:CALCulation:PARameter:MINimumTurns ON/OFF the minimum value computation when using histogram or
:CALCulation:PARameter:MODETurns ON/OFF the most frequent value computation when using histogram
:CALCulation:PARameter:PTOPeakTurns ON/OFF the P-P value computation when using histogram or queries
:CALCulation:PARameter:SDEViation
:CALCulation:PARameter:TAVerage Turns ON/OFF the average computation when using time variation or
:CALCulation:PARameter:TFLutter Turns ON/OFF the σ/AVE (flutter) computation when using time variation
:CALCulation:PARameter:TJITterTurns ON/OFF the P-P/AVE (jitter) computation when using time variation or
:CALCulation:PARameter:TMAXimum Turns ON/OFF the maximum value computation when using time variation or
:CALCulation:PARameter:TMINimum Turns ON/OFF the minimum value computation when using time variation or
:CALCulation:PARameter:TPTopeak Turns ON/OFF the P-P value computation when using time variation or
:CALCulation:PARameter:TRFTurns ON/OFF the RF value computation when using time variation or
:CALCulation:PARameter:TSDeviation
:CALCulation:POLaritySets the polarity to be analyzed when measuring both pulse widths or both
COMMunicate Group
:COMMunicate?Queries all settings related to communications.4-25
:COMMunicate:HEADerSets whether to attach a header to the response data or queries the current
:COMMunicate:LOCKoutSets or clears local lockout.4-25
:COMMunicate:REMoteSwitches between remote and local.4-25
:COMMunicate:VERBoseSets whether to use abbreviated or unabbreviated form for response data.4-25
:COMMunicate:WAITWaits for an extended event to occur.4-26
:COMMunicate:WAIT?Creates a response for the specified extended event.4-26
DISPlay Group
:DISPlay?Queries all settings related to the display.4-28
:DISPlay:BGRaphTurns ON/OFF the BOTH Graph display when measuring both pulse widths
:DISPlay:BLOCkSets the displayed block or queries the current setting.4-28
:DISPlay:DOTConnectTurns ON/OFF dot connect on the time variation display or queries the
:DISPlay:DOTTypeSets the display method of the measured point on the time variation display
:DISPlay:GRAPhsizeSets the size of the graph display or queries the current setting.4-29
:DISPlay:GRIDTurns ON/OFF the grid display on the time variation display or queries the
:DISPlay:ITEMSets the display format or queries the current setting.4-29
:DISPlay:OVERlapSets whether to display waveforms overlapped (ON/OFF) or queries the
:DISPlay:PANorama[:STATe]Turns ON/OFF the panorama display or queries the current setting.4-29
:DISPlay:SGRaphSets the display at the bottom section of the screen when using ALL display
:DISPlay:SITemSets the type of statistical values to be displayed on the statistical display or
queries the current setting.4-22
queries the current setting.4-22
queries the current setting.4-22
queries the current setting.4-22
queries the current setting.4-22
or queries the current setting.4-23
the current setting.4-23
Turns ON/OFF the standard deviation (σ) computation when using
histogram or queries the current setting.4-23
queries the current setting.4-23
or queries the current setting.4-23
queries the current setting.4-23
queries the current setting.4-23
queries the current setting.4-23
queries the current setting.4-24
queries the current setting.4-24
Turns ON/OFF the standard deviation (σ) computation when using time
variation or queries the current setting.4-24
edges or queries the current setting.4-24
setting.4-25
or both edges or queries the current setting.4-28
current setting.4-28
or queries the current setting.4-28
current setting.4-29
current setting.4-29
on the multi window or auto window or queries the current setting.4-29
queries the current setting.4-30
4-2IM 704510-17E
4.1 List of Commands
CommandFunctionPage
:DISPlay:SSTYleSets the display format on the statistical display or queries the current
setting.4-30
:DISPlay:STATisticTurns ON/OFF the statistical display when using histogram or time variation
display or queries the current setting.4-30
:DISPlay:WINDowSets the window to be displayed or queries the current setting.4-30
FILE Group
:FILE?Queries all settings related to files.4-31
:FILE:CDIRectroyChanges the current directory.4-31
:FILE:DELete:{BINary|BMP|POSTscript|SETup|STATistic|TIFF|TEXT}
Deletes various types of files.4-32
:FILE:DRIVeSets the target drive.4-32
:FILE:FORMatExecutes the floppy disk format.4-32
:FILE:FREE?Queries the free disk space in bytes.4-32
:FILE:LOAD:{BINary|SETup}Recalls various types of files.4-32
:FILE:MDIRectoryCreates a directory.4-32
:FILE:PATH?Queries the current directory.4-32
:FILE:SAVE?Queries all settings related to file saving.4-32
:FILE:SAVE:ANAMingTurns ON/OFF the auto naming function of saved file names or queries the
current setting.4-32
:FILE:SAVE:{BINary|SETup|STATistic|TEXT}
Saves various types of files.4-33
:FILE:SAVE:COMMentSets the comment at the top left section of the screen or queries the current
setting.4-33
:FILE:SAVE:SITemSets the type of statistical data file to be saved or queries the current setting. 4-33
HCOPy Group
:HCOPy?Queries all settings related to the output of screen image data.4-34
:HCOPy:ABORtAborts the printout of the screen image.4-34
:HCOPy:ANAMingTurns ON/OFF the auto naming function of file names when saving screen
images to files or queries the current setting.4-35
:HCOPy:CDIRectoryChanges the current directory.4-35
:HCOPy:COMMentSets the comment at the top left section of the screen or queries the current
setting.4-35
:HCOPy:COMPressionTurns ON/OFF the compression when saving the screen image in BMP
format or queries the current setting.4-35
:HCOPy:DEViceSets the output destination of the screen image or queries the current setting. 4-35
:HCOPy:DRIVeSets the target drive.4-35
:HCOPy[:EXECute]Executes the printout of the screen image.4-35
:HCOPy:FILenameSets the name of the file for saving the screen image or queries the current
setting.4-35
:HCOPy:FORMatSets the format for saving the screen image or queries the current setting.4-35
:HCOPy:TONESets the color/gradation for saving the screen image or queries the current
setting.4-35
HHIStogram and THIStogram Group
:{HHIStogram<x>|THIStogram<x>}? Queries all settings related to the histogram display.4-38
:{HHIStogram<x>|THIStogram<x>}:AUTO?
Queries all settings related to the auto window.4-38
:{HHIStogram<x>|THIStogram<x>}:AUTO:MODulation
Sets the modulation type on the auto window or queries the current setting. 4-38
:{HHIStogram<x>|THIStogram<x>}:AUTO:TTYPe
Sets how to determine constant T on the auto window or queries the current
setting.4-38
:{HHIStogram<x>|THIStogram<x>}:AUTO:WINDow1:STATe
Turns ON/OFF window 1 on the auto window or queries the current setting. 4-38
:{HHIStogram<x>|THIStogram<x>}:MARKer?
Queries all settings related to the marker.4-38
:{HHIStogram<x>|THIStogram<x>}:MARKer:LOW
Sets the low marker value or queries the current setting.4-38
:{HHIStogram<x>|THIStogram<x>}:MARKer[:STATe]
Turns ON/OFF the marker or queries the current setting.4-39
:{HHIStogram<x>|THIStogram<x>}[:MODE]
Sets the window mode or queries the current setting.4-39
:{HHIStogram<x>|THIStogram<x>}:MULTi?
Queries all settings related to the multi window.4-39
:{HHIStogram<x>|THIStogram<x>}:MULTi:FREQuency
Sets constant T using the frequency format or queries the current setting.4-39
:IHIStogram?Queries all settings related to the histogram display for ISI mode.4-47
:IHIStogram:AUTO?Queries all settings related to the auto window.4-47
:IHIStogram:AUTO:MODulationSets the modulation type on the auto window or queries the current setting. 4-47
:IHIStogram:AUTO:TTYPeSets how to determine constant T on the auto window or queries the current
:IHIStogram:AUTO:WINDow1:STATeTurns ON/OFF window 1 on the auto window or queries the current setting. 4-47
:IHIStogram:{MARK<x>|SPACe<x>}Sets mark/space or queries the current setting.4-48
:IHIStogram[:MODE]Sets the window mode or queries the current setting.4-48
:IHIStogram:MULTi?Queries all settings related to the multi window.4-48
Sets the offset value on constant T or queries the current setting.4-39
Sets the number of windows or queries the current setting.4-39
Sets the constant T value or queries the current setting.4-40
Changes the window setting based on the constant T and offset values.4-40
Queries all settings related to the specified window.4-40
Queries all settings related to the horizontal axis (X-axis) of the specified
window.4-40
Sets the center position of the horizontal axis (X-axis) of the specified
window.4-40
Sets the span of the horizontal axis (X-axis) of the specified window.4-41
Sets the label of the specified window or queries the current setting.4-41
Queries all settings related to the horizontal axis (X-axis) marker of the
specified window.4-41
Sets the marker position of the specified window or queries the current
setting.4-41
Sets the frequency of the marker position of the specified window or queries
the current setting.4-42
Queries all settings related to the single window.4-42
Sets constant T using the frequency format or queries the current setting.4-42
Queries all settings related to the horizontal axis (X-axis) of the single
window.4-42
Sets the center position of the horizontal axis (X-axis) of the single window. 4-42
Sets the span of the horizontal axis (X-axis) of the single window.4-43
Queries all settings related to the marker of the single window.4-43
Sets the marker position of the single window or queries the current setting. 4-43
Sets the frequency of the marker position of the single window or queries the
current setting.4-43
Sets the constant T value of the single window or queries the current setting. 4-43
Queries all settings related to the vertical axis (Y-axis).4-43
Queries the scale type setting of the vertical axis (Y-axis).4-44
Queries the upper limit of the vertical axis (Y-axis) scale.4-44
setting.4-47
4-4IM 704510-17E
4.1 List of Commands
CommandFunctionPage
:IHIStogram:MULTi:FREQuencySets constant T using the frequency format or queries the current setting.4-48
:IHIStogram:MULTi:OFFSetSets the offset value on constant T or queries the current setting.4-49
:IHIStogram:MULTi:SIZESets the number of windows or queries the current setting.4-49
:IHIStogram:MULTi:TVALueSets the constant T value or queries the current setting.4-49
:IHIStogram:MULTi:UPDateChanges the window setting based on the constant T and offset values.4-49
:IHIStogram:MULTi:WINDow<x>?Queries all settings related to the specified window.4-49
:IHIStogram:MULTi:WINDow<x>:HORizontal?
Queries all settings related to the horizontal axis (X-axis) of the specified
window.4-49
:IHIStogram:MULTi:WINDow<x>:HORizontal:CENTer
Sets the center position of the horizontal axis (X-axis) of the specified
window.4-49
:IHIStogram:MULTi:WINDow<x>:HORizontal:SPAN
Sets the span of the horizontal axis (X-axis) of the specified window.4-49
:IHIStogram:MULTi:WINDow<x>:LABel
Sets the window label or queries the current setting.4-50
:IHIStogram:MULTi:WINDow<x>:MARKer?
Queries all settings related to the horizontal axis (X-axis) marker of the
specified window.4-50
:IHIStogram:MULTi:WINDow<x>:MARKer:{LEFT|RIGHt}
Sets the marker position of the specified window or queries the current
setting.4-50
:IHIStogram:POLaritySets the polarity or queries the current setting.4-50
:IHIStogram:SYNCTurns ON/OFF the Sync function or queries the current setting.4-50
:IHIStogram:TARGetSets the analysis target or queries the current setting.4-50
:IHIStogram:TMODeSets the trigger mode or queries the current setting.4-50
:IHIStogram:TRIGgerSets the trigger condition or queries the current setting.4-51
INPut Group
:INPut?Queries all settings related to the input.4-52
:INPut:{ACHannel|BCHannel}?Queries all settings related to the specified channel.4-52
:INPut:{ACHannel|BCHannel}:COUPling
Sets the coupling of the specified channel or queries the current setting.4-53
:INPut:{ACHannel|BCHannel}:IMPedance
Sets the input impedance of the specified channel or queries the current
setting.4-53
:INPut:{ACHannel|BCHannel}:TRIGger?
Queries all settings related to the trigger of the specified channel.4-53
:INPut:{ACHannel|BCHannel}:TRIGger:LEVel
Sets the trigger level of the specified channel or queries the current setting. 4-53
:INPut:{ACHannel|BCHannel}:TRIGger:MODE
Sets the trigger mode of the specified channel or queries the current setting. 4-53
:INPut:AGATe?Queries all settings related to arming and external gate.4-53
:INPut:AGATe:LEVelSets the arming/gate level or queries the current setting.4-53
:INPut:BCHannel:PHASe?Queries all settings related to the CH B phase adjustment.4-53
:INPut:BCHannel:PHASe:ADJustSets the phase adjustment time of CH B or queries the current setting.4-53
:INPut:INHibit?Queries all settings related to inhibit.4-54
:INPut:INHibit:LEVelSets the inhibit level or queries the current setting.4-54
MEASure Group
:MEASure?Queries all settings related to the measurement conditions.4-55
:MEASure:FUNCtionSets the measurement function or queries the current setting.4-55
:MEASure:MODESets the sampling mode or queries the current setting.4-56
:MEASure:POLaritySets the pulse width polarity or queries the current setting.4-56
:MEASure:SLOPeSets the slope of the period/A-to-B time interval or queries the current setting.4-56
MEMory Group
:MEMory?Queries all settings related the external transmission of the measured data. 4-57
:MEMory:BLOCkSets the target block for block sampling or queries the current setting.4-57
:MEMory:BSIZe?Queries the number of blocks in which the measurements are valid.4-57
:MEMory:BYTeorderSets the transmission order of binary data or queries the current setting.4-57
:MEMory:CLEarClears the measured data.4-57
:MEMory:DATaselectSets the data to be transmitted or queries the current setting.4-58
:MEMory:ENDSets the data position of transmission end or queries the current setting.4-58
:MEMory:FORMatSets the format of the data to be transmitted or queries the current setting.4-58
:MEMory:SEND<x>?Executes the transmission of the measured data specified by
“MEMory:DATaselect.”4-58
:MEMory:SIZE<x>?Queries the number of data points that have been measured.4-59
4
Command
4-5IM 704510-17E
4.1 List of Commands
CommandFunctionPage
:MEMory:STARtSets the data position of transmission start or queries the current setting.4-59
RECall Group
:RECallRecalls the setup data.4-59
SAMPle Group
:SAMPle?Queries all settings related to sampling.4-61
:SAMPle:ARMing?Queries all settings related to arming.4-61
:SAMPle:ARMing:DELay?Queries all settings related to arming delay.4-61
:SAMPle:ARMing:DELay:{AEVentsize|BEVentsize|EVENtsize}
:SAMPle:ARMing:DELay:{ATIMe|BTIMe|TIME}
:SAMPle:ARMing:DELay[:MODE]Sets the arming delay mode or queries the current setting.4-62
:SAMPle:ARMing:SLOPeSets the arming slope or queries the current setting.4-62
:SAMPle:ARMing:SOURCeSets the arming source or queries the current setting.4-62
:SAMPle:BLOCk?Queries all settings related to block sampling.4-62
:SAMPle:BLOCk:REST?Queries all settings related to block sampling rest.4-62
:SAMPle:BLOCk:REST:EVENtSets the rest time of block sampling in terms of the number of events or
:SAMPle:BLOCk:REST[:MODE]Sets the block sampling rest mode or queries the current setting.4-63
:SAMPle:BLOCk:REST:TIMESets the block sampling rest time or queries the current setting.4-63
:SAMPle:BLOCk:SIZESets the number of blocks of block sampling or queries the current setting.4-63
:SAMPle:BLOCk[:STATe]Turns ON/OFF block sampling or queries the current setting.4-63
:SAMPle:GATE?Queries all settings related to the gate.4-63
:SAMPle:GATE:EVENtsizeSets the gate in terms of the number of events or queries the current setting. 4-63
:SAMPle:GATE[:MODE]Sets the gate type or queries the current setting.4-64
:SAMPle:GATE:POLaritySets the polarity of the external gate or queries the current setting.4-64
:SAMPle:GATE:TIMESets the gate time in terms of time or queries the current setting.4-64
:SAMPle:INHibitSets the polarity of inhibit input or queries the current setting.4-64
:SAMPle:INTervalSets the sampling interval or queries the current setting.4-64
:SAMPle:RCLockSets reference sampling clock or queries the current setting.4-64
SSTart Group
:SSTartExecutes single measurement.4-64
STARt Group
:STARtStarts the measurement.4-64
STATus Group
:STATus?Queries all settings related to the communication status.4-65
:STATus:CONDition?Queries the contents of the condition register.4-65
:STATus:EESESets the extended event enable register or queries the current setting.4-65
:STATus:EESR?Queries the content of the extended event register and clears the register.4-65
:STATus:ERRor?Queries the error code and message information.4-65
:STATus:FILTer<x>Sets the transition filter or queries the current setting.4-65
:STATus:QMESsageSets whether or not to attach message information to the response to the
STOP Group
:STOPStops the measurement.4-66
STORe Group
:STOReStores the setup data.4-66
SYSTem Group
:SYSTem?Queries all settings related to the SYSTem group.4-67
:SYSTem:BEEPTurns ON/OFF the beep sound or queries the current setting.4-67
:SYSTem:CLICksoundTurns ON/OFF the click sound or queries the current setting.4-68
:SYSTem:DATESets the date or queries the current setting.4-68
:SYSTem:LCD?Queries all settings related to the LCD.4-68
:SYSTem:LCD:AOFFTurns ON/OFF the auto off function of the LCD or queries the current setting. 4-68
:SYSTem:LCD:ATIMeSets the auto off time of the LCD or queries the current setting.4-68
:SYSTem:LCD:BRIGhtnessSets the brightness of the LCD or queries the current setting.4-68
:SYSTem:LCD[:STATe]Turns ON/OFF the LCD backlight or queries the current setting.4-68
:SYSTem:TIMESets the time or queries the current setting.4-68
:SYSTem:WARNingTurns ON/OFF the warning display or queries the current setting.4-68
Sets the arming delay event of the specified channel or queries the current
setting.4-62
Sets the arming delay time of the specified channel or queries the current
setting.4-62
queries the current setting.4-63
“:STATus:ERRor?” query or queries the current setting.4-65
4-6IM 704510-17E
4.1 List of Commands
CommandFunctionPage
TVARiation Group
:TVARiation<x>?Queries all settings related to time variation.4-69
:TVARiation<x>:HORizonatal?Queries all settings related to the horizontal axis (X-axis) of the time
variation display.4-69
:TVARiation<x>:HORizonatal:MINimum
Sets the left end of the horizontal axis (X-axis) scale or queries the current
setting.4-70
:TVARiation<x>:HORizonatal:SPAN Sets the span of the horizontal axis (X-axis) scale or queries the current
setting.4-70
:TVARiation<x>:MARKer?Queries all settings related to the marker.4-70
:TVARiation<x>:MARKer:{HIGH|LOW} Sets the position of the high/low marker or queries the current setting.4-70
:TVARiation<x>:MARKer:{LEFT|RIGHt}
Sets the position of the left/right marker or queries the current setting.4-70
:TVARiation<x>:MARKer:{LVALue?|RVALue?}
Queries the measured value at the left/right marker position.4-70
:TVARiation<x>:MARKer[:STATe]Turns ON/OFF the marker cursor or queries the current setting.4-70
:TVARiation<x>:VERTical?Queries all settings related to the vertical axis (Y-axis).4-70
:TVARiation<x>:VERTical:CENTerQueries the center value of the vertical axis (Y-axis).4-70
:TVARiation<x>:VERTical:SPANQueries the span of the vertical axis (Y-axis).4-71
UNIT Group
:UNIT?Queries the default unit of voltage, time and frequency.4-71
:UNIT:VOLTageSets the default unit of voltage or queries the current setting.4-71
:UNIT:TIMESets the default unit of time or queries the current setting.4-71
:UNIT:FREQuencySets the default unit of frequency or queries the current setting.4-71
Common Command Group
*CAL?Performs calibration and queries the result.4-72
*CLSClears the standard event register, extended event register, and error queue. 4-72
*ESESets the standard event enable register or queries the current setting.4-72
*ESR?Queries the standard event register and clears the register.4-72
*IDN?Queries the instrument model.4-72
*OPCSets the bit 0 (OPC bit) of the standard event register to 1 upon the
completion of the specified overlap command.4-72
*OPC?Creates a response upon the completion of the specified overlap command. 4-72
*RSTResets the settings.4-73
*SRESets the service request enable register or queries the current setting.4-73
*STB?Queries the status byte register.4-73
*TRG?Executes single measurement.4-73
*TST?Performs a self-test and queries the result.4-73
*WAIHolds the subsequent command until the completion of the specified
overlap operation.4-73
4
Command
4-7IM 704510-17E
4.2 ASCale Group
4.2ASCale Group
The commands in this group deal with auto scale. You can execute the same operation as the AUTO SCALE
key on the front panel.
:ASCale
:ASCale
FunctionExecutes auto scaling.
Syntax:ASCale
Example:ASCALE
Description Auto scale cannot be executed when using multi
window or auto window.
4-8IM 704510-17E
4.3 CALCulation Group
4.3CALCulation Group
The commands in this group deal with statistical computation. You can make the same settings, make
inquiries of settings, and make inquiries of the statistical values as when the Calc/Stat menu of the DISPLAY
key on the front panel is used.
;
:CALCulation:
AREA<Space>
MEAS<x>
er
MARK
w
WINDo
BLOCk
?
;
:
AUTot
CONStt<Space>
?
<Time>
?
;
4
Command
WINDow<x>
SUMMation
BLOCk<x>
BALL
AVERage
:
DEViation
FLUTter
JITTer
MAXimum
MEDian
DEVT
MINimum
MODE
PTOPeak
SDEViation
;
JITTer
:
PTOPeak
SDEViation
SNUMber
SNUMber
?
TAVerage
:
TFLutter
TJITter
TMAXimum
TMINimum
TPTopeak
TRF
TSDeviation
TSNumber
?
<Space>POSitive
<Space>POSitive
NEGative
;
?
NEGative
ALL
SELect
4-9IM 704510-17E
4.3 CALCulation Group
PARameter:CLEar
POLarity<Space>POSitive
;
A
VERage<Space>OFF
DEViation
FLUTter
JITTe
r
m
MAXimu
MEDian
DEVT
MINimum
MODE
PTOPeak
DEViation
TA Verage<Space>OFF
TFLutter
TJITter
TMAXimum
um
TMINim
TPTopeak
TR
F
TSDe
viation
NEGative
BO
TH
g
POSNe
?
?
<NRF
?
<NRF
?
?
ON
>
ON
>
:CALCulation
FunctionQueries all settings related to the statistical
FunctionQueries the computation range of the statistical
values or queries the current setting.
Syntax:CALCulation:AREA
{MARKer|WINDow|BLOCk}
:CALCulation:AREA?
Example:CALCULATION:AREA MARKER
:CALCULATION:AREA? -> :CALCULATION:
AREA MARKER
Description • Cannot be specified when using multi window
or auto window.
• BLOCk cannot be specified when using
histogram.
• BLOCk cannot be specified when measuring
period A & period B, period A & A-to-B time
interval, pulse width A & A-to-B time interval,
and pulse width A & pulse width B.
4-10IM 704510-17E
4.3 CALCulation Group
:CALCulation[:MEAS<x>]:AUTot?
FunctionQueries the value defined by measured T/
estimated T of the auto window.
Syntax:CALCulation[:MEAS<x>]:AUTot?
<x>=1 to 2
Example• When measuring period, A-to-B time interval,
or pulse width
:CALCULATION:AUTOT?
-> :CALCULATION:AUTOT 3.6750E-8
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B
:CALCULATION:MEAS1:AUTOT?
-> :CALCULATION:MEAS1:
AUTOT 3.6750E-8
Description • When measuring period, A-to-B time interval,
FunctionQueries the standard deviation (σ) when using
time variation.
Syntax:CALCulation[:MEAS<x>][:{BLOCk<x>|
BALL}]:TSDeviation?
<x> of MEAS<x>=1 to 2
<x> of BLOCk<x>=Block number (1 to
number of blocks)
BALL: Queries the statistical value
of the entire block.
Example• When measuring period, A-to-B time interval,
or pulse width and block sampling is not used
:CALCULATION:TSDEVIATION?
-> :CALCULATION:
TSDEVIATION 2.4035E-9
• When measuring period, A-to-B time interval,
or pulse width and block sampling is used
:CALCULATION:BLOCK1:TSDEVIATION?
-> :CALCULATION:BLOCK1:
TSDEVIATION 2.4035E-9
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B
:CALCULATION:MEAS1:TSDEVIATION?
-> :CALCULATION:MEAS1:
TSDEVIATION 2.4035E-9
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When the computation range is a block and
block sampling is used, specify
“:{BLOCk<x>|BALL}”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
Description • Setting and query are possible when single
window or multi window is enabled.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
4
Command
4-15IM 704510-17E
4.3 CALCulation Group
:CALCulation[:MEAS<x>][:WINDow<x>]:
AVERage?
FunctionQueries the average value when using
histogram.
Syntax:CALCulation[:MEAS<x>][:WINDow<x>]:
AVERage? [{POSitive|NEGative|ALL|
SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:AVERAGE?
-> :CALCULATION:
AVERAGE 1.00035E-7
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:AVERAGE?
-> :CALCULATION:WINDOW1:
AVERAGE 1.00035E-7
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:AVERAGE?
-> :CALCULATION:MEAS1:
AVERAGE 1.00035E-7
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:
AVERAGE?
-> :CALCULATION:MEAS1:WINDOW1:
AVERAGE 1.00035E-7
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:AVERAGE? ALL
-> :CALCULATION:WINDOW1:
AVERAGE 1.00035E-7
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:WINDow<x>”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
:CALCulation[:MEAS<x>][:WINDow<x>]:
DEViation?
FunctionQueries the deviation when using histogram.
Syntax:CALCulation[:MEAS<x>][:WINDow<x>]:
DEViation? [{POSitive|NEGative|ALL|
SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:DEVIATION?
-> :CALCULATION:
DEVIATION 1.4425E+1
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:DEVIATION?
-> :CALCULATION:WINDOW1:
DEVIATION 1.4425E+1
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:DEVIATION?
-> :CALCULATION:MEAS1:
DEVIATION 1.4425E+1
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:WINDow<x>”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
4-16IM 704510-17E
4.3 CALCulation Group
:CALCulation[:MEAS<x>][:WINDow<x>]:DEVT?
FunctionQueries the deviation/T value when using
histogram.
Syntax:CALCulation[:MEAS<x>][:WINDow<x>]:
DEVT? [{POSitive|NEGative|ALL|
SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:DEVT?
-> :CALCULATION:DEVT 9.99437E-8
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:DEVT?
-> :CALCULATION:WINDOW1:
DEVT 9.99437E-8
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:DEVT?
-> :CALCULATION:MEAS1:
DEVT 9.99437E-8
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:DEVT?
-> :CALCULATION:MEAS1:WINDOW1:
DEVT 9.99437E-8
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:DEVT? ALL
-> :CALCULATION:WINDOW1:
DEVT 9.99437E-8
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:WINDow<x>”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
:CALCulation[:MEAS<x>][:WINDow<x>]:
FLUTter?
FunctionQueries the σ/AVE value (flutter) when using
histogram.
Syntax:CALCulation[:MEAS<x>][:WINDow<x>]:
FLUTter? [{POSitive|NEGative|ALL|
SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:FLUTTER?
-> :CALCULATION:FLUTTER 1.2887E+1
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:FLUTTER?
-> :CALCULATION:WINDOW1:
FLUTTER 1.2887E+1
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:FLUTTER?
-> :CALCULATION:MEAS1:
FLUTTER 1.2887E+1
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:
FLUTTER?
-> :CALCULATION:MEAS1:WINDOW1:
FLUTTER 1.2887E+1
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:FLUTTER? ALL
-> :CALCULATION:WINDOW1:
FLUTTER 1.2887E+1
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:WINDow<x>”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
SUMMation}]:JITTer? [{POSitive|
NEGative|ALL|SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
SUMMation: Queries the statistical
value when all windows are
accumulated.
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:JITTER?
-> :CALCULATION:JITTER 1.2366E+1
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:JITTER?
-> :CALCULATION:WINDOW1:
JITTER 1.2366E+1
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:JITTER?
-> :CALCULATION:MEAS1:
JITTER 1.2366E+1
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:
JITTER?
-> :CALCULATION:MEAS1:WINDOW1:
JITTER 1.2366E+1
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:JITTER? ALL
-> :CALCULATION:WINDOW1:
JITTER 1.2366E+1
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:{WINDow<x>|SUMMation}”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
:CALCulation[:MEAS<x>][:WINDow<x>]:
MAXimum?
FunctionQueries the maximum value when using
histogram.
Syntax:CALCulation[:MEAS<x>][:WINDow<x>]:
MAXimum? [{POSitive|NEGative|ALL|
SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:MAXIMUM?
-> :CALCULATION:MAXIMUM 1.1287E-7
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:MAXIMUM?
-> :CALCULATION:WINDOW1:
MAXIMUM 1.1287E-7
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:MAXIMUM?
-> :CALCULATION:MEAS1:
MAXIMUM 1.1287E-7
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:
MAXIMUM?
-> :CALCULATION:MEAS1:WINDOW1:
MAXIMUM 1.1287E-7
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:MAXIMUM? ALL
-> :CALCULATION:WINDOW1:
MAXIMUM 1.1287E-7
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:WINDow<x>”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
4-18IM 704510-17E
4.3 CALCulation Group
:CALCulation[:MEAS<x>][:WINDow<x>]:
MEDian?
FunctionQueries the median value when using
histogram.
Syntax:CALCulation[:MEAS<x>][:WINDow<x>]:
MEDian? [{POSitive|NEGative|ALL|
SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:MEDIAN?
-> :CALCULATION:MEDIAN 1.00145E-7
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:MEDIAN?
-> :CALCULATION:WINDOW1:
MEDIAN 1.00145E-7
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:MEDIAN?
-> :CALCULATION:MEAS1:
MEDIAN 1.00145E-7
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:
MEDIAN?
-> :CALCULATION:MEAS1:WINDOW1:
MEDIAN 1.00145E-7
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:MEDIAN? ALL
-> :CALCULATION:WINDOW1:
MEDIAN 1.00145E-7
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:WINDow<x>”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
:CALCulation[:MEAS<x>][:WINDow<x>]:
MINimum?
FunctionQueries the minimum value when using
histogram.
Syntax:CALCulation[:MEAS<x>][:WINDow<x>]:
MINimum? [{POSitive|NEGative|ALL|
SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:MINIMUM?
-> :CALCULATION:
MINIMUM 9.99437E-8
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:MINIMUM?
-> :CALCULATION:WINDOW1:
MINIMUM 9.99437E-8
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:MINIMUM?
-> :CALCULATION:MEAS1:
MINIMUM 9.99437E-8
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:
MINIMUM?
-> :CALCULATION:MEAS1:WINDOW1:
MINIMUM 9.99437E-8
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:MINIMUM? ALL
-> :CALCULATION:WINDOW1:
MINIMUM 9.99437E-8
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:WINDow<x>”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
4
Command
4-19IM 704510-17E
4.3 CALCulation Group
:CALCulation[:MEAS<x>][:WINDow<x>]:MODE?
FunctionQueries the most frequent value when using
histogram.
Syntax:CALCulation[:MEAS<x>][:WINDow<x>]:
MODE? [{POSitive|NEGative|ALL|
SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:MODE?
-> :CALCULATION:MODE 1.00025E-7
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:MODE?
-> :CALCULATION:WINDOW1:
MODE 1.00025E-7
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:MODE?
-> :CALCULATION:MEAS1:
MODE 1.00025E-7
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:MODE?
-> :CALCULATION:MEAS1:WINDOW1:
MODE 1.00025E-7
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:MODE? ALL
-> :CALCULATION:WINDOW1:
MODE 1.00025E-7
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:WINDow<x>”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
FunctionQueries the P-P value when using histogram.
Syntax:CALCulation[:MEAS<x>][:{WINDow<x>|
SUMMation}]:PTOPeak? [{POSitive|
NEGative|ALL|SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
SUMMation: Queries the statistical
value when all windows are
accumulated.
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:PTOPEAK?
-> :CALCULATION:PTOPEAK 3.0245E-9
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:PTOPEAK?
-> :CALCULATION:WINDOW1:
PTOPEAK 3.0245E-9
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:PTOPEAK?
-> :CALCULATION:MEAS1:
PTOPEAK 3.0245E-9
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:
PTOPEAK?
-> :CALCULATION:MEAS1:WINDOW1:
PTOPEAK 3.0245E-9
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:PTOPeak? ALL
-> :CALCULATION:WINDOW1:
PTOPeak 3.0245E-9
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:{WINDow<x>|SUMMation}”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
FunctionQueries the standard deviation (σ) when using
histogram.
Syntax:CALCulation[:MEAS<x>][:{WINDow<x>|
SUMMation}]:SDEViation? [{POSitive|
NEGative|ALL|SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
SUMMation: Queries the statistical
value when all windows are
accumulated.
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:SDEVIATION?
-> :CALCULATION:
SDEVIATION 2.4035E-9
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:SDEVIATION?
-> :CALCULATION:WINDOW1:
SDEVIATION 2.4035E-9
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:SDEVIATION?
-> :CALCULATION:MEAS1:
SDEVIATION 2.4035E-9
• When measuring period A & period B, period A
& A-to-B time interval, pulse width A & A-to-B
time interval, and pulse width A & pulse width
B and multi window or auto window is used
SUMMation}]:SNUMber? [{POSitive|
NEGative|ALL|SELect}]
<x> of MEAS<x>=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
SUMMation: Queries the statistical
value when all windows are
accumulated.
ExampleWhen in time stamp/hardware histogram
mode
• When measuring period, A-to-B time interval,
or pulse width and single window is used
:CALCULATION:SNUMBER?
-> :CALCULATION:SNUMBER 6.000E+3
• When measuring period, A-to-B time interval,
or pulse width and multi window or auto
window is used
:CALCULATION:WINDOW1:SNUMBER?
-> :CALCULATION:WINDOW1:
SNUMBER 6.000E+3
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and single window is used
:CALCULATION:MEAS1:SNUMBER?
-> :CALCULATION:MEAS1:
SNUMBER 6.000E+3
• When measuring period A & period B, period
A & A-to-B time interval, pulse width A & A-toB time interval, and pulse width A & pulse
width B and multi window or auto window is
used
:CALCULATION:MEAS1:WINDOW1:
SNUMBER?
-> :CALCULATION:MEAS1:WINDOW1:
SNUMBER 6.000E+3
When in inter-symbol interference analysis
mode
:CALCULATION:WINDOW1:SNUMBER? ALL
-> :CALCULATION:WINDOW1:
SNUMBER 6.000E+3
Description • If the statistical value is not valid, “NAN” is
returned in response to a query.
• When using single window, omit
“:{WINDow<x>|SUMMation}”.
• When measuring period, A-to-B time interval,
or pulse width, omit “:MEAS<x>”.
• When “:CALCulation:POLarity” is set to
“POSNeg”, specify “POSitive|NEGative”.
• When in inter-symbol interference analysis
mode, specify “ALL|SELect”.
4-21IM 704510-17E
4
Command
4.3 CALCulation Group
:CALCulation:PARameter?
FunctionQueries whether all the statistical computations
FunctionTurns ON/OFF the deviation computation when
using histogram or queries the current setting.
Syntax:CALCulation:PARameter:AVERage
{<Boolean>}
:CALCulation:PARameter:AVERage?
Example:CALCULATION:PARAMETER:AVERAGE ON
:CALCULATION:PARAMETER:AVERAGE?
-> :CALCULATION:PARAMETER:AVERAGE 1
:CALCulation:PARameter:DEViation
FunctionTurns ON/OFF the deviation computation when
using histogram or queries the current setting.
Syntax:CALCulation:PARameter:DEViation
{<Boolean>}
:CALCulation:PARameter:DEViation?
Example:CALCULATION:PARAMETER:
DEVIATION ON
:CALCULATION:PARAMETER:DEVIATION?
-> :CALCULATION:PARAMETER:
DEVIATION 1
:CALCulation:PARameter:DEVT
FunctionTurns ON/OFF the deviation/T computation
when using histogram or queries the current
setting.
Syntax:CALCulation:PARameter:DEVT
{<Boolean>}
:CALCulation:PARameter:DEVT?
Example:CALCULATION:PARAMETER:DEVT ON
:CALCULATION:PARAMETER:DEVT?
-> :CALCULATION:PARAMETER:DEVT 1
:CALCulation:PARameter:FLUTter
FunctionTurns ON/OFF the σ/AVE (flutter) computation
when using histogram or queries the current
setting.
Syntax:CALCulation:PARameter:FLUTter
{<Boolean>}
:CALCulation:PARameter:FLUTter?
Example:CALCULATION:PARAMETER:FLUTTER ON
:CALCULATION:PARAMETER:FLUTTER?
-> :CALCULATION:PARAMETER:FLUTTER 1
:CALCulation:PARameter:JITTer
FunctionTurns ON/OFF the σ/T (jitter) computation when
using histogram or queries the current setting.
Syntax:CALCulation:PARameter:JITTer
{<Boolean>}
:CALCulation:PARameter:JITTer?
Example:CALCULATION:PARAMETER:JITTER ON
:CALCULATION:PARAMETER:JITTER?
-> :CALCULATION:PARAMETER:JITTER 1
:CALCulation:PARameter:MAXimum
FunctionTurns ON/OFF the maximum value computation
when using histogram or queries the current
setting.
Syntax:CALCulation:PARameter:MAXimum
{<Boolean>}
:CALCulation:PARameter:MAXimum?
Example:CALCULATION:PARAMETER:MAXIMUM ON
:CALCULATION:PARAMETER:MAXIMUM?
-> :CALCULATION:PARAMETER:MAXIMUM 1
:CALCulation:PARameter:MEDian
FunctionTurns ON/OFF the median value computation
when using histogram or queries the current
setting.
Syntax:CALCulation:PARameter:MEDian
{<Boolean>}
:CALCulation:PARameter:MEDian?
Example:CALCULATION:PARAMETER:MEDIAN ON
:CALCULATION:PARAMETER:MEDIAN?
-> :CALCULATION:PARAMETER:MEDIAN 1
:CALCulation:PARameter:MINimum
FunctionTurns ON/OFF the minimum value computation
when using histogram or queries the current
setting.
Syntax:CALCulation:PARameter:MINimum
{<Boolean>}
:CALCulation:PARameter:MINimum?
Example:CALCULATION:PARAMETER:MINIMUM ON
:CALCULATION:PARAMETER:MINIMUM?
-> :CALCULATION:PARAMETER:MINIMUM 1
4-22IM 704510-17E
4.3 CALCulation Group
:CALCulation:PARameter:MODE
FunctionTurns ON/OFF the most frequent value
computation when using histogram or queries
the current setting.
Syntax:CALCulation:PARameter:MODE
{<Boolean>}
:CALCulation:PARameter:MODE?
Example:CALCULATION:PARAMETER:MODE ON
:CALCULATION:PARAMETER:MODE?
-> :CALCULATION:PARAMETER:MODE 1
:CALCulation:PARameter:PTOPeak
FunctionTurns ON/OFF the P-P value computation when
using histogram or queries the current setting.
Syntax:CALCulation:PARameter:PTOPeak
{<Boolean>}
:CALCulation:PARameter:PTOPeak?
Example:CALCULATION:PARAMETER:PTOPEAK ON
:CALCULATION:PARAMETER:PTOPEAK?
-> :CALCULATION:PARAMETER:PTOPEAK 1
:CALCulation:PARameter:SDEViation
FunctionTurns ON/OFF the standard deviation (σ)
computation when using histogram or queries
the current setting.
Syntax:CALCulation:PARameter:SDEViation
{<Boolean>}
:CALCulation:PARameter:SDEViation?
Example:CALCULATION:PARAMETER:
SDEVIATION ON
:CALCULATION:PARAMETER:SDEVIATION?
-> :CALCULATION:PARAMETER:
SDEVIATION 1
:CALCulation:PARameter:TAVerage
FunctionTurns ON/OFF the average computation when
using time variation or queries the current
setting.
Syntax:CALCulation:PARameter:TAVerage
{<Boolean>}
:CALCulation:PARameter:TAVerage?
Example:CALCULATION:PARAMETER:TAVERAGE ON
:CALCULATION:PARAMETER:TAVERAGE?
-> :CALCULATION:PARAMETER:
TAVERAGE 1
:CALCulation:PARameter:TFLutter
FunctionTurns ON/OFF the σ/AVE (flutter) computation
when using time variation or queries the current
setting.
Syntax:CALCulation:PARameter:TFLutter
{<Boolean>}
:CALCulation:PARameter:TFLutter?
Example:CALCULATION:PARAMETER:TFLUTTER ON
:CALCULATION:PARAMETER:TFLUTTER?
-> :CALCULATION:PARAMETER:
TFLUTTER 1
:CALCulation:PARameter:TJITter
FunctionTurns ON/OFF the P-P/AVE (jitter) computation
when using time variation or queries the current
setting.
Syntax:CALCulation:PARameter:TJITter
{<Boolean>}
:CALCulation:PARameter:TJITter?
Example:CALCULATION:PARAMETER:TJITTER ON
:CALCULATION:PARAMETER:TJITTER?
-> :CALCULATION:PARAMETER:TJITTER 1
:CALCulation:PARameter:TMAXimum
FunctionTurns ON/OFF the maximum value computation
when using time variation or queries the current
setting.
Syntax:CALCulation:PARameter:TMAXimum
{<Boolean>}
:CALCulation:PARameter:TMAXimum?
Example:CALCULATION:PARAMETER:TMAXIMUM ON
:CALCULATION:PARAMETER:TMAXIMUM?
-> :CALCULATION:PARAMETER:
TMAXIMUM 1
:CALCulation:PARameter:TMINimum
FunctionTurns ON/OFF the minimum value computation
when using time variation or queries the current
setting.
Syntax:CALCulation:PARameter:TMINimum
{<Boolean>}
:CALCulation:PARameter:TMINimum?
Example:CALCULATION:PARAMETER:TMINIMUM ON
:CALCULATION:PARAMETER:TMINIMUM?
-> :CALCULATION:PARAMETER:
TMINIMUM 1
4
Command
4-23IM 704510-17E
4.3 CALCulation Group
:CALCulation:PARameter:TPTopeak
FunctionTurns ON/OFF the P-P value computation when
using time variation or queries the current
setting.
Syntax:CALCulation:PARameter:TPTopeak
{<Boolean>}
:CALCulation:PARameter:TPTopeak?
Example:CALCULATION:PARAMETER:TPTOPEAK ON
:CALCULATION:PARAMETER:TPTOPEAK?
-> :CALCULATION:PARAMETER:
TPTOPEAK 1
:CALCulation:PARameter:TRF
FunctionTurns ON/OFF the RF value computation when
using time variation or queries the current
setting.
Syntax:CALCulation:PARameter:TRF
{<Boolean>}
:CALCulation:PARameter:TRF?
Example:CALCULATION:PARAMETER:TRF ON
:CALCULATION:PARAMETER:TRF?
-> :CALCULATION:PARAMETER:TRF 1
:CALCulation:PARameter:TSDeviation
FunctionTurns ON/OFF the standard deviation (σ)
computation when using time variation or
queries the current setting.
Syntax:CALCulation:PARameter:TSDeviation
{<Boolean>}
:CALCulation:PARameter:TSDeviation?
Example:CALCULATION:PARAMETER:
TSDEVIATION ON
:CALCULATION:PARAMETER:TSDEVIATION?
-> :CALCULATION:PARAMETER:
TSDEVIATION 1
:CALCulation:POLarity
FunctionSets the polarity to be analyzed when
measuring both pulse widths or both edges or
queries the current setting.
Syntax:CALCulation:POLarity {POSitive|
NEGative|BOTH|POSNeg}
:CALCulation:POLarity?
Example:CALCULATION:POLARITY POSITIVE
:CALCULATION:POLARITY?
-> :CALCULATION:POLARITY POSITIVE
Description • When measuring both pulse widths or both
edges, the statistical value corresponding to
the polarity specified by this command is
returned.
• When “POSNeg” is specified, specify
“POSitive|NEGative” in the query
inquiring the statistical value.
4-24IM 704510-17E
4.4 COMMunicate Group
4.4COMMunicate Group
The commands in this group deal with communications. There are no front panel keys that correspond to the
commands in this group.
;
:COMMunicate:
HEADer<Space>OFF
ON
<NRf>
?
LOCKout<Space>OFF
ON
<NRf>
?
REMote<Space>OFF
ON
<NRf>
?
VERBose<Space>OFF
ON
<NRf>
?
WAIT<Space><Register>
?
4
Command
:COMMunicate?
FunctionQueries all settings related to communications.
Syntax:COMMunicate?
Example:COMMUNICATE?
-> :COMMUNICATE:HEADER 1;VERBOSE 1
:COMMunicate:HEADer
FunctionSets whether to attach a header to the response
data or queries the current setting.
Syntax:COMMunicate:HEADer {<Boolean>}
:COMMunicate:HEADer?
Example:COMMUNICATE:HEADER ON
:COMMUNICATE:HEADER?
-> :COMMUNICATE:HEADER 1
:COMMunicate:LOCKout
FunctionSets or clears local lockout.
Syntax:COMMunicate:LOCKout {<Boolean>}
:COMMunicate:LOCKout?
Example:COMMUNICATE:LOCKOUT ON
:COMMUNICATE:LOCKOUT?
-> :COMMUNICATE:LOCKOUT 1
Description This command is dedicated to the Ethernet
communication interface.
?
:COMMunicate:REMote
FunctionSets remote or local. ON is remote mode.
Syntax:COMMunicate:REMote {<Boolean>}
:COMMunicate:REMote?
Example:COMMUNICATE:REMOTE ON
:COMMUNICATE:REMOTE?
-> :COMMUNICATE:REMOTE 1
Description This command is dedicated to the Ethernet
communication interface.
:COMMunicate:VERBose
FunctionSets the response messages to full form or
abbreviated form or queries the current setting.
Syntax:COMMunicate:VERBose {<Boolean>}
:COMMunicate:VERBose?
Example:COMMUNICATE:VERBOSE ON
:COMMUNICATE:VERBOSE?
-> :COMMUNICATE:HEADER ON
4-25IM 704510-17E
4.4 COMMunicate Group
:COMMunicate:WAIT
FunctionWaits for one of the specified extended events
to occur.
Syntax:COMMunicate:WAIT {<Register>}
<Register>=0 to 65535 (extended
event register, see page 5-4)
Example:COMMUNICATE:WAIT 65535
Description For the description regarding how to
synchronize the program using
COMMunicate:WAIT, see page 3-7.
:COMMunicate:WAIT?
FunctionCreates the response that is returned when the
specified event occurs.
Syntax:COMMunicate:WAIT? {<Register>}
<Register>=0 to 65535 (extended
event register, see page 5-4)
Example:COMMUNICATE:WAIT? 65535 -> 1
4-26IM 704510-17E
4.5 DISPlay Group
4.5DISPlay Group
The commands in this group deal with the display settings. You can make the same settings and inquiries as
when the DISPLAY key on the front panel is used.
;
:DISPlay:BGRaph<Space>OFF
ON
<NRf
>
?
BLOCk<Space><NRf>
?
TConnect<Space>OFF
DO
ON
>
<NRf
?
DOTT
ype<Space>PIXel
MARK
?
e<Space>FULL
GRAPhsiz
HAL
F
?
GRID<Space>OFF
ON
>
<NRf
?
ITEM<Space>HISTogram
LIST
STATistic
TVARiation
?
VERlap<Space>OFF
O
ON
<NRf>
?
;
4
Command
a:STAT e<Space>OFF
PANoram
SGRaph<Space>STATistic
DEViation
SDEViation
?
ON
<NRf
>
?
?
4-27IM 704510-17E
4.5 DISPlay Group
m<Space>HISTogram
SITe
TVARiatio
?
SSTYl
e<Space>ALL
BLOCk
WINDo
?
STATistic<Space>OFF
ON
<NRf
?
WINDo
w<Space>
ALL
SUMMation
n
w
>
?
?
:DISPlay?
FunctionQueries all settings related to the display.
measuring both pulse widths or both edges or
queries the current setting.
Syntax:DISPlay:BGRaph {<Boolean>}
:DISPLAY:BGRaph?
Example:DISPlay:BGRAPH OFF
:DISPlay:BGRAPH?
-> :DISPLAY:BGRAPH 0
Description • Setting is possible when displaying
histograms, measuring both pulse width or
both edges, and
“:CALCulation:POLarity” is set to
“POSitive|NEGative|POSNeg”.
• For details, see chapter 7 in the
Manual
.
TA720 User’s
WINDow
<x>
:DISPlay:BLOCk
FunctionSets the displayed block or queries the current
setting.
Syntax:DISPlay:BLOCk {<NRf>}
:DISPLAY:BLOCk?
<NRf>=Block number (0 to number of
blocks)
<NRf>=0 indicates the all blocks.
Example:DISPlay:BLOCK 1
:DISPlay:BLOCK?
-> :DISPLAY:BLOCK 1
Description • Setting is possible when the sampling mode
is set to time stamp and
“:CALCulation:AREA” is set to “BLOCk”.
• Setting is possible when
“:SAMPle:BLOCk[:STATe]” is set to “ON”.
:DISPlay:DOTConnect
FunctionTurns ON/OFF dot connect on the time variation
display or queries the current setting.
Syntax:DISPlay:DOTConnect {<Boolean>}
:DISPlay:DOTConnect?
Example:DISPLAY:DOTCONNECT ON
:DISPLAY:DOTCONNECT?
-> :DISPLAY:DOTCONNECT 1
:DISPlay:DOTType
FunctionSets the display method of the measured point
on the time variation display or queries the
current setting.
Syntax:DISPlay:DOTType {PIXel|MARK}
:DISPlay:DOTType?
Example:DISPLAY:DOTTYPE PIXEL
:DISPLAY:DOTTYPE?
-> :DISPLAY:DOTTYPE PIXEL
4-28IM 704510-17E
4.5 DISPlay Group
:DISPlay:GRAPhsize
FunctionSets the size of the graph display or queries the
current setting.
Syntax:DISPlay:GRAPhsize {FULL|HALF}
:DISPlay:GRAPhsize?
Example:DISPLAY:GRAPHSIZE FULL
:DISPLAY:GRAPHSIZE?
-> :DISPLAY:GRAPHSIZE FULL
:DISPlay:GRID
FunctionTurns ON/OFF the grid display on the time
variation display or queries the current setting.
Syntax:DISPlay:GRID {<Boolean>}
:DISPlay:GRID?
Example:DISPLAY:GRID ON
:DISPLAY:GRID?
-> :DISPLAY:GRID 1
:DISPlay:ITEM
FunctionSets the display format or queries the current
setting.
Syntax:DISPlay:ITEM {HISTogram|LIST|
STATistic|TVARiation}
:DISPlay:ITEM?
Example:DISPLAY:ITEM HISTOGRAM
:DISPLAY:ITEM?
-> :DISPLAY:ITEM HISTOGRAM
Description • “TVARiation” cannot be specified when the
sampling mode is set to hardware histogram.
• When the sampling mode is set to intersymbol interference analysis, only
“HISTogram|LIST” can be specified.
:DISPlay:OVERlap
FunctionSets whether to overlap the histograms of both
polarities when measuring both pulse widths or
both edges on the histogram display or queries
the current setting.
Sets whether to overlap the waveforms of
measurement 1 and measurement 2 on the time
variation display or queries the current setting.
Syntax:DISPlay:OVERlap {<Boolean>}
:DISPlay:OVERlap?
Example:DISPLAY:OVERLAP ON
:DISPLAY:OVERLAP?
-> :DISPLAY:OVERLAP 1
Description • Setting is possible when displaying
histograms, measuring both pulse width or
both edges, and
“:CALCulation:POLarity” is set to
“POSitive|NEGative|POSNeg”.
• Setting is possible when displaying time
variation and measuring period A & period B,
period A & A-to-B time interval, pulse width A
& A-to-B time interval, and pulse width A &
pulse width B.
• For details, see chapter 7 in the
Manual
.
TA720 User’s
:DISPlay:PANorama[:STATe]
FunctionTurns ON/OFF the panorama display or queries
the current setting.
Syntax:DISPlay:PANorama[:STATe]
{<Boolean>}
:DISPlay:PANorama:STATe?
Example:DISPLAY:PANORAMA:STATE ON
:DISPLAY:PANORAMA:STATE?
-> :DISPLAY:PANORAMA:STATE 1
Description Settings is possible when displaying histograms
or time variation.
4
Command
:DISPlay:SGRaph
FunctionSets whether to display STATistic, DEViation, or
SDEViation at the bottom section of the screen
when using ALL display on the multi window or
auto window or queries the current setting.
Syntax:DISPlay:SGRaph {STATistic|
DEViation|SDEViation}
:DISPlay:SGRaph?
Example:DISPLAY:SGRAPH DEVIATION
:DISPLAY:SGRAPH?
-> :DISPLAY:SGRAPH DEVIATION
Description Setting is possible when displaying histograms,
multi window or auto window is enabled, and
“:DISPlay:WINDow” is set to “ALL”.
4-29IM 704510-17E
4.5 DISPlay Group
:DISPlay:SITem
FunctionSets the type of statistical values to be
displayed on the statistical display or queries
the current setting.
Syntax:DISPlay:SITem {HISTogram|
TVARiation}
:DISPlay:SITem?
Example:DISPLAY:SITEM HISTOGRAM
:DISPLAY:SITEM?
-> :DISPLAY:SITEM HISTOGRAM
Description Setting is possible when the sampling mode is
set to time stamp and statistical values are
being displayed.
:DISPlay:SSTYle
FunctionSets the display format on the statistical display
or queries the current setting.
Syntax:DISPlay:SSTYle {ALL|BLOCk|WINDow}
:DISPlay:SSTYle?
Example:DISPLAY:SSTYLE ALL
:DISPLAY:SSTYLE?
-> :DISPLAY:SSTYLE ALL
Description • “ALL|WINDow” can be specified when the
sampling mode is set to hardware histogram
and multi window or auto window is enabled.
•“ALL|WINDow” can be specified when the
sampling mode is time stamp, multi window
or auto window is enabled, and
“:DISPlay:SITem” is set to “HISTogram”.
•“ALL|BLOCk” can be specified when the
sampling mode is set to time stamp,
“:SAMPle:BLOCk:STATe” is set to “ON”,
“:DISPlay:SITem” is set to “TVARiation”,
and “:CALCulation:AREA” is set to
“BLOCk”.
:DISPlay:WINDow
FunctionSets the window to be displayed or queries the
current setting.
Syntax:DISPlay:WINDow {ALL|SUMMation|
WINDow<x>}
:DISPlay:WINDow?
<x>=Window number (1 to number of
windows)
Example:DISPLAY:WINDOW ALL
:DISPLAY:WINDOW?
-> :DISPLAY:WINDOW ALL
Description Setting is possible when displaying histograms
and multi window or auto window is enabled.
:DISPlay:STATistic
FunctionTurns ON/OFF the statistical display when using
histogram or time variation display or queries
the current setting.
Syntax:DISPlay:STATistic {<Boolean>}
:DISPlay:STATistic?
Example:DISPLAY:STATISTIC ON
:DISPLAY:STATISTIC?
-> :DISPLAY:STATISTIC 1
4-30IM 704510-17E
4.6FILE Group
The commands in this group deal with file operation. You can make the same settings, execute the same
operations, and make the same inquiries as when the SHIFT+UTILITY key on the front panel is used.
POSTscript|SETup|STATistic|TIFF|
TEXT} {<Character string>}
<Character string>=File name (Up to
8 characters. See the TA720
User’s Manual.)
BINary: Measurement data (binary
data)
BMP: BMP screen image data
POSTscript: PostScript screen image
data
SETup: Setup data
STATistic: Statistical data
TIFF: TIFF screen image data
TEXT: Measurement data (text data)
Example(The following is an example for the setup data.)
:FILE:DELETE:SETUP “TRASH”
Description “:FILE:DRIVe” is used to specify the target
storage medium for deleting the files.
:FILE:DRIVe
FunctionSets the target drive.
Syntax:FILE:DRIVe {FD0|CA0[,<NRf>]|ND0}
FD0: Floppy disk drive
CA0: PC card drive
<NRf>=Partition (0 to 3)
ND0: Network drive
Example:FILE:DRIVE FD0
Description • PC card drive and network drive can be
specified only on models with these options.
• If the PC card drive does not contain
partitions, omit the <NRf> corresponding to
partitions.
:FILE:FORMat
FunctionExecutes the floppy disk format.
Syntax:FILE:FORMat {FD0}
Example:FILE:FORMAT FD0
:FILE:FREE?
FunctionQueries the free disk space (bytes) on the drive.
Syntax:FILE:FREE?
Example:FILE:FREE?
-> :FILE:FREE 163840
Description • “:FILE:DRIVe” is used to specify the target
storage medium.
• If the target storage medium is set to network
drive, query is not possible.
:FILE:LOAD:{BINary|SETup}
FunctionRecalls various types of data.
Syntax:FILE:LOAD:{BINary|SETup}
{<Character string>}
<Character string>=File name (Up to
8 characters. See the TA720 User’s
Manual.)
BINary: Measurement data (binary
data)
SETup: Setup data
Example(The following is an example of a binary
measurement data.)
:FILE:LOAD:BINARY “TARGET”
:FILE:MDIRectory
FunctionCreates a directory.
Syntax:FILE:MDIRectory <Character string>
<Character string>=File name (Up to
8 characters. See the TA720 User’s
Manual.)
Example:FILE:MDIRECTORY “NEW”
:FILE:PATH?
FunctionQueries the current directory.
Syntax:FILE:PATH?
Example:FILE:PATH?
-> :FILE:PATH “Path=FD0”
:FILE:SAVE?
FunctionQueries all settings related to file saving.
Syntax:FILE:SAVE?
Example:FILE:SAVE?
-> :FILE:SAVE:ANAMING 0;
COMMENT “SAMPLE”
:FILE:SAVE:ANAMing
FunctionTurns ON/OFF the auto naming function of
saved file names or queries the current setting.
Syntax:FILE:SAVE:ANAMing {<Boolean>}
:FILE:SAVE:ANAMing?
Example:FILE:SAVE:ANAMING ON
:FILE:SAVE:ANAMING?
-> :FILE:SAVE:ANAMING 1
4-32IM 704510-17E
:FILE:SAVE:{BINary|SETup|STATistic|TEXT}
FunctionSaves various types of data.
Syntax:FILE:SAVE:{BINary|SETup|STATistic|
TEXT} {<Character string>}
<Character string>=File name (Up to
8 characters. See the TA720 User’s
Manual.)
BINary: Measurement data (binary
data)
SETup: Setup data
STATistic: Statistical data
TEXT: Measurement data (text data)
Example(The following is an example of a statistical data
file.)
:FILE:SAVE:STATISTIC “TARGET”
Description When the sampling mode is set to time stamp,
the statistical data specified by “:FILE:SAVE:SITem” is saved.
:FILE:SAVE:COMMent
FunctionSets the comment at the top left section of the
screen or queries the current setting.
Syntax:FILE:SAVE:COMMent {<Character
string>}
:FILE:SAVE:COMMent?
<Character string>=Comment (Up to
25 characters. See the TA720
User’s Manual.)
Example:FILE:SAVE:COMMENT “SAMPLE”
:FILE:SAVE:COMMENT?
-> :FILE:SAVE:COMMENT “SAMPLE”
4.6 FILE Group
4
Command
:FILE:SAVE:SITem
FunctionSets the type of statistical data file to be saved
or queries the current setting.
Syntax:FILE:SAVE:SITem {HISTogram|
TVARiation}
:FILE:SAVE:SITem?
Example:FILE:SAVE:SITEM TVARIATION
:FILE:SAVE:SITEM?
-> :FILE:SAVE:SITEM TVARIATION
Description Setting is possible when the sampling mode is
set to time stamp.
4-33IM 704510-17E
4.7 HCOPy Group
4.7HCOPy Group
The commands in this group deal with screen image data output.
You can make the same settings, execute the same operations, and make the same inquiries as when the
(SHIFT+)COPY key on the front panel is used.
;
:HCOPy:EXECute
ABORt
ANAMing<Space>OFF
ON
>
<NRf
?
y<Space><String>
CDIRector
COMMent<Space><String>
?
COMPression<Space>OFF
ON
>
<NRf
?
DEVice<Space>PRINter
DRI
Ve
?
Ve<Space>FD0
DRI
e<Space><Filename>
FILenam
t<Space>BMP
FORMa
T
ONE<Space>BW
:HCOPy?
FunctionQueries all settings related to the output of
screen image data.
Syntax:HCOPy?
Example:HCOPY?
-> :HCOPY:DEVICE PRINTER;
COMMENT “SAMPLE”
CA0,<NRf>
ND0
?
TIF
F
POSTscript
?
Y
GRA
COLor
RCOLor
?
?
:HCOPy:ABORt
FunctionAborts the printout of the screen image.
Syntax:HCOPy:ABORt
Example:HCOPY:ABORT
4-34IM 704510-17E
4.7 HCOPy Group
:HCOPy:ANAMing
FunctionTurns ON/OFF the auto naming function of file
names when saving screen images to files or
queries the current setting.
Syntax:HCOPy:ANAMing {<Boolean>}
:HCOPy:ANAMing?
Example:HCOPY:ANAMING ON
:HCOPY:ANAMING?
-> :HCOPY:ANAMING 1
:HCOPy:COMMent
FunctionSets the comment at the top left section of the
screen or queries the current setting.
Syntax:HCOPy:COMMent {<Character string>}
:HCOPy:COMMent?
<Character string>=Comment (Up to
25 characters. See the TA720
User’s Manual.)
Example:HCOPY:COMMENT “SAMPLE”
:HCOPY:COMMENT?
-> :HCOPY:COMMENT “SAMPLE”
:HCOPy:COMPression
FunctionTurns ON/OFF the compression when saving
the screen image in BMP format or queries the
current setting.
Syntax:HCOPy:COMPression {<Boolean>}
:HCOPy:COMPression?
Example:HCOPY:COMPRESSION ON
:HCOPY:COMPRESSION?
-> :HCOPY:COMPRESSION 1
:HCOPy:DEVice
FunctionSets the output destination of the screen image
or queries the current setting.
Syntax:HCOPy:DEVice {PRINter|DRIVe}
:HCOPy:DEVice?
Example:HCOPY:DEVICE PRINTER
:HCOPY:DEVICE?
-> :HCOPY:DEVICE PRINTER
Description If “DRIVe” is specified, the screen image is
output to the drive specified by
“:HCOPy:DRIVe”.
:HCOPy:DRIVe
FunctionSets the target drive.
Syntax:HCOPy:DRIVe {FD0|CA0[,<NRf>]|ND0}
FD0: Floppy disk drive
CA0: PC card drive
<NRf>=Partition (0 to 3)
ND0: Network drive
Example:HCOPY:DRIVE FD0
Description • Sets the output destination drive when
“:HCOPy:DEVice” is set to “DRIVe”.
• PC card drive and network drive can be
specified only on models supporting them.
• If the PC card drive does not contain
partitions, omit the <NRf> corresponding to
partitions.
:HCOPy:CDIRectory
FunctionChanges the current directory.
Syntax:HCOPy:CDIRectory {<Character
string>}
Example:HCOPy:CDIRECTORY “NO_1”
:HCOPy[:EXECute]
FunctionExecutes the printout of the screen image.
Syntax:HCOPy[:EXECute]
Example:HCOPY:EXECUTE
:HCOPy:FILename
FunctionSets the name of the file for saving the screen
image or queries the current setting.
Syntax:HCOPy:FILename {<Character
string>}
:HCOPy:FILename?
<Character string>=File name (Up to
8 characters. See the TA720 User’s
Manual.)
Example:HCOPY:FILENAME “KEEP”
:HCOPY:FILENAME?
-> :HCOPY:FILENAME “KEEP”
:HCOPy:FORMat
FunctionSets the format for saving the screen image or
queries the current setting.
Syntax:HCOPy:FORMat {BMP|TIFF|POSTscript}
:HCOPy:FORMat?
Example:HCOPY:FORMAT BMP
:HCOPY:FORMAT?
-> :HCOPY:FORMAT BMP
4
Command
:HCOPy:TONE
FunctionSets the color/gradation for saving the screen
The commands in this group deal with the histogram display of hardware histogram and time stamp modes.
You can make the same settings and inquiries as when the DISPLAY, SCALE, and MARK keys on the front
panel are used.
• When the sampling mode is set to hardware histogram, use “:HHIStogram<x>”.
• When the sampling mode is set to time stamp, use “:THIStogram<x>”.
• When measuring the period, A-to-B time interval, or pulse width or when measuring period A & period B,
period A & A-to-B time interval, pulse width A & A-to-B time interval, and pulse width A & pulse width B, use
“HHIStogram1|THIStogram1” or “HHIStogram|THIStogram” for the command for measurement 1.
However, the query is “HHIStogram1|THIStogram1”.
• When measuring period A & period B, period A & A-to-B time interval, pulse width A & A-to-B time interval,
and pulse width A & pulse width B, use “HHIStogram2|THIStogram2” for the command for measurement 2.
:HHIStogram
:THIStogram
<x>
<x>
:MODE<Space>SINGle
;
MUL
Ti
AU
TO
?
;
AUTO:MODulation<Space>EFM
?
TTYPe<Space>
WINDow1STATeOFF
MARK
er:STAT e<Space>OFF
LO
;
MUL
Ti:SIZE<Space><NRf>
FREQuency
OFFSet
TV
ALue<Space>
UPDate
:
;
W<Space><NRf>
<Space>
<Space>
MEASured
ESTimated
?
?
?
?
?
?
<Frequency>
?
?
?
EFMPlus
M1TO7
;
<Space>
ON
<NRf>
?
ON
<NRf>
<Time>
<Time>
4-36IM 704510-17E
4.8 HHIStogram<x> and THIStogram<x> Group
WINDow<x>:
SINGle:
VERTical:AXIS<Space>LINear
;
FREQuency
HORizontal:CENTer<Space>
MARK
ALue<Space>
TV
HIGH<Space><NRf>
<Space>
er:LEFT<Space>
;
<Frequency>
?
;
AN<Space>
SP
;
RIGHt
Lue?
LV A
RV
ALue
?
<Time>
?
?
LOGarithmic
?
?
?
?
;
HORizontal:CENTer<Space>
LABel<Space><NRf>
MARK
er:LEFT<Space>
;
SP
AN<Space>
?
;
RIGHt
LV A
Lue?
RV
ALue
?
?
?
<Time>
?
<Time>
?
?
<Time>
?
<Time>
?
<Time>
?
?
<Time>
?
4
Command
4-37IM 704510-17E
4.8 HHIStogram<x> and THIStogram<x> Group
:{HHIStogram<x>|THIStogram<x>}?
FunctionQueries all settings related to the histogram
display in hardware histogram or time stamp
mode.
Syntax:{HHIStogram<x>|THIStogram<x>}?
<x>=1 to 2
Example(The following is an example for the hardware
histogram mode.)
:HHISTOGRAM?
-> :HHISTOGRAM1:MARKER:LOW 0;
STATE 1;:HHISTOGRAM1:MODE SINGLE;
SINGLE:HORIZONTAL:
CENTER 150.000E-09;SPAN 0.30E-06;:
HHISTOGRAM1:SINGLE:MARKER:
LEFT 0.0E+00;RIGHT 300.000E-09;:
HHISTOGRAM1:SINGLE:
FREQUENCY 26.315E+06;:
TVALUE 38.000E-09;:HHISTOGRAM1:
VERTICAL:AXIS LOGARITHMIC;
HIGH 0.1E+03
:{HHIStogram<x>|THIStogram<x>}:AUTO?
FunctionQueries all settings related to the auto window.
Syntax:{HHIStogram<x>|THIStogram<x>}:
AUTO?
<x>=1 to 2
Example(The following is an example for the hardware
FunctionSets the center position of the horizontal axis
(X-axis) of the specified window.
Syntax:{HHIStogram<x>|THIStogram<x>}:
WINDow<x>:HORizontal:CENTer <Time>
:{HHIStogram<x>|THIStogram<x>}:
WINDow<x>:HORizontal:CENTer?
<x> of HHIStogram<x>|THIStogram<x>
=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
<Time>=–50 ns to 3.2 ms (25 ps
steps)
Example(The following is an example for the hardware
FunctionSets the label of the specified window or queries
the current setting.
Syntax:{HHIStogram<x>|THIStogram<x>}:
MULTi:WINDow<x>:LABel {<NRf>}
:{HHIStogram<x>|THIStogram<x>}:
MULTi:WINDow<x>:LABel?
<x> of HHIStogram<x>|THIStogram<x>
=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
<NRf>=1 to 16
Example(The following is an example for the hardware
FunctionSets the marker position of the specified window
or queries the current setting.
Syntax:{HHIStogram<x>|THIStogram<x>}:
MULTi:WINDow<x>:MARKer:{LEFT|RIGHt}
<Time>
:{HHIStogram<x>|THIStogram<x>}:
MULTi:WINDow<x>:MARKer:{LEFT|
RIGHt}?
<x> of HHIStogram<x>|THIStogram<x>
=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
<Time>=Marker position (25 ps
steps)
Example(The following is an example for the hardware
histogram mode and left marker.)
:HHISTOGRAM1:MULTI:WINDOW1:MARKER:
LEFT 100ns
:HHISTOGRAM1:MULTI:WINDOW1:MARKER:
LEFT?
FunctionSets the frequency of the marker position of the
specified window or queries the current setting.
Syntax:{HHIStogram<x>|THIStogram<x>}:
MULTi:WINDow<x>:MARKer:{LVALue|
RVALue}? [{POSitive|NEGative}]
<x> of HHIStogram<x>|THIStogram<x>
=1 to 2
<x> of WINDow<x>=Window number (1
to number of windows)
Example(The following is an example for the hardware
histogram mode.)
:HHISTGRAM1:MULTI:WINDOW1:MARKER:
LVALE?
-> :HHSTOGRAM1:MULTI:WINDOW1:
MARKER:LVALE 1234
Description When measuring both pulse widths or both
edges and “:CALCulation:POLarity” is set
to “POSNeg”, specify “POSitive|NEGative”.
:{HHIStogram<x>|THIStogram<x>}:SINGle?
FunctionQueries all settings related to the single window.
Syntax:{HHIStogram<x>|THIStogram<x>}:
SINGle?
<x>=1 to 2
Example(The following is an example for the hardware
histogram mode.)
:HHISTOGRAM1:SINGLE?
-> :HHISTOGRAM1:SINGLE:HORIZONTAL:
CENTER 150.000E-09;SPAN 0.30E-06;:
HHISTOGRAM1:SINGLE:MARKER:
LEFT 0.0E+00;RIGHT 300.000E-09;
:HHISTOGRAM1:SINGLE:
FREQUENCY 26.315E+06;
TVALUE 38.000E-09
The commands in this group deal with the histogram display setting of the inter-symbol interference analysis
mode. You can make the same settings and inquiries as when the DISPLAY, SCALE, and MARK keys on the
front panel are used.
;
:IHIStogram:MODE<Space>
AUTO:MODulation<Space>EFM
MULTi
AUTO
?
;
EFMPlus
M1TO7
?
TTYPe<Space>
WINDow1STATeOFF
:
MEASured
ESTimated
?
;
<Space>
ON
<NRf>
?
4
Command
MARK<x>
SPACe
MULTi:SIZE<Space>
<x>
;
<Space><NRf>
FREQuency
OFFSet
ALue<Space>
TV
UPDate
WINDow::CENTer<Space>
<Space>
<Space>
<x>
?
?
<NRf>
?
<Frequency>
?
<Time>
?
<Time>
?
;
HORizontal
LABel<Space>
er:LEFT<Space>
MARK
;
SP
AN<Space>
?
;
<Time>
?
<Time>
?
?
<NRf>
<Time>
?RIGHt
?
?
?
4-45IM 704510-17E
4.9 IHIStogram Group
POLarity<Space>
SYNC
TARGet<Space>PREVious
TRIGg
TMODe<Space>SINGle
<Space>OFF
er<Space>MARK
MARK
SPACe
?
ON
<NRf>
?
NEXT
MIDDle
BO
TH
?
SPAC
OSpace
MT
ST
OMark
MT
OMark
ST
OSpace
?
COMBination
BETW
?
?
e
een
4-46IM 704510-17E
4.9 IHIStogram Group
:IHIStogram?
FunctionQueries all settings related to the histogram
display for inter-symbol interference analysis
mode.
Syntax:IHIStogram?
Example:IHISTGRAM?
-> :IHISTOGRAM:MARK1 4;MODE MULTI;
MULTI:SIZE 9;FREQUENCY 26.315E+06;
TVALUE 38.000E-09;
OFFSET 10.000E-09;WINDOW1:
HORIZONTAL:CENTER 86.000E-09;
SPAN 0.060E-06;:IHISTOGRAM:MULTI:
WINDOW1:LABEL 2;MARKER:
LEFT 67.000E-09;RIGHT 105.000E-09;:
IHISTOGRAM:MULTI:WINDOW2:HORIZONTAL:
CENTER 124.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW2:LABEL 3;
MARKER:LEFT 105.000E-09;
RIGHT 143.000E-09;:IHISTOGRAM:
MULTI:WINDOW3:HORIZONTAL:
CENTER 162.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW3:LABEL 4;
MARKER:LEFT 143.000E-09;
RIGHT 181.000E-09;:IHISTOGRAM:
MULTI:WINDOW4:HORIZONTAL:
CENTER 200.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW4:LABEL 5;
MARKER:LEFT 181.000E-09;
RIGHT 219.000E-09;:IHISTOGRAM:
MULTI:WINDOW5:HORIZONTAL:
CENTER 238.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW5:LABEL 6;
MARKER:LEFT 219.000E-09;
RIGHT 257.000E-09;:IHISTOGRAM:
MULTI:WINDOW6:HORIZONTAL:
CENTER 276.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW6:LABEL 7;
MARKER:LEFT 257.000E-09;
RIGHT 295.000E-09;:IHISTOGRAM:
MULTI:WINDOW7:HORIZONTAL:
CENTER 314.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW7:LABEL 8;
MARKER:LEFT 295.000E-09;
RIGHT 333.000E-09;:IHISTOGRAM:
MULTI:WINDOW8:HORIZONTAL:
CENTER 352.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW8:LABEL 9;
MARKER:LEFT 333.000E-09;
RIGHT 371.000E-09;:IHISTOGRAM:
MULTI:WINDOW9:HORIZONTAL:
CENTER 390.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW9:LABEL 10;
MARKER:LEFT 371.000E-09;
RIGHT 409.000E-09;:IHISTOGRAM:
POLARITY SPACE;TADJUST:STATE 0;:
IHISTOGRAM:TARGET BOTH;
TRIGGER MARK;TMODE SINGLE
:IHIStogram:AUTO?
FunctionQueries all settings related to the auto window.
Syntax:IHIStogram:AUTO?
Example:IHISTOGRAM:AUTO?
-> :IHISTOGRAM:AUTO:MODULATION
EFMPLUS;TTYPE ESTIMATED;WINDOW1:
STATE 1
:IHIStogram:AUTO:MODulation
FunctionSets the modulation type on the auto window or
queries the current setting.
Syntax:IHIStogram:AUTO:MODulation
{EFM|EFMPlus|M1TO7}
:IHIStogram:AUTO:MODulation?
Example:IHISTOGRAM:AUTO:MODULATION EFMPLUS
:IHISTOGRAM:AUTO:MODULATION?
-> :IHISTOGRAM:AUTO:
MODULATION EFMPLUS
:IHIStogram:AUTO:TTYPe
FunctionSets how to determine constant T on the auto
window or queries the current setting.
Syntax:IHIStogram:AUTO:TTYPe
{MEASured|ESTimated}
:IHIStogram:AUTO:TTYPe?
Example:IHISTOGRAM:AUTO:TTYPE MEASURED
:IHISTOGRAM:AUTO:TTYPE?
-> :IHISTOGRAM:AUTO:TTYPE MEASURED
:IHIStogram:AUTO:WINDow1:STATe
FunctionTurns ON/OFF window 1 on the auto window or
queries the current setting.
Syntax:IHIStogram:AUTO:WINDow1:STATe
{<Boolean>}
:IHIStogram:AUTO:WINDow1:STATe?
Example:IHISTOGRAM:AUTO:WINDOW1:STATE ON
:IHISTOGRAM:AUTO:WINDOW1:STATE?
-> :IHISTOGRAM:AUTO:WINDOW1:STATE
ON
4-47IM 704510-17E
4
Command
4.9 IHIStogram Group
:IHIStogram:{MARK<x>|SPACe<x>}
FunctionSets mark/space or queries the current setting.
Syntax:IHIStogram:{MARK<x>|SPACe<x>}
{<NRf>[,{LESS|MORE}]}
:IHIStogram:{MARK<x>|SPACe<x>}?
<x> of MARK<x>=1 to 2
<x> of SPACe<x>=1 to 2
<NRf>=Window label
Example:IHISTOGRAM:MARK1 3
:IHISTOGRAM:MARK1?
-> :IHISTOGRAM:MARK1 3
Description • MARK1 can be specified when
“:IHIStogram:TRIGger” is set to “MARK”.
• SPACe1 can be specified when
“:IHIStogram:TRIGger” is set to “SPACe”.
• MARK1 and SPACe2 can be specified when
“:IHIStogram:TRIGger” is set to
“MTOSpace”.
• SPACe1 and MARK2 can be specified when
“:IHIStogram:TRIGger” is set to
“STOMark”.
• MARK1 and MARK2 can be specified when
“:IHIStogram:TRIGger” is set to
“MTOMark”.
• SPACe1 and SPACe2 can be specified when
“:IHIStogram:TRIGger” is set to
“STOSpace”.
:IHIStogram[:MODE]
FunctionSets the window mode or queries the current
setting.
Syntax:IHIStogram[:MODE] {MULTi|AUTO}
:IHIStogram:MODE?
Example:IHISTOGRAM:MODE MULTI
:IHISTOGRAM:MODE?
-> :IHISTOGRAM:MODE MULTI
:IHIStogram:MULTi?
FunctionQueries all settings related to the multi window.
FREQUENCY 26.315E+06;
TVALUE 38.000E-09;
OFFSET 10.000E-09;WINDOW1:
HORIZONTAL:CENTER 114.000E-09;
SPAN 0.060E-06;:IHISTOGRAM:MULTI:
WINDOW1:LABEL 1;MARKER:
LEFT 95.000E-09;RIGHT 133.000E-09;:
IHISTOGRAM:MULTI:WINDOW2:
HORIZONTAL:CENTER 152.000E-09;
SPAN 0.060E-06;:IHISTOGRAM:MULTI:
WINDOW2:LABEL 2;MARKER:
LEFT 133.000E-09;
RIGHT 171.000E-09;:IHISTOGRAM:
MULTI:WINDOW3:HORIZONTAL:
CENTER 190.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW3:LABEL 3;
MARKER:LEFT 171.000E-09;
RIGHT 209.000E-09;:IHISTOGRAM:
MULTI:WINDOW4:HORIZONTAL:
CENTER 228.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW4:LABEL 4;
MARKER:LEFT 209.000E-09;
RIGHT 247.000E-09;:IHISTOGRAM:
MULTI:WINDOW5:HORIZONTAL:
CENTER 266.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW5:LABEL 5;
MARKER:LEFT 247.000E-09;
RIGHT 285.000E-09;:IHISTOGRAM:
MULTI:WINDOW6:HORIZONTAL:
CENTER 304.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW6:LABEL 6;
MARKER:LEFT 285.000E-09;
RIGHT 323.000E-09;:IHISTOGRAM:
MULTI:WINDOW7:HORIZONTAL:
CENTER 342.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW7:LABEL 7;
MARKER:LEFT 323.000E-09;
RIGHT 361.000E-09;:IHISTOGRAM:
MULTI:WINDOW8:HORIZONTAL:
CENTER 380.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW8:LABEL 8;
MARKER:LEFT 361.000E-09;
RIGHT 399.000E-09;:IHISTOGRAM:
MULTI:WINDOW9:HORIZONTAL:
CENTER 418.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW9:LABEL 9;
MARKER:LEFT 399.000E-09;
RIGHT 437.000E-09;:IHISTOGRAM:
MULTI:WINDOW10:HORIZONTAL:
CENTER 532.000E-09;SPAN 0.060E-06;:
IHISTOGRAM:MULTI:WINDOW10:LABEL 10;
MARKER:LEFT 513.000E-09;
RIGHT 551.000E-09
:IHIStogram:MULTi:FREQuency
FunctionSets constant T using the frequency format or
queries the current setting.
Syntax:IHIStogram:MULTi:FREQuency
{<Frequency>}
:IHIStogram:MULTi:FREQuency?
<Frequency>=4 MHz to 1000 MHz
Example:IHISTOGRAM:MULTI:FREQUENCY 50MHz
:IHISTOGRAM:MULTI:FREQUENCY?
-> :IHISTOGRAM:MULTI:
FREQUENCY 50.000E+06
Description Setting/Query is made using the frequency
format of “:IHIStogram:MULTi:TVALue”.
4-48IM 704510-17E
4.9 IHIStogram Group
:IHIStogram:MULTi:OFFSet
FunctionSets the offset value on constant T or queries
the current setting.
Syntax:IHIStogram:MULTi:OFFSet {<Time>}
:IHIStogram:MULTi:OFFSet?
<Time>=–100 ns to 300 ns (25 ps
steps)
Example:IHISTOGRAM:MULTI:OFFSET 10ns
:IHISTOGRAM:MULTI:OFFSET?
-> :IHISTOGRAM:MULTI:
OFFSET 10.000E-09
:IHIStogram:MULTi:SIZE
FunctionSets the number of windows or queries the
current setting.
Syntax:IHIStogram:MULTi:SIZE {<NRf>}
:IHIStogram:MULTi:SIZE?
<NRf>=The number of windows (1 to
14)
Example:IHISTOGRAM:MULTI:SIZE 10
:IHISTOGRAM:MULTI:SIZE?
-> :IHISTOGRAM:MULTI:SIZE 10
:IHIStogram:MULTi:TVALue
FunctionSets the constant T value of the single window
or queries the current setting.
Syntax:IHIStogram:MULTi:TVALue {<Time>}
:IHIStogram:MULTi:TVALue?
<Time>=1 ns to 250 ns (25 ps steps)
FunctionSets the center position of the horizontal axis
(X-axis) of a specific window.
Syntax:IHIStogram:MULTi:WINDow<x>:
HORizontal:CENTer {<Time>}
:IHIStogram:MULTi:WINDow<x>:
HORizontal:CENTer?
<x>=Window number (1 to number of
windows)
<Time>=–50 ns to 3.2 µs (25 ps
steps)
FunctionSets the window label or queries the current
setting.
Syntax:IHIStogram:MULTi:WINDow<x>:LABel
{<NRf>}
:IHIStogram:MULTi:WINDow<x>:LABel?
<x>=Window number (1 to number of
windows)
<NRf>=1 to 16
Example:IHISTOGRAM:MULTI:WINDOW1:LABEL 3
:IHISTOGRAM:MULTI:WINDOW1:LABEL?
-> :IHISTOGRAM:MULTI:WINDOW1:
LABEL 3
:IHIStogram:MULTi:WINDow<x>:MARKer?
FunctionQueries all settings related to the horizontal axis
(X-axis) marker of the specified window.
Syntax:IHIStogram:MULTi:WINDow<x>:MARKer?
<x>=Window number (1 to number of
windows)
Example:IHISTOGRAM:MULTI:WINDOW1:MARKER?
-> :IHISTOGRAM:MULTI:WINDOW1:
MARKER:LEFT 95.000E-09;
RIGHT 133.000E-09
:IHIStogram:MULTi:WINDow<x>:MARKer:
{LEFT|RIGHt}
FunctionSets the marker position of the specified window
or queries the current setting.
Syntax:IHIStogram:MULTi:WINDow<x>:MARKer:
{LEFT|RIGHt} {<Time>}
:IHIStogram:MULTi:WINDow<x>:MARKer:
{LEFT|RIGHt}?
<x>=Window number (1 to number of
windows)
<Time>=Marker position (25 ps
steps)
Example:IHISTOGRAM:MULTI:WINDOW1:MARKER:
LEFT 100ns
:IHISTOGRAM:MULTI:WINDOW1:MARKER:
LEFT?
-> :IHISTOGRAM:MULTI:WINDOW1:
MARKER:LEFT 100.000E-09
:IHIStogram:POLarity
FunctionSets the polarity or queries the current setting.
Syntax:IHIStogram:POLarity {MARK|SPACe}
:IHIStogram:POLarity?
Example:IHISTOGRAM:POLARITY SPACE
:IHISTOGRAM:POLARITY?
-> :IHISTOGRAM:POLARITY SPACE
:IHIStogram:SYNC
FunctionTurns ON/OFF the Sync function or queries the
current setting.
Syntax:IHIStogram:SYNC {<Boolean>}
:IHIStogram:SYNC?
Example:IHISTOGRAM:SYNC ON
:IHISTOGRAM:SYNC?
-> :IHISTOGRAM:SYNC 1
:IHIStogram:TARGet
FunctionSets the analysis target or queries the current
setting.
Syntax:IHIStogram:TARGet
{PREVious|MIDDle|NEXT|BOTH}
:IHIStogram:TARGet?
Example:IHISTOGRAM:TARGET NEXT
:IHISTOGRAM:TARGET?
-> :IHISTOGRAM:TARGET NEXT
Description • “PREVious|NEXT|BOTH” can be specified
when measuring pulse width or pulse width
A→pulse width B and
“:IHIStogram:TMODe” is set to “SINGle”.
•“PREVious|NEXT” can be specified when
measuring pulse width or pulse width
A→pulse width B and
“:IHIStogram:TMODe” is set to
“COMBination”.
•“PREVious|NEXT” can be specified when
measuring pulse width A→A-to-B time interval
of one edge and “:IHIStogram:TMODe” is
set to “COMBination”.
•“PREVious|NEXT” can be specified when
measuring pulse width A→A-to-B time interval
of both edges and “:IHIStogram:TMODe” is
set to “SINGle”.
•“PREVious|MIDDle|NEXT” can be specified
when measuring pulse width A→A-to-B time
interval of both edges and
“:IHIStogram:TMODe” is set to
“COMBination”.
• Setting is not possible when
“:IHIStogram:TMODe” is set to “BETWeen”.
:IHIStogram:TMODe
FunctionSets the trigger mode or queries the current
setting.
Syntax:IHIStogram:TMODe
{SINGle|COMBination|BETWeen}
:IHIStogram:TMODe?
Example:IHISTOGRAM:TMODE COMBINATION
:IHISTOGRAM:TMODE?
-> :IHISTOGRAM:TMODE COMBINATION
Description “BETWeen” cannot be specified when measuring
pulse width A→A-to-B time interval.
4-50IM 704510-17E
:IHIStogram:TRIGger
FunctionSets the trigger condition or queries the current
Description Querying is possible when measuring A-to-B
time interval, period A & A-to-B time interval, or
pulse width A & A-to-B time interval.
:INPut:BCHannel:PHASe:ADJust
FunctionSets the phase adjustment time of CH B or
queries the current setting.
Syntax:INPut:BCHannel:PHASe:ADJust
{<Time>}
:INPut:BCHannel:PHASe:ADJust?
<Time>=0 s to 10 ns (100 ps steps)
Example:INPUT:BCHANNEL:PHASE:
ADJUST 100ps
:INPUT:BCHANNEL:PHASE:ADJUST?
-> :INPUT:BCHANNEL:PHASE:
ADJUST 100.0E-12
4
Command
4-53IM 704510-17E
4.10 INPut Group
:INPut:INHibit?
FunctionQueries all settings related to inhibit.
Syntax:INPut:INHibit?
Example:INPUT:INHIBIT?
-> :INPUT:INHIBIT:LEVEL ZERO
:INPut:INHibit:LEVel
FunctionSets the inhibit level or queries the current
setting.
Syntax:INPut:INHibit:LEVel
{ZERO|TTL|TTL10}
:INPut:INHibit:LEVel?
Example:INPUT:INHIBIT:LEVEL TTL
:INPUT:INHIBIT:LEVEL?
-> :INPUT:INHIBIT:LEVEL TTL
4-54IM 704510-17E
4.11 MEASure Group
The commands in this group deal with measurement conditions. You can make the same settings and
inquiries as when the MODE key on the front panel is used.
;
:MEASure:FUNCtion<Space>PERiod,A
PWIDt
TI
PPERiod
PT
PWT
PWPW
?
MODE<Space>TSTamp
HHIStogram
IS
I
?
POLarity<Space>POSitive
NEGative
TH
BO
?
h
I
I
B
AB
4.11 MEASure Group
4
Command
e<Space>RISE,RISE
SLOP
:MEASure?
FunctionQueries all settings related to the measurement
conditions.
Syntax:MEASure?
Example:MEASURE?
-> :MEASURE:MODE HHISTOGRAM;
FUNCTION PERIOD,A;SLOPE RISE
FA
LLFALL
TH
BO
?
?
:MEASure:FUNCtion
FunctionSets the measurement function or queries the
Description • “A|B” can be specified for the second
parameter when measuring period or pulse
width.
• Only AB can be specified for the second
parameter when measuring A-to-B time
interval (TI), period A & period B (PPERiod),
period A & A-to-B time interval (PTI), pulse
width A & A-to-B time interval (PWTI), pulse
width A & pulse width B (PWPW).
•“PWIDth|PWTI|PWPW” can be specified
when the sampling mode is set to intersymbol interference analysis.
4-55IM 704510-17E
4.11 MEASure Group
:MEASure:MODE
FunctionSets the sampling mode or queries the current
setting.
Syntax:MEASure:MODE
{TSTamp|HHIStogram|ISI}
:MEASure:MODE?
Example:MEASURE:MODE HHISTOGRAM
:MEASURE:MODE?
-> :MEASURE:MODE HHISTOGRAM
:MEASure:POLarity
FunctionSets the pulse width polarity when measuring
pulse width, pulse width A & A-to-B time
interval, or pulse width B or queries the current
setting.
Syntax:MEASure:POLarity
{POSitive|NEGative|BOTH}
:MEASure:POLarity?
Example:MEASURE:POLARITY POSITIVE
:MEASURE:POLARITY?
-> :MEASURE:POLARITY POSITIVE
Description Querying is possible when measuring pulse
width A & A-to-B time interval or pulse width A &
pulse width B.
:MEASure:SLOPe
FunctionSets the slope when measuring the period, A-to-
B time interval, period A & period B, period A &
A-to-B time interval, or pulse width A & A-to-B
time interval or queries the current setting.
Syntax:MEASure:SLOPe
[{RISE|FALL|BOTH},]{RISE|FALL}
:MEASure:SLOPe?
ExampleWhen measuring the period
:MEASURE:SLOPE RISE
:MEASURE:SLOPE?
-> :MEASURE:SLOPE RISE
When measuring the A-to-B time interval
:MEASURE:SLOPE BOTH,RISE
:MEASURE:SLOPE?
-> :MEASURE:SLOPE BOTH,RISE
When measuring period A & period B
:MEASURE:SLOPE FALL,FALL
:MEASURE:SLOPE?
-> :MEASURE:SLOPE FALL,FALL
When measuring period A & A-to-B time
interval
:MEASURE:SLOPE FALL,RISE
:MEASURE:SLOPE?
-> :MEASURE:SLOPE FALL,RISE
When measuring pulse width A & A-to-B
time interval
:MEASURE:SLOPE?
-> :MEASURE:SLOPE BOTH,RISE
Description • Specify only the second parameter when
measuring the period.
•“RISE,RISE” or “FALL,FALL” can be
specified when measuring period A & period
B.
•“RISE,RISE” or “FALL,RISE” can be
specified when measuring period A & A-to-B
time interval.
•“BOTH,RISE” or “Both,FALL” can be
specified when the sampling mode is set to
time stamp or hardware histogram and pulse
width A & A-to-B time interval is measured.
4-56IM 704510-17E
4.12 MEMory Group
4.12 MEMory Group
The commands in this group deal with the external transmission of the measured data. There are no front
panel keys that correspond to the commands in this group.
Description • If time stamp (TSTamp) is specified and the
“:MEMory:SEND<x>?” command is executed
when the sampling mode is set to hardware
histogram, an error occurs.
• If FREQuency is specified and the
“:MEMory:SEND<x>?” command is executed
when the sampling mode is set to time stamp
or inter-symbol interference analysis, an error
occurs.
:MEMory:END
FunctionSets the data position of transmission end or
queries the current setting.
Syntax:MEMory:END {<NRf>|<Time>}
:MEMory:END?
When in hardware histogram mode
<Time>=–2 ns to 3.2 µs
When in time stamp or inter-symbol
interference analysis mode
• Period, A-to-B time interval, or pulse width
<NRf>=Number of points (1 to
1,024,000)
• Period A & period B, period A & A-to-B time
interval, pulse width A & A-to-B time interval,
pulse width A & pulse width B
<NRf>=Number of points (1 to
512,000)
Example:MEMORY:END 1ns
:MEORY:END?
-> :MEMORY:END 1.000E-09
:MEMory:FORMat
FunctionSets the format of the data to be transmitted or
queries the current setting.
Syntax:MEMory:FORMat {ASCii|BINary}
:MEMory:FORMat?
Example:MEMORY:FORMAT ASCII
:MEMORY:FORMAT?
-> :MEMORY:FORMAT ASCII
:MEMory:SEND<x>?
FunctionExecutes the transmission of the measured data
specified by “MEMory:DATaselect.”
Syntax:MEMory:SEND<x>? [{POSitive|
NEGative}]
<x>=1 to 2
Example:MEMORY:SEND1?
-> #800000016abcdabceabcfabcg
Description • When the transmission format is ASCII, the
response data in <NR3> form is output for the
number of data points with each data point
separated by commas.
When the format is BINARY, a single block
data is output.
• The converting equation to a real number in
binary data is as follows.
When in hardware histogram mode
• When measuring both pulse widths or both
edges and “:CALCulation:POLarity” is
set to “POSNeg”, specify the output data
using “POSitive|NEGative”.
• Frequency (FREQuency)
The frequency is stored using a 4-byte
unsigned integer.
• Measured data (MEASuredata)
Assumed to be a signed 4-byte integer; the
measured value is the value that results by
multiplying 25 ps to this number.
• Time stamp value (TSTamp)
Time stamp cannot be directly output in
hardware histogram mode.
When in tiem stamp or inter-symbol
interference analysis mode
• Frequency (FREQuency)
The frequency cannot be output directly in
time stamp or inter-symbol interference
mode.
• Measured data (MEASuredata)
Assumed to be an unsigned 4-byte integer;
the measured value is the value that results
by multiplying 25 ps to this number.
• Time stamp value (TSTamp)
Assumed to be an unsigned 4-byte integer;
the time stamp value is the value that
results by multiplying 100 ns to this
number.
• For a description of the binary data format ,
see <Block data> on page 3-6.
4-58IM 704510-17E
4.12 MEMory Group/4.13 RECall Group
:MEMory:SIZE<x>?
FunctionQueries the number of data points that have
been measured.
Syntax:MEMory:SIZE<x>?
<x>=1 to 2
Example:MEMORY:SIZE1?
-> 10000
Description “NAN” is returned when the sampling mode is
set to hardware histogram.
4.13 RECall Group
:MEMory:STARt
FunctionSets the data position of transmission start or
queries the current setting.
Syntax:MEMory:STARt {<NRf>}
:MEMory:STARt?
When in hardware histogram mode
<Time>=–2 ns to 3.2 µs
When in time stamp or inter-symbol
interference analysis mode
• Period, A-to-B time interval, or pulse width
<NRf>=Number of points (1 to
1,024,000)
• Period A & period B, period A & A-to-B time
interval, pulse width A & A-to-B time interval,
pulse width A & pulse width B
<NRf>=Number of points (1 to
512,000)
Example:MEMORY:START 1ns
:MEMORY:START?
-> :MEMORY:START 1.000E-09
4
Command
:RECall<Space><NRf>
:RECall
FunctionRecalls the setup data.
Syntax:RECall <NRf>
<NRf>=0 to 31
Example:RECALL 0
4-59IM 704510-17E
4.14 SAMPle Group
4.14 SAMPle Group
The commands in this group deal with sampling conditions. You can make the same settings and inquiries as
when the SAMPLE key on the front panel is used.
FunctionQueries the contents of the condition register.
Syntax:STATus:CONDition?
Example:STATUS:CONDITON?
-> 16
:STATus:EESE
FunctionSets the extended event enable register or
queries the current setting.
Syntax:STATus:EESE {<Register>}
:STATus:EESE?
<Register>=0 to 65535
Example:STATUS:EESE 257
:STATUS:EESE?
-> :STATUS:EESE 257
:STATus:EESR?
FunctionQueries the content of the extended event
register and clears the register.
Syntax:STATus:EESR?
Example:STATUS:EESR?
-> 1
:STATus:ERRor?
FunctionQueries the error code and message
information (top of the error queue).
Syntax:STATus:ERRor?
Example:STATUS:ERROR?
-> 113,”Undefine header”
:STATus:FILTer<x>
FunctionSets the transition filter or queries the current
setting.
Syntax:STATus:FILTer<x>
{RISE|FALL|BOTH|NEVer}
:STATus:FILTer<x>?
<x>=1 to 16
Example:STATUS:FILTER2 RISE
:STATUS:FILTER2?
-> :STATUS:FILTER2 RISE
:STATus:QMESsage
FunctionSets whether or not to attach message
information to the response to the “STATus:
ERRor?” query or queries the current setting.
Syntax:STATus:QMESsage {<Boolean>}
:STATus:QMESsage?
Example:STATUS:QMESSAGE OFF
:STATUS:QMESSAGE?
-> :STATUS:QMESSAGE 0
4-65IM 704510-17E
4.18 STOP Group/4.19 STORe Group
4.18 STOP Group
:STOP
:STOP
FunctionStops the measurement.
Syntax:STOP
Example:STOP
4.19 STORe Group
:STORe<Space><NRf>
:STORe
FunctionStores the setup data.
Syntax:STORe {<NRf>}
<NRf>=0 to 31
Example:STORE 0
4-66IM 704510-17E
4.20 SYSTem Group
4.20 SYSTem Group
The commands in this group deal with basic system settings such as the date/time setting. You can make the
same settings and inquiries as when the Config menu or LCD menu of the UTILITY key on the front panel is
used.
;
:SYSTem:BEEP<Space>OFF
ON
<NRf
>
?
CLICksoun
d<Space>OFF
ON
<NRf>
?
TE<Space><String>
DA
<NRf
>,<NRf>,<NRf>
?
;
LC
D:STAT e<Space>OFF
ON
<NRf>
?
AO
FF<Space>OFF
ON
<NRf
>
?
ATI Me<Space><NRf>
?
BRIGhtness<Space><NRf>
?
?
TIME<Space><String>
<NRf
>,<NRf>
?
W
ARNing<Space>OFF
ON
<NRf>
?
?
4
Command
:SYSTem?
FunctionQueries all settings related to the SYSTem
FunctionTurns ON/OFF the beep sound or queries the
current setting.
Syntax:SYSTem:BEEP {<Boolean>}
:SYSTem:BEEP?
Example:SYSTEM:BEEP ON
:SYSTEM:BEEP?
-> :SYSTEM:BEEP 1
4-67IM 704510-17E
4.20 SYSTem Group
:SYSTem:CLICksound
FunctionTurns ON/OFF the click sound or queries the
current setting.
Syntax:SYSTem:CLICksound {<Boolean>}
:SYSTem:CLICksound?
Example:SYSTEM:CLICKSOUND ON
:SYSTEM:CLICKSOUND?
-> :SYSTEM:CLICKSOUND 1
:SYSTem:DATE
FunctionSets the date or queries the current setting.
Syntax:SYSTem:DATE {<Character
string>|,<NRf>,<NRf>,<NRf>}
:SYSTem:DATE?
Example:SYSTEM:DATE “2002/01/01”
:SYSTEM:DATE?
-> “2002/01/01”
Description <Character string> must be in the following
format: year (4 digits)/month (2 digits)/day (2
digits). When in the <NRf> form, specify the
date in the order year, month, and day.
:SYSTem:LCD?
FunctionQueries all settings related to the LCD.
Syntax:SYSTem:LCD?
Example:SYSTEM:LCD?
-> :SYSTEM:LCD:AOFF 1;ATIME 0
:SYSTem:LCD:AOFF
FunctionTurns ON/OFF the auto off function of the LCD
or queries the current setting.
Syntax:SYSTem:LCD:AOFF {<Boolean>}
:SYSTem:LCD:AOFF?
Example:SYSTEM:LCD:AOFF ON
:SYSTEM:LCD:AOFF?
-> :SYSTEM:LCD:AOFF 1
:SYSTem:LCD:ATIMe
FunctionSets the auto off time of the LCD or queries the
current setting.
Syntax:SYSTem:LCD:ATIMe {<NRf>}
:SYSTem:LCD:ATIMe?
<NRf>=1 to 60 (minutes)
Example:SYSTEM:LCD:ATIME 15
:SYSTEM:LCD:ATIME?
-> :SYSTEM:LCD:ATIME 15
Description Setting is possible when “:SYSTEM:LCD:AOFF”
is set to “ON”.
:SYSTem:LCD:BRIGhtness
FunctionSets the brightness of the LCD or queries the
current setting.
Syntax:SYSTem:LCD:BRIGhtness {<NRf>}
:SYSTem:LCD:BRIGhtness?
<NRf>=0 to 7
Example:SYSTEM:LCD:BRIGHTNESS
:SYSTEM:LCD:BRIGHTNESS?
-> :SYSTEM:LCD:BRIGHTNESS
:SYSTem:LCD[:STATe]
FunctionTurns ON/OFF the LCD backlight or queries the
current setting.
Syntax:SYSTem:LCD[:STATe] {<Boolean>}
:SYSTem:LCD:STATE?
Example:SYSTEM:LCD:STATE ON
:SYSTEM:LCD:STATE?
-> :SYSTEM:LCD:STATE 1
:SYSTem:TIME
FunctionSets the time or queries the current setting.
Syntax:SYSTem:TIME {<Character
string>|,<NRf>,<NRf>}
:SYSTem:TIME?
Example:SYSTEM:TIME “12:00”
:SYSTEM:TIME?
-> “12:00:00”
Description <Character string> must be in the following
format: hour (2 digits):minutes (2 digits). When
in the <NRf> form, specify the time in the order
hour and minute. The response to a query
includes seconds.
:SYSTem:WARNing
FunctionTurns ON/OFF the warning display or queries
the current setting.
Syntax:SYSTem:WARNing <Boolean>
:SYSTem:WARNing?
Example:SYSTEM:WARNING ON
:SYSTEM:WARNING?
-> :SYSTEM:WARNING 1
4-68IM 704510-17E
4.21 TVARiation<x> Group
4.21 TVARiation<x> Group
The commands in this group deal with the time variation display in time stamp mode. You can make the same
settings and inquiries as when the DISPLAY, SCALE, and MARK keys on the front panel are used.
• When measuring the period, A-to-B time interval, or pulse width or when measuring period A & period B,
period A & A-to-B time interval, pulse width A & A-to-B time interval, and pulse width A & pulse width B, use
“TVARiation1” or “TVARiation” for the command for measurement 1. However, the query is
“TVARIATION1”.
• When measuring period A & period B, period A & A-to-B time interval, pulse width A & A-to-B time interval,
and pulse width A & pulse width B, use “TVARiation2” for the command for measurement 2.
;
;
:TVARiation:
HORizontal:MINimum<Space>
AN<Space>
SP
;
MARK
er:STAT e<Space>OFF
HIGH<Space>
LO
W
LEFT<Space>
RIGHt
Lue?
LV A
RV
ALue
?
;
VER
Tical:CENTer<Space>
SP
AN<Space>
<Time><x>
?
<Time>
?
?
ON
<NRf>
?
<Time>
?
<Time>
?
<Time>
?
<Time>
?
?
?
4
Command
:TVARiation<x>?
FunctionQueries all settings related to time variation.
Syntax:TVARiation<x>?
<x>=1 to 2
Example:TVARIATION?
-> :TVARIATION1:HORIZONTAL:
MINIMUM 100.0E-09;SPAN 0.06E-03;:
TVARIATION1:MARKER:
HIGH 150.000E-09;LEFT 1.0E-06;
LOW 100.000E-09;RIGHT 2.0E-06;
STATE 1:TVARIATION1:VERTICAL:
CENTER 100.000E-09;SPAN 0.2E-06
:TVARiation<x>:HORizontal?
FunctionQueries all settings related to the horizontal axis
The commands in this group deal with the default unit of voltage, time, and frequency data.
;
:UNIT
:
VOLTage<Space><Multiplier>V
<Multiplier>
V
?
4
Command
TIME<Space><Multiplier>
FREQuency<Space><Multiplier>Hz
:UNIT?
FunctionQueries the default unit of voltage, time and
frequency.
Syntax:UNIT?
Example:UNIT?
-> :UNIT:FREQUENCY HZ;VOLTAGE V;
TIME S
:UNIT:VOLTage
FunctionSets the default unit of voltage or queries the
current setting.
Syntax:UNIT:VOLTage {<Multiplier>}V
:UNIT:VOLTage?
<Multiplier> See section 3.4.
Example:UNIT:VOLTAGE V
:UNIT:VOLTAGE?
-> :UNIT:VOLTAGE V
S
<Multiplier>
S
?
<Multiplier>
Hz
?
?
:UNIT:TIME
FunctionSets the default unit of time or queries the
current setting.
Syntax:UNIT:TIME {<Multiplier>}S
:UNIT:TIME?
<Multiplier> See section 3.4.
Example:UNIT:TIME s
:UNIT:TIME?
-> :UNIT:TIME S
:UNIT:FREQuency
FunctionSets the default unit of frequency or queries the
current setting.
Syntax:UNIT:FREQuency {<Multiplier>}Hz
:UNIT:FREQuency?
<Multiplier> See section 3.4.
Example:UNIT:FREQuency HZ
:UNIT:FREQUENCY?
-> :UNIT:FREQUENCY HZ
4-71IM 704510-17E
4.23 Common Command Group
4.23 Common Command Group
The commands in the common group are defined in the IEEE 488.2-1992 and are independent of the
instrument’s functions.
;
*
*
*
*
*
*
*
*
*
*
*
*
*
CAL
CLS
ESE
ESR
IDN
OPC
OPC
RST
SRE
STB
TRG
TST
WAI
<Space><NRf>
<Space><NRf>
?
?
?
?
?
?
?
?
*CAL?
FunctionPerforms calibration and queries the result.
Syntax*CAL?
Example*CAL?
-> 0
Description If the calibration terminates normally, “0” is
returned. Otherwise, a non-zero value is
returned.
*CLS
FunctionClears the standard event register, extended
event register, and error queue.
Syntax*CLS
Example*CLS
Description For details on the standard event register,
extended event register, and error queue, see
chapter 5, “Status Report.”
*ESE
FunctionSets the standard event enable register or
queries the current setting.
Syntax*ESE {<NRf>}
*ESE?
<NRf>=0 to 255
Example*ESE 253
*ESE?
-> 253
Description For details on the standard event enable
register, see chapter 5, “Status Report.”
*ESR?
FunctionQueries the standard event register and clears
the register.
Syntax*ESR?
Example*ESR?
-> 253
Description For details on the standard event register, see
chapter 5, “Status Report.”
*IDN?
FunctionQueries the instrument model.
Syntax*IDN?
Example*IDN?
-> YOKOGAWA,704510,0,F1.01
Description A reply is returned in the following form:
manufacturer, model, serial number (always 0),
firmware version.
*OPC
FunctionSets a “1” to the standard event register bit
upon the completion of the specified overlap
command. Because the TA720 does not
support overlap commands, the command is
discarded.
Syntax*OPC
*OPC?
FunctionReturns a “1” when the specified overlap
command is finished. A “1” is always returned,
because the TA720 does not support overlap
commands.
Syntax*OPC?
4-72IM 704510-17E
*RST
FunctionInitializes the setup data.
Syntax*RST
Example*RST
Description Executes the same operation as when the
[Execute] soft key of the INIT
(SHIFT+MARKER) key is pressed. For details
on initialization, see the
TA720 User’s Manual
*SRE
FunctionSets the service request enable register or
queries the current setting.
Syntax*SRE {<NRf>}
*SRE?
<NRf>=0 to 255
Example*SRE 239
*SRE?
-> 239
*STB?
FunctionQueries the status byte register.
Syntax*STB?
Example*STB?
-> 4
Description For details on the status byte register, see
chapter 5, “Status Report.”
4.23 Common Command Group
.
4
Command
*TRG?
FunctionExecutes the same operation as when the
SINGLE key is pressed.
Syntax*TRG?
Description The multi-line message GET (Group Execute
Trigger) also performs the same operation as
this command.
*TST?
FunctionPerforms a self-test and queries the result.
Syntax*TST?
Example*TST?
-> 0
Description • Executes the same operation as the [Board]
test of the [Selftest] soft key.
• If the all the tests terminate normally, “0” is
returned. Otherwise, a non-zero value is
returned.
*WAI
FunctionHolds the subsequent command until the
completion of the specified overlap operation.
Because the TA720 does not support overlap
commands, the command is discarded.
Syntax*WAI
4-73IM 704510-17E
5.1 Overview of the Status Report
Chapter 5Status Report
5.1Overview of the Status Report
Status Report
The figure below shows the status report that is read by serial polling. This status report is an extended version of
the status report defined in IEEE 488.2-1992.
OR
Occurrence
of a Service
Request
76543210
&
&
&
&
&
&
MSS
76ESBMAVEES EAV 10
RQS
Service Request Enable Register
&
Status Byte
Output
Queue
Error
Queue
5
Status Report
76543210
&
&
&
OR
76543210
15 14 13 12 11 109876543210
&
&
&
&
&
&
&
OR
15 14 13 12 11 109876543210
15 14 13 12 11 109876543210
15 14 13 12 11 109876543210
&
&
&
&
&
&
&
&
Standard Event Enable Register
&
&
&
Standard Event Register
Extended Event Enable Register
&
&
&
Extended Event Register
Transit Filter
Condition Filter
5-1IM 704510-17E
5.1 Overview of the Status Report/5.2 Status Byte
Overview of the Registers and Queues
NameFunctionWritingReading
Status byte–Serial polling (RQS),
*STB?(MSS)
Service request Masks status byte *SRE*SRE?
enable register
Standard event Changes in–*ESR?
registerdevice status
Standard event Masks standard *ESE*ESE?
enable register event register
Extended event Changes in–STATus:EESR?
registerdevice status
Registers that affect the bits of the status byte are
shown below.
Standard event register: Sets bit 5 (ESB) of the status byte to “1”
or “0.”
Output queue:Sets bit 4 (MAV) of the status byte to “1”
or “0.”
Extended event register: Sets bit 3 (EES) of the status byte to “1”
or “0.”
Error queue:Sets bit 2 (EAV) of the status byte to “1”
or “0.”
Enable Registers
Registers that are used to mask a bit so that the bit will
not affect the status byte even when it is set to 1, are
shown below.
Status byte:Mask the bits using the service request
enable register.
Standard event register: Mask the bits using the standard event
enable register.
Extended event register: Mask the bits using the extended event
enable register.
Writing/Reading from Registers
The *ESE command is used to set the bits in the
standard event enable register to 1’s or 0’s. The
*ESE? command is used to query whether the bits in
the standard event enable register are 1’s or 0’s. For
details regarding these commands, see chapter 4.
5.2Status Byte
Overview of Status Byte
RQS
76ESBMAV EES EAV 10
MSS
• Bits 0, 1, and 7
Not used (always 0)
• Bit 2 EAV (Error Available)
Set to “1” when the error queue is not empty. In
other words, this bit is set to “1” when an error
occurs. See the page 5-5.
• Bit 3 EES (Extend Event Summary Bit)
Set to “1” when the logical product of the extended
event register and the corresponding event register
is “1.” —that is, when an event takes place inside
the instrument. See the page 5-4.
• Bit 4 MAV (Message Available)
Set to “1” when the output queue is not empty. In
other words, this bit is set to “1” when there are data
to be transmitted. See the page 5-5.
• Bit 5 ESB (Event Summary Bit)
Set to “1” when the logical product of the standard
event register and the corresponding event register
is “1.” —that is, when an event takes place inside
the instrument. See the page 5-3.
• Bit 6 RQS (Request Service)/MSS (Master Status
Summary)
Set to “1” when the logical AND of the status byte
excluding Bit 6 and the service request enable
register is not “0.” In other words, this bit is set to
“1” when the instrument is requesting service from
the controller.
RQS is set to “1” when the MSS bit changes from
“0” to “1,” and cleared when serial polling is carried
out or when the MSS bit changes to “0.”
Bit Masking
To mask a bit in the status byte so that it does not
cause an SRQ, set the corresponding bit of the service
request enable register to “0.”
For example, to mask bit 2 (EAV) so that service is not
requested when an error occurs, set bit 2 of the service
request enable register to “0.” This can be done using
the *SRE command. To query whether each bit of the
service request enable register is “1” or “0,” use
*SRE?. For details on the *SRE command, see
chapter 4.
5-2IM 704510-17E
5.2 Status Byte/5.3 Standard Event Register
Operation of the Status Byte
A service request is issued when bit 6 of the status
byte becomes “1.” Bit 6 is set to “1” when any of the
other bits becomes a “1” (when the corresponding bit
of the service request enable register is also set to “1”).
For example, if an event takes place and the logical
OR of each bit of the standard event register and the
corresponding bit in the enable register is “1,” bit 5
(ESB) will be set to “1.” In this case, if bit 5 of the
service request enable register is “1,” bit 6 (MSS) will
be set to “1,” thus requesting service from the
controller.
It is also possible to check what type of event has
occurred by reading the contents of the status byte.
Reading from the Status Byte
The following two methods are provided for reading the
status byte.
• Inquiry using the *STB? query
Making an inquiry using the *STB? query sets bit 6
to MSS. This causes the MSS to be read. After
completion of the read-out, none of the bits in the
status byte will be cleared.
• Serial polling
Execution of a serial polling changes bit 6 to RQS.
This causes RQS to be read. After completion of
the read-out, only RQS is cleared. Using a serial
polling, it is not possible to read MSS.
Clearing the Status Byte
No method is provided for forcibly clearing all the bits
in the status byte. The bits that are cleared for each
operation are shown below.
• When an inquiry is made using the *STB? query
No bit is cleared.
• When a serial polling is executed
Only the RQS bit is cleared.
• When a *CLS command is received.
When the *CLS command is received, the status
byte itself is not cleared, but the contents of the
standard event register (which affects the bits in the
status byte) are cleared. As a result, the
corresponding bits in the status byte are cleared,
except bit 4 (MAV), since the output queue cannot
be emptied by the *CLS command. However, the
output queue will also be cleared if the *CLS
command is received just after a program message
terminator.
5.3Standard Event Register
Overview of the Standard Event Register
6
7543210
URQ
PON
• Bit 7 PON (Power ON)
• Bit 6 URQ (User Request)
• Bit 5 CME (Command Error)
• Bit 4 EXE (Execution Error)
• Bit 3 DDE (Device Dependent Error)
• Bit 2 QYE (Query Error)
• Bit 1 RQC (Request Control)
• Bit 0 OPC (Operation Complete)
Bit Masking
To mask a bit in the standard event register so that it
does not cause bit 5 (ESB) of the status byte to
change, set the corresponding bit in the standard event
enable register to “0.” Refer to Chapter 4.
For example, to mask bit 2 (QYE) so that ESB will not
be set to “1,” even if a query error occurs, set bit 2 of
the standard event enable register to “0.” This can be
done using the *ESE command. To inquire whether
each bit of the standard event enable register is “1” or
“0,” use the *ESE?. For details on the *ESE
command, see chapter 4.
CMEEXE DDEQYERQCOPC
Set to “1” when the power is turned ON.
Not used (always 0)
Set to “1” when the command syntax is incorrect.
Example Incorrectly spelled command name; “9”
used in octal data.
Set to “1” when the command syntax is correct but
the command cannot be executed in the current
state.
ExampleParameters are outside the range.
Set to “1” when execution of the command is not
possible due to an internal problem in the
instrument that is not a command error or an
execution error.
Set to “1” if the output queue is empty or if the data
is missing even after a query has been sent.
Example No response data; data is lost due to an
overflow in the output queue.
Not used (always 0)
Set to “1” when the operation designated by the
*OPC command (see chapter 4) has been
completed.
5
Status Report
5-3IM 704510-17E
5.3 Standard Event Register/3.3 Responses
Operation of the Standard Event Register
The standard event register is provided for eight
different kinds of event which can occur inside the
instrument. Bit 5 (ESB) of the status byte is set to “1”
Reading from the Standard Event Register
The contents of the standard event register can be
read by the *ESR command. After completion of the
read-out, the register will be cleared.
when any of the bits in this register becomes “1” (or
when the corresponding bit of the standard event
enable register becomes “1”).
Example
1. A query error occurs.
2. Bit 2 (QYE) is set to “1.”
3. Bit 5 (ESB) of the status byte is set to “1” if bit 2 of
the standard event enable register is “1.”
Clearing the Standard Event Register
The standard event register is cleared in the following
three cases.
• When the contents of the standard event register
are read using the *ESR command.
• When a *CLS command is received.
• When the instrument is power cycled.
It is also possible to check what type of event has
occurred inside the instrument by reading the contents
of the standard event register.
5.4Extended Event Register
Reading the extended event register tells you whether changes in the condition register (reflecting internal
conditions) have occurred. A filter can be applied which allows you to decide which events are reported to
the extended event register.
FILTer<x> ->
Condition Register
:STATus:CONDition?
16
15
HCP
14
ACS
13
TST
12
CAL
11
7543210
8
9
10
ISF
NSP
0
NRC
RTF
675432189101112131415
6
ETF MTF SOV TOV DOV DATCMF
Transition Filter
:STATus:FILTer<x>
{RISE|FALL|BOTH|NEVer}
Extended Event Register
:STATus:EESR?
6754321089101112131415
01415
1
675438910111213
2
The meaning of each bit of the condition register is as follows.
Bit 0DAT(DATa available)Set to “1” when the measured data and the computation result are valid.
Bit 1DOV(Data OVerflow)Set to “1” when a measured data causes an overflow.
Bit 2TOV(Time stamp OVerflow)Set to “1” when a time stamp data causes an overflow.
Bit 3SOV(Sample OVerflow)Set to “1” when the number of measured samples causes an overflow.
Bit 4MTF(Measured T Failure)Set to “1” when the measurement of measured T fails.
Bit 5ETF(Estimated T Failure)Set to “1” when the measurement of estimated T fails.
Bit 6RTF(Rest Time Failure)Set to “1” when the pause time of block sampling falls short of 500 ns.
Bit 7NRC(No Reference Clock)Set to “1” when no reference signal is present.
Bit 8CMF(Continuation Measurement Failure)Set to “1” when continuous measurement fails.
Bit 9ISF(ISI analysis Failure)Set to “1” when inter-symbol interference analysis fails.
Bit 10NSP(No Sync Pattern)Set to “1” when simbol seach fails.
Bit 11ReservedNot used.
Bit 12CAL(CALibration)Set to “1” while calibration is in progress.
Bit 13TST(TeSTing)Set to “1” while self-test is in progress.
Bit 14ACS(file ACceSsing)Set to “1” while the storage medium is being accessed.
Bit 15HCP(Hard-CoPying)Set to “1” while hard copy is in progress.
The transition filter parameters detect changes in the specified bit (numerical suffix, 1 to 16) of the condition
register in the following manner and overwrite the extended event register.
RISEThe bit of the extended event register becomes “1” when the bit of the condition register changes from “0” to “1.”
FALLThe bit of the extended event register becomes “1” when the bit of the condition register changes from “1” to “0.”
BOTHThe bit of the extended event register becomes “1” when the bit of the condition register changes from “0” to “1,” or from “1” to “0.”
NEVerAlways 0.
5-4IM 704510-17E
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.