record

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

Синтаксис

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.

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

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

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