В документе используются следующие соглашения об обозначениях.
Синтаксис
Обозначения символов, используемых в синтаксических выражениях:
<> |
Идентификаторы, заключенные в "<>", обозначают, что должны быть предоставлены данные определенного типа. |
[] |
Части, заключенные в "[]", могут быть опущены. |
{} |
Части, заключенные в "{}", обозначают выбор одного элемента из множества. Отдельные элементы разделены символом "|". |
Пробел |
Служит для разделения команд от параметров. |
, |
Запятая служит разделителем между параметрами. |
… |
Три точки обозначают пропущенные обязательные параметры. |
Идентификатор |
Параметр |
Определение |
---|---|---|
<numeric> |
Число |
{<integer>|<real>} |
<frequency> |
Частота |
<numeric>{[HZ]|KHZ|MHZ|GHZ} |
<power> |
Мощность |
<numeric>{[dBm]|dBmW|DBW|KW|W|MW|UW|NW} |
<time> |
Время |
<numeric>{[S]|MS|US|NS|PS|FS} |
<phase> |
Фаза |
<numeric>{[DEG]|MADEG|KDEG|MDEG|UDEG} |
<stimulus> |
Стимул |
{<frequency>|<power>|<time>} |
<numeric list> |
Числовой список |
<numeric 1>,<numeric 2>,...<numeric N> |
<response> |
Отклик |
{<logmag>|<phase>|<time>} |
<bool> |
Логический параметр |
{0|1|ON|OFF} |
<char> |
Символьный параметр |
Предопределенный набор символьных ключевых слов. Используется без кавычек. |
<port> |
Номер порта |
<integer> |
<string> |
Строка |
Строка в кавычках или без них. |
Эквивалентная COM команда
Технология удаленного управления на базе стандарта SCPI имеет большее распространение в отрасли по сравнению с COM/DCOM технологией и является основной в данном руководстве. Поэтому описание системы команд удаленного управления рефлектометром приведено на примере наиболее развитой системы SCPI команд. С другой стороны, иерархия COM-объектов и их имена заимствованы из системы команд SCPI, поэтому команды управления COM-сервером представлены как эквивалентные SCPI командам, с указанием особенностей их реализации. В случае отсутствия у SCPI команды COM эквивалента это отмечено в ее описании.