
Command Syntax
You can control the operations and functions of the instrument through the GPIB
port or the USB 2.0 device port using commands and queries. The related topics
listed below describe the syntax of these commands and queries. The topics
also describe the conventions that the instrument uses to process them. See the
Command Groups
topic in the table of contents for a listing of the commands by
command group, or use the index to locate a speci
fi
c command.
Backus-Naur Form
Notation
This documentation describes the commands and queries using Backus-Naur
Form (BNF) notation. The following table lists the BNF notation symbols.
Table 2-1: Symbols for Backus-Naur form
Symbol
Meaning
< >
De
fi
ned element
=
Is de
fi
ned as
|
Exclusive OR
{ }
Group; one element is required
[ ]
Optional; can be omitted
. . .
Previous element(s) may be repeated
( )
Comment
Command and Query Structure
Commands consist of set commands and query commands (usually called
commands and queries). Commands modify instrument settings or tell the
instrument to perform a speci
fi
c action. Queries cause the instrument to return
data and status information.
Most commands have both a set form and a query form. The query form of the
command differs from the set form by its question mark at the end. For example,
the set command
ACQuisition:HOFF
has a query form
ACQuisition:HOFF?
.
Not all commands have both a set and a query form. Some commands have set
only and some have query only.
Messages
A command message is a command or query name followed by any information
the instrument needs to execute the command or query. Command messages may
contain
fi
ve element types, de
fi
ned in the following table.
FCA3000, FCA3100, MCA3000 Series Programmer Manual
2-1
Содержание FCA3000 Series
Страница 2: ......
Страница 8: ...Preface iv FCA3000 FCA3100 MCA3000 Series Programmer Manual ...
Страница 9: ...Getting Started ...
Страница 10: ......
Страница 14: ...Using the USB Interface 1 4 FCA3000 FCA3100 MCA3000 Series Programmer Manual ...
Страница 15: ...Syntax and Commands ...
Страница 16: ......
Страница 26: ...Command Syntax 2 10 FCA3000 FCA3100 MCA3000 Series Programmer Manual ...
Страница 135: ...Status and Events ...
Страница 136: ......
Страница 156: ...Status and Events 3 20 FCA3000 FCA3100 MCA3000 Series Programmer Manual ...
Страница 157: ...Programming Examples ...
Страница 158: ......
Страница 179: ...Appendices ...
Страница 180: ......
Страница 181: ...Appendix A Character Set FCA3000 FCA3100 MCA3000 Series Programmer Manual A 1 ...
Страница 182: ...Appendix A Character Set A 2 FCA3000 FCA3100 MCA3000 Series Programmer Manual ...
Страница 188: ...Appendix D Reserved Words D 2 FCA3000 FCA3100 MCA3000 Series Programmer Manual ...