Интерфейс VISA

Общайтесь с инструментами, поддерживающими стандарт VISA

Вы можете использовать интерфейс VISA с различными типами интерфейсов, такими как TCP/IP, USB, GPIB и другими. Вы создаете visadev объект использует аргументы, которые определяют тип интерфейса, через который вы взаимодействуете. Для примера, для объекта VISA-GPIB, visadev функция принимает строку ресурса VISA, которая включает индекс и адрес платы.

Функции

расширить все

visadevlistСписок доступных ресурсов VISA
visadevСоздайте соединение с устройством с помощью VISA
configureTerminatorУстановите терминатор строки для обмена строками ASCII с ресурсом VISA
configureCallbackУстановите функцию обратного вызова и условие триггера для связи с ресурсом VISA
visastatusПроверяйте состояние ресурса VISA
visatriggerОтправка триггерного сообщения в GPIB или VXI инструменты
readЧтение данных с ресурса VISA
readlineСчитайте линию строковых данных ASCII с ресурса VISA
readbinblockСчитайте один бинблок данных с ресурса VISA
writeЗапись данных в ресурс VISA
writelineЗапись линии данных ASCII в ресурс VISA
writebinblockЗапись одного бинблока данных на ресурс VISA
writereadНапишите команду в ресурс VISA и прочитайте ответ
flushОчистить буферы для связи с ресурсом VISA
setDTRУстановите последовательный контакт DTR
setRTSУстановите последовательный контакт RTS
getpinstatusПолучите статус последовательного контакта

Темы

Подключение и конфигурирование интерфейсов VISA

Запуск с VISA

Начало работы с интерфейсом Virtual Instrument Standard Architecture (VISA).

Запуск с интерфейсом TCP/IP для VXI-11 и HiSLIP

Установление соединения между MATLAB® и ваш инструмент с использованием интерфейса VISA-TCP/IP.

Запуск с интерфейсом TCP/IP Socket

Установите соединение между MATLAB и вашим инструментом с помощью интерфейса VISA-Socket.

Запуск с интерфейсом USB

Установите соединение между MATLAB и вашим инструментом с помощью интерфейса VISA-USB.

Запуск с интерфейсом GPIB

Установите соединение между MATLAB и вашим инструментом с помощью интерфейса VISA-GPIB.

Запуск с интерфейсом последовательного порта

Установите соединение между MATLAB и вашим инструментом с помощью интерфейса VISA-Serial.

Запуск с интерфейсами VXI и PXI

Установите соединение между MATLAB и вашим инструментом с помощью интерфейса VISA-VXI или VISA-PXI.

Связь с ресурсом VISA

Запись и чтение данных ASCII с помощью VISA

Исследуйте операции записи и чтения ASCII с объектом VISA.

Запись и чтение двоичных данных с помощью VISA

Исследуйте двоичные операции записи и чтения с объектом VISA.

Переход вашего кода на интерфейс visadev

Подключение к устройству VISA с помощью visadev вместо visa.

Поиск и устранение проблем

Поиск и устранение проблем с интерфейсом VISA

Поиск и устранение проблем с интерфейсом VISA.

Разрешение предупреждения VISA: невозможно считать какие-либо данные

Диагностируйте проблемы, когда вы получаете некоторые данные и вы получаете предупреждение: 'visadev' не может считать какие-либо данные.

Разрешение предупреждения VISA: невозможно считать все данные

Диагностируйте проблемы, когда вы получаете некоторые данные и получаете предупреждение: 'visadev' не может считать все запрошенные данные.

Рекомендуемые примеры