Тайм-аут

Задайте время ожидания, чтобы завершить операцию чтения или операцию записи

Описание

Вы конфигурируете Timeout, чтобы быть максимальным временем (в секундах), чтобы ожидать, чтобы завершить операцию чтения или операцию записи.

Если тайм-аут происходит, то аварийные прекращения работы операции чтения или операции записи. Кроме того, если тайм-аут происходит во время асинхронной операции чтения или операции записи, то

  • Ошибочное событие сгенерировано.

  • Функция обратного вызова, заданная для ErrorFcn, выполняется.

Примечание

Тайм-ауты округлены вверх к целым секундам.

Характеристики

Использование

Любой инструментальный объект

Только для чтения

Никогда

Тип данных

'double'

Значения

Значение по умолчанию составляет 10 секунд.

Обратите внимание на то, что тайм-ауты округлены вверх к целым секундам.

Примеры

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

Например, создайте объект GPIB g, сопоставленный с Национальным Инструментальным контроллером GPIB с параметром плат 0 и инструмент с первичным адресом 1.

g = gpib('ni',0,1);

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

g.Timeout = 30;

Затем, когда вы соединяетесь с инструментом и делаете чтение данных и запись, значение тайм-аута 30 секунд используется.

Смотрите также

Свойства

ErrorFcn