Timeout

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

Описание

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

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

  • Событие ошибки генерируется.

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

Примечание

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

Особенности

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

Любой объект прибора

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

Никогда

Тип данных

Дважды

Значения

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

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

Примеры

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

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

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

Можно хотеть настроить значение тайм-аута на полминуты, чтобы учесть медленную передачу данных.

g.Timeout = 30;

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

См. также

Свойства

ErrorFcn