WikiDer > Протокол High Speed LAN Instrument
HiSLIP (Протокол High-Speed LAN Instrument) - это TCP / IPпротокол для удаленного приборный контроль из LANконтрольно-измерительные приборы. Это уточнил фонд IVI.[1]и предназначен для замены более старого VXI-11[2] протокол. Как и VXI-11, HiSLIP обычно используется через библиотеку, реализующую ВИЗА API. Версия 1.4 Расширения LAN для КИПиА Стандарт (LXI) рекомендует HiSLIP как «Расширенная функция LXI HiSLIP для приборов на базе LXI».
Преимущества
HiSLIP устраняет несколько проблем с протоколом VXI-11 (который синхронно отправляет команды GPIB через SunRPC):
- Новый асинхронный «режим перекрытия», чтобы помочь приложениям в полной мере использовать Ethernet спектакль
- Поддержка как общей, так и эксклюзивной блокировки инструментов
- Поддержка для IPv6
Функции
HiSLIP может работать в двух разных режимах:
- В «режиме перекрытия» входные и выходные данные буферизируются между клиентом и сервером, и клиент может отправлять серию независимых запросов, не дожидаясь завершения каждого перед отправкой следующего. Ответы отправляются обратно в том порядке, в котором были отправлены запросы. Эта асинхронная операция помогает приложениям полностью использовать Ethernet спектакль.
- Существует также более медленный «синхронизированный режим», в котором клиенту требуется прочитать результат каждого запроса, прежде чем он сможет отправить другой. Он предназначен для обратной совместимости с возможностями GPIB, VXI-11 и USB-TMC.
Клиенты HiSLIP (библиотеки VISA) должны поддерживать оба режима. Серверы (инструменты) HiSLIP должны поддерживать хотя бы один из них, но также могут поддерживать оба.
Клиент HiSLIP связывается с сервером, открывая два TCP-соединения, оба с портом 4880, и отправка пакетированных сообщений на оба:
- «Синхронный канал» передает нормальный двунаправленный командный трафик ASCII (например, SCPI) и синхронные мета-сообщения GPIB (END, триггеры и т. д.).
- «Асинхронный канал» переносит мета-сообщения, подобные GPIB, которые необходимо обрабатывать с более высоким приоритетом и независимо от пути данных (например, очистка устройства, запрос услуги).
использование
Чтобы перейти с VXI-11 на HiSLIP, пользователю библиотеки VISA и прибора, которые поддерживают и то, и другое, просто нужно изменить строку ресурса VISA, используемую для адресации прибора. Самая короткая версия строки ресурса VXI-11 VISA - «TCPIP ::
Рекомендации
- ^ «IVI-6.1: Протокол высокоскоростного сетевого оборудования (HiSLIP)» (PDF). Фонд IVI.
- ^ «Спецификация шины VXI-11». Консорциум автобусов VXI.
внешняя ссылка
- http://www.rohde-schwarz.de/appnote/1MA208 Быстрое дистанционное управление прибором с HiSLIP - примечания по применению