Отсоедините объект интерфейса от прибора
fclose(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
function, и удалить его из рабочей области с помощью clear
команда.
Если obj
был успешно отключен, затем Status
свойство настроено на closed
и RecordStatus
свойство настроено на off
. Можно повторно подключить obj
к инструменту используя fopen
функция.
При возникновении проблемы возвращается сообщение об ошибке fclose
в то время как данные записываются асинхронно. В этом случае следует прекратить операцию записи с stopasync
или дождитесь завершения операции записи.