Можно использовать интерфейс 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 |
Объект VISA-GPIB устанавливает связь между рабочей областью MATLAB® и инструментом через его интерфейс GPIB.
Работа с VXI и интерфейсами PXI
Объект VISA-VXI устанавливает связь между рабочим пространством MATLAB и инструментом через его интерфейс VXI.
Объект VISA-GPIB-VXI устанавливает связь между рабочим пространством MATLAB и инструментом через его интерфейс GPIB-VXI.
Работа с интерфейсом последовательного порта
VISA последовательный объект устанавливает связь между рабочим пространством MATLAB и инструментом через последовательный порт.
Объект VISA-USB устанавливает связь между рабочим пространством MATLAB и инструментом через его интерфейс USB.
Работа с Интерфейсом TCP/IP для VXI-11 и HiSLIP
Объект VISA-TCPIP устанавливает связь между рабочим пространством MATLAB и инструментом с помощью настройки IP инструмента.
Объект VISA-RSIB устанавливает связь между рабочим пространством MATLAB и инструментом с помощью паспорта Rohde & Schwarz VISA.
Можно использовать типичный интерфейс VISA и в командной строке и в инструменте Test & Measurement.
Чтение и запись данных о ASCII Используя VISA
Этот пример исследует операции чтения ASCII и операции записи с объектом VISA.
Чтение и запись двоичных данных Используя VISA
Этот пример исследует бинарные операции чтения и операции записи с объектом VISA.
Асинхронные операции чтения и операции записи Используя VISA
Этот пример исследует асинхронные операции чтения и операции записи с помощью объекта VISA-GPIB.
Краткое описание стандарта Виртуальной инструментальной архитектуры стандарта (VISA).
Требуемые версии драйверов поставщиков.
Известные ограничения с поддерживаемыми драйверами VISA.
Свойства Instrument Control Toolbox
Эти свойства доступны в тулбоксе.
Поиск и устранение проблем IVI, VISA и интерфейсы Быстрого Управления
Попробуйте эти советы, если у вас есть проблемы с помощью тулбокса с этими IVI, VISA и интерфейсами Быстрого Управления. Включает информацию о поддерживаемых платформах, требованиях адаптера, настройке и связи и других интерфейсно-специфичных советах.