More About Oscilloscope Commands
39
Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide
1369
Valid Command/Query Strings
•
•
•
"Tree Traversal Rules and Multiple Commands"
Program Message Syntax
To program the instrument remotely, you must understand the command format
and structure expected by the instrument. The IEEE 488.2 syntax rules govern how
individual elements such as headers, separators, program data, and terminators
may be grouped together to form complete instructions. Syntax definitions are
also given to show how query responses are formatted. The following figure shows
the main syntactical parts of a typical program statement.
Instructions (both commands and queries) normally appear as a string embedded
in a statement of your host language, such as Visual Basic or C/C++. The only time
a parameter is not meant to be expressed as a string is when the instruction's
syntax definition specifies <block data>, such as <learn string>. There are only a
few instructions that use block data.
Program messages can have long or short form commands (and data in some
cases — see
"Long Form to Short Form Truncation Rules"
on page 1370), and
upper and/or lower case ASCII characters may be used. (Query responses,
however, are always returned in upper case.)
Instructions are composed of two main parts:
• The header, which specifies the command or query to be sent.
• The program data, which provide additional information needed to clarify the
meaning of the instruction.
Instruction Header
The instruction header is one or more mnemonics separated by colons (:) that
represent the operation to be performed by the instrument.
":DISPlay:LABel ON" is a command. Queries are indicated by adding a question
mark (?) to the end of the header, for example, ":DISPlay:LABel?". Many
instructions can be used as either commands or queries, depending on whether or
":DISPLAY:LABEL ON"
1SPHSBN.FTTBHF
*OTUSVDUJPO)FBEFS
4FQBSBUPS
1SPHSBN%BUB
Содержание InfiniiVision M9241A
Страница 1: ...Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide ...
Страница 52: ...52 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 2 Setting Up ...
Страница 178: ...178 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 5 Commands Quick Reference ...
Страница 246: ...246 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 7 Root Commands ...
Страница 268: ...268 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 8 ACQuire Commands ...
Страница 280: ...280 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 9 CALibrate Commands ...
Страница 354: ...354 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 15 EXTernal Trigger Commands ...
Страница 412: ...412 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 17 FUNCtion m Commands ...
Страница 416: ...416 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 18 HCOPY Commands ...
Страница 442: ...442 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 20 MARKer Commands ...
Страница 588: ...588 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 23 MTESt Commands ...
Страница 692: ...692 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 24 POWer Commands ...
Страница 1062: ...1062 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 30 TIMebase Commands ...
Страница 1250: ...1250 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 33 WGEN w Commands ...
Страница 1306: ...1306 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 35 Obsolete and Discontinued Commands ...
Страница 1314: ...1314 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 36 Error Messages ...
Страница 1376: ...1376 Keysight InfiniiVision M9241 42 43A PXIe Oscilloscopes SCPI Programmer s Guide 39 More About Oscilloscope Commands ...