9. Выбор наиболее быстрого интерфейса связи

Выбор физического интерфейса связи зависит от множества факторов. В данном разделе мы рассмотрим только один параметр — скорость.

Говоря о скорости любого устройства связи, необходимо разделять общее понятие скоростьна две составляющие: задержкаи полоса пропускания. Чтобы объяснить их, воспользуемся аналогией с водопроводной трубой:

Длина трубы определяет ее задержку, т. е. время, которое требуется на передачу единицы воды из точки А в точку Б. Задержка измеряется в секундах.

Диаметр трубы определяет ее полосу пропускания, т. е. количество воды в секунду, которое может протекать через поперечное сечение трубы. Полоса пропускания измеряется в единицах объема в секунду.

На основе этой аналогии очевидно, что небольшое количество воды (малый объем данных) передается быстрее по короткой трубе (малое время задержки). При этом диаметр трубы (полоса пропускания) не играет существенной роли. Однако труба большого диаметра (большая полоса пропускания) передает большой объем воды (большой массив данных) быстрее, даже если она длиннее (высокая задержка). Давайте рассмотрим параметры задержки и полосы пропускания для общераспространенных интерфейсов связи:

Следуя приведенной выше логике, мы можем сформулировать общее правило:

Если ваше приложение дистанционного управления предназначено для частого обмена малыми порциями данных между контроллером и прибором (например, многократный запрос измерений амплитуды на осциллографе), то оптимальным вариантом являются интерфейсы GPIB и USB ввиду их малой задержки.

Если вам требуется передача больших массивов данных (например, полные осциллограммы с десятками тысяч отсчетов), наименьшее время передачи достигается с интерфейсами LAN 1GB и USB ввиду их большой полосы пропускания.

Помните, что общая эффективность вашего приложения дистанционного управления зависит от множества прочих факторов, а не только от скорости интерфейса связи. На практике зачастую возникают задержки по другим причинам, которые значительно превосходят задержки, вызванные интерфейсом связи (см. Раздел 8 Оптимизация скорости). Здесь мы хотим дать вам лишь общее представление о том, какую скорость можно ожидать от различных интерфейсов в зависимости от объема передаваемых данных.

Примечания

*Примечание 1 — значения задержки:

Указанные в таблице выше значения задержки могут существенно различаться в зависимости от внутренней архитектуры прибора. В таблице указаны только значения задержки интерфейса. Единственным способом определения задержки для вашей измерительной установки является анализ, например с помощью программы отслеживания VISA. Для измерения задержки можно использовать запрос идентификационной строки прибора *IDN? , т. к. эта команда быстро обрабатывается.

LAN VXI-11 в сравнении с HiSLIP:

Протокол HiSLIP обеспечивает меньшее время задержки по сравнению с протоколом VXI-11. Рекомендуем всегда использовать HiSLIP вместо VXI-11, если ваш прибор поддерживает этот протокол. Подробное описание и список приборов Rohde & Schwarz с поддержкой HiSLIP вы найдете здесь: 1MA208: Быстрое дистанционное управление прибором с помощью HiSLIP

Request information

Do you have questions or need additional information? Simply fill out this form and we will get right back to you.

Ваш запрос отправлен. Мы свяжемся с вами в ближайшее время.
An error is occurred, please try it again later.