Интерфейс VISA (включает VXI, PXI, USB),

Свяжитесь с инструментами, которые поддерживают стандарт VISA

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

Функции

binblockreadСчитайте binblock данные из инструмента
binblockwriteЗапишите binblock данные в инструмент
clearУдалите инструментальные объекты из рабочего пространства MATLAB
clrdeviceОчистите инструментальный буфер
deleteУдалите инструментальные объекты из памяти
dispОтобразитесь инструмент возражают итоговой информации
fcloseОтключите интерфейсный объект от инструмента
fopenОбъект интерфейса Connect оснастить
fprintfЗапишите текст в инструмент
fscanfСчитайте данные из инструмента и отформатируйте как текст
getИнструментальные свойства объектов
instrhwinfoИнформация о доступном оборудовании
instrresetОтключите и удалите все инструментальные объекты
propinfoИнструментальная информация о свойстве объекта
setСконфигурируйте или отобразите инструментальные свойства объектов
tmtoolОткрытый инструмент Test & Measurement
triggerОтправьте триггерное сообщение в инструмент
visaОбъект Create VISA
visa.spollВыполните последовательный опрос на объектах VISA
fgetlПрочитайте строку текста от инструмента и отбросьте терминатор строки
fgetsПрочитайте строку текста от инструмента и включайте терминатор строки
flushinputУдалите данные из входного буфера
flushoutputУдалите данные из буфера вывода
freadСчитайте двоичные данные из инструмента
fwriteЗапишите двоичные данные в инструмент
inspectОткрыть инспектор свойств
isvalidОпределите, допустимы ли инструментальные объекты
lengthДлина инструментального объектного массива
loadЗагрузите инструментальные объекты и переменные в рабочее пространство MATLAB
methodsИмена метода класса и описания
obj2mfileПреобразуйте инструментальный объект в код MATLAB
queryЗапишите текст в инструмент и считайте данные из инструмента
readasyncСчитайте данные асинхронно из инструмента
recordДанные записи и информация о событии к файлу
saveСохраните инструментальные объекты и переменные к MAT-файлу
scanstrСчитайте данные из инструмента, отформатируйте как текст, и синтаксический анализ
sizeРазмер инструментального объектного массива
stopasyncОстановите асинхронные операции чтения и операции записи
instrcallbackОтобразите информацию о событии, когда событие будет иметь место
instrfindСчитайте инструментальные объекты из памяти в рабочее пространство MATLAB
instrfindallНайдите видимые и скрытые инструментальные объекты
instrhelpПомогите для инструментального типа объекта, функции или свойства
instridЗадайте и получите команды, которые идентифицируют инструменты
instrnotifyЗадайте уведомление для инструментальных событий
memmapСопоставьте память для низкоуровневых операций чтения памяти и операций записи
mempeekНизкоуровневая память считана из регистра VXI
mempokeНизкоуровневая запись памяти к регистру VXI
memreadВысокоуровневая память считана из регистра VXI
memunmapНе сопоставьте память для низкоуровневых операций чтения памяти и операций записи
memwriteВысокоуровневая запись памяти к регистру VXI

Примеры и руководства

Работа с интерфейсом GPIB

Объект VISA-GPIB устанавливает связь между рабочей областью MATLAB® и инструментом через его интерфейс GPIB.

Работа с VXI и интерфейсами PXI

Объект VISA-VXI устанавливает связь между рабочим пространством MATLAB и инструментом через его интерфейс VXI.

Работа с интерфейсом GPIB-VXI

Объект VISA-GPIB-VXI устанавливает связь между рабочим пространством MATLAB и инструментом через его интерфейс GPIB-VXI.

Работа с интерфейсом последовательного порта

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

Работа с интерфейсом USB

Объект VISA-USB устанавливает связь между рабочим пространством MATLAB и инструментом через его интерфейс USB.

Работа с Интерфейсом TCP/IP для VXI-11 и HiSLIP

Объект VISA-TCPIP устанавливает связь между рабочим пространством MATLAB и инструментом с помощью настройки IP инструмента.

Работа с интерфейсом RSIB

Объект VISA-RSIB устанавливает связь между рабочим пространством MATLAB и инструментом с помощью паспорта Rohde & Schwarz VISA.

Работа с типичным интерфейсом

Можно использовать типичный интерфейс VISA и в командной строке и в инструменте Test & Measurement.

Чтение и запись данных о ASCII Используя VISA

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

Чтение и запись двоичных данных Используя VISA

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

Асинхронные операции чтения и операции записи Используя VISA

Этот пример исследует асинхронные операции чтения и операции записи с помощью объекта VISA-GPIB.

Концепции

Обзор VISA

Краткое описание стандарта Виртуальной инструментальной архитектуры стандарта (VISA).

Требования драйвера

Требуемые версии драйверов поставщиков.

Ограничения драйвера VISA

Известные ограничения с поддерживаемыми драйверами VISA.

Свойства Instrument Control Toolbox

Эти свойства доступны в тулбоксе.

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

Поиск и устранение проблем IVI, VISA и интерфейсы Быстрого Управления

Попробуйте эти советы, если у вас есть проблемы с помощью тулбокса с этими IVI, VISA и интерфейсами Быстрого Управления. Включает информацию о поддерживаемых платформах, требованиях адаптера, настройке и связи и других интерфейсно-специфичных советах.

Популярные примеры