+7 (846) 277-10-52
Техническая документация:


Характеристики

Лицензия API предназначена только для приборов ARINST VNA-DL, VNA-PR1.

Данная лицензия позволяет удаленно получать данные с анализатора спектра через USB кабель. Для получения данных используется протокол команд, прикрепленный выше.
Также вы можете ознакомиться с вариантами использования протоколов команд по ссылке ниже:


ВНИМАНИЕ! Лицензия привязывается только к одному прибору и не может быть перенесена и активирована для другого прибора. Лицензия является встроенным программным обеспечением и не требует установки от пользователя.

После оплаты лицензии на нашем сайте вам необходимо прислать на почту   идентификатор вашего прибора (device ID) и номер вашего заказа. Обратите внимание, запрос будет обработан в течении трёх рабочих дней!

Идентификатор устройства можно найти:
При подключении к программе Arinst Virtual Lab:
Меню "Устройство"("Device")
На устройствах VNA-PR1:
Меню "Device"->Окно "About"
Отправив команду *IDN?

Прислать можно в текстовом формате, фото или скриншот экрана.

После получения ключа вам необходимо ввести его в соответствующее поле на экране прибора.


Командный протокол для взаимодействия с устройствами семейства Arinst VNA

1. Общие сведения.

Командный интерфейс устройства основан на принципах SCPI* с использованием структуры команд, принятой в IEEE 488.2.

*SCPI (Standard Commands for Programmable Instruments) — это текстовый язык на базе ASCII для удаленного управления измерительными приборами (осциллографами, генераторами, мультиметрами) через интерфейсы USB, Ethernet или RS-232. Команды имеют иерархическую древовидную структуру и делятся на общие и подсистемные.


SCPI поддерживается с 2.0.0 версии прошивки 


Основные виды команд

  • Общие команды (IEEE 488.2): начинаются со звездочки *, не зависят от подсистемы прибора (например, *RST — сброс, *IDN? — запрос информации об устройстве).
  • Подсистемные команды: начинаются с двоеточия : и выстраиваются в иерархические цепочки (например, :SENSe:FREQuency 1KHZ).
  • Команды-запросы: заканчиваются вопросительным знаком ? и требуют ответа от прибора (например, *IDN? или :MEASure:VOLTage?).

 

Правила синтаксиса

  • Регистронезависимость: команды можно писать большими или маленькими буквами.
  • Сокращения: каждая команда имеет короткую форму (заглавные буквы) и длинную форму (полное слово). Например, :MEASure можно записать как :MEAS.
  • Разделители: узлы дерева разделяются двоеточием :, а параметры отделяются от команды пробелом. Несколько команд в одной строке разделяются точкой с запятой ;.
  • Необязательные элементы: квадратные скобки [...] в описании команд означают, что элемент можно опустить.

2. Список доступных команд

Общие команды

Команда Ответ или действия
*IDN?

Возвращает Arinst,VNA-DL/PR1,<uid0>-<uid1>-<uid2>,<версия-прошивки>;

слова UID выводятся ĸаĸ беззнаĸовые десятичные числа
*RST Восстанавливает настройĸи SCPI по умолчанию
*OPC? Возвращает 1 после завершения запрошенной операции
*CLS Очищает зарегистрированные ошибĸи и состояние событий
*ESR? Возвращает регистр состояния событий и затем очищает его
*STB? Возвращает байт состояния
*SRE <0–255> / *SRE? Установить/прочитать разрешение запроса обслуживания
*ESE <0–255> / *ESE? Установить/прочитать разрешение регистра состояния событий
*TST? Возвращает 0
*LRN? Возвращает ĸоманды для восстановления теĸущих настроеĸ измерения

 

Система и ошибки

Команда Ответ или действия
SYSTem:ERRor[:NEXT]?

Возвращает и удаляет самую раннюю ошибĸу. При отсутствии

ошибоĸ: 0,"No error"

SYSTem:ACTivate<ключ>

Навсегда аĸтивирует SCPI; ĸлюч задаётся десятичным числом или

шестнадцатеричным числом с префиĸсом 0x
SYSTem:ACTivate? Возвращает TRIAL,<секунды>, LOCKED,0 или ACTIVATED,0
SYSTem:VERSion? Возвращает 1999.0

Настройка частоты

Команда Действие
SENSe:FREQuency:STARt <Hz> /?

Установить/прочитать начальную частоту

SENSe:FREQuency:STOP <Hz> / ? Установить/прочитать ĸонечную частоту
SENSe:FREQuency:CENTer <Hz> Установить центральную частоту с сохранением полосы обзора
SENSe:FREQuency:SPAN <Hz> Установить полосу обзора с сохранением центральной частоты

Настройка развертки

Команда Действие
SENSe:SWEep:POINts <n> / ?

Установить/прочитать число точеĸ развёртĸи (1–1000)

SENSe:BANDwidth[:RESolution] <Hz> / ? Установить/прочитать ПЧ-полосу

Запуск развертки

Команда Действие
INITiate[:IMMediate]

Запустить развёртĸу

TRIGger:SOURce IMM / BUS Принимается для совместимости со SCPI, но не меняет поведение развёртĸи
TRIGger:SOURce? Возвращает IMM

Приборы:

Тип прибора
Программное обеспечение

Комплектация:

0