Programming Manual
–
T3AWG3K-C Series Arbitrary Waveform Generator
True-Arb Operating Mode
14
5.
Set commands and queries may be concatenated in the same message.
For example,
AWGControl:RMODe CONTinuous;:SEQuence:LENGth?
is a valid message
that sets the run mode to Sequence. The message then queries the length of the
sequence. Concatenated commands and queries are executed in the order received.
Here are some invalid concatenations:
•
OUTPut1:STATe ON;AWGControl:RMODE CONTinuous
(no colon before AWGControl)
•
SEQuence:ELEM1:VOLTage:HIGH1 2;:LOW1 -2 (extra colon before LOW1 -2 instead
SEQuence:ELEM1:VOLTage:HIGH1 2;LOW1 -2)
Terminating
This documentation uses <EOM> (end of message) to represent a message terminator.
Symbol
Meaning
<EOM>
Message terminator
Table 5: Message terminator and meaning
For messages sent to the instrument, the end-of-message terminator must be the END message
(EOI asserted concurrently with the last data byte). The instrument always terminates messages
with LF and EOI. It allows white space before the terminator. For example, it allows CR LF.
2.1.4
Parameter Types
Parameters are indicated by angle brackets, such as <file_name>. There are
several different
types of parameters, as listed in the following table. The parameter type is listed after the
parameter. Some parameter types are defined
specifically f
or the instrument command set
and some are defined by SCPI.
Parameter type
Description
Example
Arbitrary block
A block of data bytes
#512234xxxxx... where 5 indicates
that the following 5 digits (12234)
specify the length of the data in
bytes; xxxxx... indicates actual data
or #0xxxxx...<LF><&EOI>
Boolean
Boolean numbers or values
ON or 1
OFF or 0
Discrete
A list of specific values
MINimum, MAXimum
NR1 numeric
Integers
0, 1, 15,
–
1
NR2 numeric
Decimal numbers
1.2, 3.141,
–
6.5