Анализатор сигналов/спектра серии Saluki S3503 отличается широким диапазоном частот (до 67 ГГц), отличным динамическим диапазоном, низким фазовым шумом, точной амплитудой и высокой скоростью тестирования. Анализатор сигналов/спектра S3503 доступен для использования команд программирования.
Рис.1 Анализатор сигналов/спектра S3503
В этом разделе мы в основном представляем программный интерфейс серии S3503. Анализатор сигналов/спектра серии S3503 совместим только с двумя интерфейсами дистанционного управления: LAN и GPIB, как показано в следующей таблице1.
Таблица 1 Программный интерфейс серии S3503
Интерфейс дистанционного управления |
Символьная строка адреса ВИЗЫ (примечание 1) | Инструкции |
Локальная сеть | Оригинальный протокол сокета: TCPIP::адрес хоста::порт::СОКЕТ | Дистанционное управление может быть осуществлено путем подключения прибора через сетевой порт на задней панели прибора. Для получения подробной информации обратитесь к: 6.1.2.1 Интерфейс локальной сети. |
GPIB | GPIB::основной адрес[::INSTR] | Дистанционное управление может быть осуществлено путем подключения прибора через порт на задней панели прибора. Соответствует стандартам интерфейса шины IEC 625.1/IEEE418. Для получения подробной информации обратитесь к: 2.1.2.2 Интерфейс GPIB. |
1. Интерфейс локальной сети
Анализатором сигнала/спектра можно управлять удаленно с помощью компьютера локальной сети 10Base-T и 100Base-T. Различные приборы в локальной сети объединяются в систему для унифицированного управления с компьютером в сети. Для реализации программирования в локальной сети анализатор сигнала/спектра должен быть заранее сконфигурирован с помощью разъема порта, сетевой карты, соответствующего сетевого протокола и сетевой службы. В то же время управляющий компьютер в сети должен быть заранее сконфигурирован с использованием программного обеспечения для управления прибором и библиотеки VISA. Три режима работы сетевой карты:
a) 10 Мбит/с Ethernet IEEE802.3;
b) 100 Мбит/с Ethernet IEEE802.3u;
c) 1 Гбит/с Ethernet IEEE802.3ab. Подключите управляющий компьютер и анализатор сигнала/спектра к общей сети по протоколу TCP/IP через сетевые порты.
Используйте коммерческий кабель RJ45 (экранированная или неэкранированная витая пара класса 5) между компьютером и анализатором сигнала/спектра. Используйте режим пакетной передачи при передаче данных, так как скорость передачи данных по локальной сети высока. Как правило, длина кабеля между компьютером и анализатором сигнала/спектра не должна превышать 100 м (100Base-T и 10Base-T). Интерфейс локальной сети будет подробно описан ниже:
(1) IP-адрес
Убедитесь, что физическое подключение к сети является бесперебойным для программирования анализатора сигнала/спектра по локальной сети. С помощью команды “Локальный IP” анализатора сигнала/спектра установите адрес подсети, в которой находится управляющий компьютер. Пример: Если IP-адрес главного управляющего компьютера равен 192.168.12.0, то IP-адрес анализатора сигнала/спектра должен быть установлен как 192.168.12.XXX, в котором XXX - это значение от 1 до 255.
Для установки сетевого соединителя требуется только IP-адрес. Символьная строка адреса VISA выглядит следующим образом:
TCPIP::адрес хоста::порт::СОКЕТ, где:
a) TCPIP относится к применяемому сетевому протоколу.
б) “Адрес хоста” относится к IP-адресу или имени хоста прибора, используемому для идентификации контролируемого прибора и управления им.
c) “порт” относится к номеру порта сокета анализатора сигналов/спектра S3503;
d) СОКЕТ относится к исходному классу ресурсов сетевого сокета.
Пример:
Если IP-адрес прибора равен 192.1.2.3:
“TCPIP::192.1.2.3::5000::SOCKET” может использоваться для установления исходного соединения с сокетом.
(2) Связь с сокетом
Протокол TCP/IP может быть объединен в сеть с генератором сигналов с помощью LAN-сокета. Сокет - это базовый подход, используемый в программировании компьютерных сетей, который обеспечивает сетевую связь между приложениями, использующими различное оборудование и операционные системы. В этом методе анализатор сигнала/спектра подключается к компьютеру через порт для двусторонней связи.
Socket - это специально разработанное универсальное программное обеспечение, которое включает в себя определения IP-адреса, номера порта оборудования и другую информацию, необходимую для работы в сети, и объединяет некоторые базовые операции сетевого программирования. Сокет можно использовать до тех пор, пока в операционной системе установлены упакованные библиотеки. Двумя распространенными библиотеками сокетов являются библиотека сокетов Berkeley, применяемая в UNIX, и библиотека Winsock, применяемая в Windows соответственно.
Разъем анализатора сигналов/спектра совместим с разъемом Berkeley и Winsock через интерфейс прикладной программы (API). Кроме того, он также совместим с другими стандартными socket API. Команда будет отправлена программой socket для управления анализатором сигнала/спектра с помощью команд SCPI. Перед использованием сетевого разъема необходимо установить номер порта разъема анализатора сигнала/спектра: 5000.
2. Интерфейс GPIB
GPIB - это своего рода программный интерфейс, который широко применяется в настоящее время. Различные виды приборов могут быть подключены с помощью кабелей GPIB для формирования тестовой системы с главным управляющим компьютером. Для реализации программирования главный управляющий компьютер должен быть заранее сконфигурирован с использованием платы шины GPIB, программы привода и библиотеки VISA. В процессе связи главный управляющий компьютер обращается к управляемому прибору в соответствии с адресом шины GPIB, и пользователь может задать адрес GPIB и строку запроса идентификатора. Языком связи GPIB по умолчанию может быть команда SCPI.
Обратитесь к ANSI/IEEE 488.1-1987 и ANSI/IEEE 488.2-1992 для получения подробных определений и описаний GPIB и соответствующих операций интерфейса.
Этот байт используется при обработке информации GPIB. Скорость передачи данных может достигать 8 Мбит/с. Таким образом, скорость передачи данных GPIB высока. Скорость передачи данных ограничена расстоянием между оборудованием/системой и компьютером. В подключении GPIB обратите внимание, что:
а) Через интерфейсы GPIB можно подключить не более 15 приборов.
б) Общая длина передающего кабеля не должна превышать 15 м или в два раза превышать количество приборов в системе. Как правило, максимальная длина кабеля передачи данных между устройствами не должна превышать 2 м.
в) Для параллельного подключения приборов используйте соединительные линии “или”.
d) Подсоедините клемму кабеля шины IEC к прибору или управляющему компьютеру.