8003 Precision Scalar Analyzer
3-10
Manual 20791, Rev. C, June 2001
3.3.3
Command Execution
A command string is executed when an EOL signal is received (see Section 3.3.3.4). Until an EOL
signal is received the 8003 will parse, check for operational errors and syntax errors and store but not
execute the request as defined by a command string. Any number of context setting VERBS may appear
in an input string. Each time a new VERB is parsed, a new context is established and all specifiers and
modifiers to follow are interpreted for that VERB. The required syntax for each command must be
followed to avoid generating syntax errors. The VERB structures may appear in any order within the
program string.
3.3.3.1
hs Definition
The header separator (hs) mnemonic is defined as zero or more ASCII white space characters between a
command header and accompanying data.
3.3.3.2
ds Definition
The data separator (ds) mnemonic is defined as zero or more ASCII white space characters followed by
an ASCII comma followed by zero or more ASCII white space characters. It can be between any two
items of data. Always see the syntax diagram for the specific command for the proper use of this
separator.
3.3.3.3
us Definition
The unit separator (us) mnemonic is defined as zero or more ASCII white space characters followed by
an ASCII semicolon followed by zero or more ASCII white space characters.
3.3.3.4
EOL Definition
The End Of Line separator (EOL) mnemonic is defined as zero or more ASCII white space characters
followed by zero or one ASCII carriage return character followed by an ASCII line feed character.
Alternatively, the IEEE 488 EOI line may be sent true with the last ASCII character of the last
mnemonic. The command string is executed upon parsing of the EOL command.
3.3.3.5
Case Insensitivity
All of the command mnemonics can be sent in either upper or lowercase. Although the 8003 is
insensitive to case, it is useful to program strings in a mix of upper and lowercase alphas. One suggestion
is to construct VERB and sensor specifier mnemonics in uppercase and all other alpha mnemonics in
lowercase alphas. The reason for this is to make the verbs more visible and hence more readable. Other
programmers reading your ATE code will appreciate this and so will you when you are reviewing code
months after you have written it. All of the examples in this chapter are presented in this fashion.
Содержание 8003
Страница 3: ......
Страница 14: ...8003 Precision Scalar Analyzer x Manual 20791 Rev C June 2001 ...
Страница 16: ...8003 Precision Scalar Analyzer xii Manual 20791 Rev C June 2001 ...
Страница 18: ...8003 Precision Scalar Analyzer xiv Manual 20791 Rev C June 2001 ...
Страница 20: ...8003 Precision Scalar Analyzer xvi Manual 20791 Rev C June 2001 ...
Страница 36: ...8003 Precision Scalar Analyzer 1 16 Manual 20791 Rev C June 2001 ...
Страница 38: ...8003 Precision Scalar Analyzer 2 2 Manual 20791 Rev C June 2001 Figure 2 1 8003 Front Rear Panel Components ...
Страница 142: ...8003 Precision Scalar Analyzer 2 106 Manual 20791 Rev C June 2001 ...
Страница 232: ...8003 Precision Scalar Analyzer 4 18 Manual 20791 Rev C June 2001 ...
Страница 252: ...8003 Precision Scalar Analyzer B 16 Manual 20791 Rev C June 2001 ...
Страница 258: ...8003 Precision Scalar Analyzers Index 6 Manual 20791 Rev C June 2001 ...