Данные записи и информация о событии к файлу
record(obj)
record(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
.
Для подробного описания формата файла записи и свойств, сопоставленных с записью данных и информации о событии к файлу, обратитесь к Отладке: Запись информации к диску.
fclose
| fopen
| propinfo
| RecordMode
| RecordName
| RecordStatus
| Status