Основанная на интерфейсе коммуникация

Коммуникационные интерфейсы использования

С основанной на интерфейсе коммуникацией существуют общие шаги, которые включают основной рабочий процесс. Вы создаете объект интерфейсного типа, который вы используете и соединяете с инструментом. Установка свойств является дополнительной, но распространенной. Вы читаете и записываете данные, и разъединяетесь и моетесь.

Функции

bluetoothОбъект Create Bluetooth
i2cОбъект Create I2C
spiОбъект Create SPI
tcpipОбъект Create TCPIP
udpОбъект Create UDP
serialСоздайте объект последовательного порта
tmtoolОткрытый инструмент Test & Measurement
fcloseОтключите интерфейсный объект от инструмента
fopenОбъект интерфейса Connect оснастить
fprintfЗапишите текст в инструмент
freadСчитайте двоичные данные из инструмента
fscanfСчитайте данные из инструмента и отформатируйте как текст
fwriteЗапишите двоичные данные в инструмент
readasyncСчитайте данные асинхронно из инструмента
stopasyncОстановите асинхронные операции чтения и операции записи
binblockreadСчитайте binblock данные из инструмента
binblockwriteЗапишите binblock данные в инструмент
flushinputУдалите данные из входного буфера
flushoutputУдалите данные из буфера вывода
getИнструментальные свойства объектов
setСконфигурируйте или отобразите инструментальные свойства объектов
propinfoИнструментальная информация о свойстве объекта
dispОтобразитесь инструмент возражают итоговой информации
instrhwinfoИнформация о доступном оборудовании
instrresetОтключите и удалите все инструментальные объекты
clearУдалите инструментальные объекты из рабочего пространства MATLAB
deleteУдалите инструментальные объекты из памяти
fgetlПрочитайте строку текста от инструмента и отбросьте терминатор строки
fgetsПрочитайте строку текста от инструмента и включайте терминатор строки
inspectОткрыть инспектор свойств
instrcallbackОтобразите информацию о событии, когда событие будет иметь место
instrfindСчитайте инструментальные объекты из памяти в рабочее пространство MATLAB
instrfindallНайдите видимые и скрытые инструментальные объекты
instrhelpПомогите для инструментального типа объекта, функции или свойства
instridЗадайте и получите команды, которые идентифицируют инструменты
instrnotifyЗадайте уведомление для инструментальных событий
isvalidОпределите, допустимы ли инструментальные объекты
lengthДлина инструментального объектного массива
loadЗагрузите инструментальные объекты и переменные в рабочее пространство MATLAB
methodsИмена метода класса и описания
obj2mfileПреобразуйте инструментальный объект в код MATLAB
queryЗапишите текст в инструмент и считайте данные из инструмента
recordДанные записи и информация о событии к файлу
saveСохраните инструментальные объекты и переменные к MAT-файлу
scanstrСчитайте данные из инструмента, отформатируйте как текст, и синтаксический анализ
serialСоздайте объект последовательного порта
sizeРазмер инструментального объектного массива

Приложения

Test and Measurement ToolУправляйте осциллографами и другими инструментами

Темы

Создание интерфейсного объекта

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

Соединение с инструментом

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

Configuring and Returning Properties

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

Запись и чтение данных

Можно записать текст или двоичные данные к инструменту и считать текст или двоичные данные от инструмента.

Используя команды SCPI

Можно использовать команды SCPI с Instrument Control Toolbox™ и средой программирования MATLAB, чтобы управлять несколькими инструментами с помощью подобных функций.

Разъединение и чистка

Отключите объект от инструмента и удалите объект из памяти и из рабочей области.

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