21
T560MANK5.DOCX
4.3.
Command Structure
A command line begins with a command keyword (or its 2-letter abbreviation), followed by
optional arguments. Multiple commands on a line may be separated by semicolons.
One or more spaces are required between a keyword and its argument. Whitespace may
not break up a command token or an argument but is otherwise allowed.
Query commands are requests for specific data. A query is often a "set"- type command
without an argument.
Time-set commands are expressed as channel delays and widths, with the four pulse
outputs identified as A, B, C, or D, corresponding to the four output pulse connectors.
All commands must be terminated by either an end of line indicator (carriage return, ASCII
13, denoted <cr> ) or the separator (
;
) for multiple commands on a line. Linefeeds are
ignored.
Since the T560 receive buffer is limited to 256 bytes, users should not program multiple
commands per line that might exceed this length. If at any time the <backspace> character
(ASCII code 8) is received, the T560 will flush its receive buffer and ignore any previous
input.
Each received command will evoke a reply indicating the execution status of the command.
For query commands, the reply is the requested data. For other commands, successful
completion will yield a reply of
OK
. If multiple commands are issued on one line, multiple
responses will be sent back on a single line, separated by semicolons. For the command
line...
1.25; TLEVEL; TRIG POS
the reply will be of the form
OK;1.25;OK
All reply strings are terminated with carriage return/linefeed <cr> <lf> characters.
If an error occurs while processing a command, the reply
??
will be returned. If multiple
commands are present on a command line, and any command produces an error, the
erroneous command will respond with the
??
indicator and no remaining commands will be
processed.
Numerical replies to queries will be in fixed-point decimal numeric form, with embedded
commas included if Verbose mode is set.
4.4.
Realtime Issues
User command lines are stored in a buffer until the <cr> character is received, at which
time the entire command line is parsed and executed in the order received. Each
Содержание T560
Страница 1: ...T560 DIGITAL DELAY GENERATOR Technical Manual February 13 2019 ...
Страница 15: ...15 T560MANK5 DOCX Figure 3 4 Output rising edge 100 ps delay steps ...
Страница 16: ...16 T560MANK5 DOCX Figure 3 5 Trigger and output pulses widths 4ns 3 ns 2 ns and 1 5 ns ...
Страница 35: ...35 T560MANK5 DOCX Figure 6 3 XPort Home Web Page Figure 6 4 XPort Network Settings ...
Страница 36: ...36 T560MANK5 DOCX Figure 6 5 XPort Server Settings Figure 6 6 XPort Serial Settings ...
Страница 42: ...42 T560MANK5 DOCX Figure 8 1 T560 Outline and Mounting ...
Страница 43: ...43 T560MANK5 DOCX Figure 8 2 Flange Mounting Dimensions ...
Страница 44: ...44 T560MANK5 DOCX Figure 8 3 Printed Circuit Board Dimensions ...