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 функция, или ожидают операции записи, чтобы завершиться.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2019b

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

Функции

Свойства

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