exponenta event banner

отчет

Запись данных и информации о событиях в файл

Синтаксис

record(obj)
record(obj,'switch')

Аргументы

obj

Объект прибора.

'switch'

Включение и выключение возможностей записи.

Описание

record(obj) переключает состояние записи для obj.

record(obj,'switch') инициирует или прекращает запись для obj. switch может быть on или off. Если switch является onинициируют запись. Если switch является offзапись прекращается.

Примеры

В этом примере создается объект GPIB g, подключает g к прибору и конфигурирует g для записи подробной информации в файл диска MyGPIBFile.txt.

g = gpib('ni',0,1);
fopen(g)
g.RecordDetail = 'verbose';
g.RecordName = 'MyGPIBFile.txt';

Инициируйте запись, запишите *IDN? команду прибору и считывание идентификационной информации.

record(g,'on')
fprintf(g,'*IDN?')
out = fscanf(g);

Завершение записи и отключение g от инструмента.

record(g,'off')
fclose(g)

Совет

Перед записью информации на диск obj должны быть подключены к прибору с помощью fopen функция. Подключенный объект прибора имеет Status значение свойства open. Ошибка возвращается при попытке записи информации во время obj не подключен к прибору. Каждый объект прибора должен записывать информацию в отдельный файл. Запись автоматически прекращается, когда obj отсоединен от прибора с fclose.

RecordName и RecordMode свойства доступны только для чтения, пока obj является записью и должен быть настроен перед использованием record.

Подробное описание формата файла записи и свойств, связанных с записью данных и информации о событиях в файл, см. в разделе Отладка: запись информации на диск.

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