exponenta event banner

fclose

Отключите интерфейсный объект от инструмента

Синтаксис

fclose(obj)

Аргументы

obj

Интерфейсный объект или массив интерфейсных объектов.

Описание

fclose(obj) разъединения obj от инструмента.

Примеры

Этот пример создает объект GPIB g, соединяет g с инструментом, пишет и считывает текстовые данные, и затем отключает g от инструмента с помощью fclose.

g = gpib('ni',0,1);
fopen(g)
fprintf(g,'*IDN?')
idn = fscanf(g);
fclose(g)

На данном этапе можно еще раз соединить интерфейсный объект с инструментом. Если вам больше не нужен g, необходимо удалить его из памяти с функцией delete и удалить его из рабочей области с командой clear.

Советы

Если obj был успешно отключен, то свойство Status сконфигурировано к closed, и свойство RecordStatus сконфигурировано к off. Можно повторно подключить obj к инструменту с помощью функции fopen.

Ошибка возвращена, если вы выпускаете fclose, в то время как данные пишутся асинхронно. В этом случае необходимо прервать операцию записи с функцией stopasync или ожидать операции записи, чтобы завершиться.

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

| | | | | | |

Представлено до R2006a