Timeout

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

Описание

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

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

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

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

Примечание

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

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

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

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

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

Никогда

Тип данных

'double'

Значения

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

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

Примеры

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

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

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

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

g.Timeout = 30;

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

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

Свойства

ErrorFcn