exponenta event banner

RsrcName

Название ресурса для инструмента VISA

Описание

RsrcName указывает имя ресурса для инструмента VISA. При создании объекта VISA RsrcName автоматически присваивается значение, указанное в visa функция.

Имя ресурса является символическим именем инструмента. Имя ресурса, которое вы предоставляете visa зависит от интерфейса и имеет формат, показанный ниже. Компоненты в скобках являются необязательными и имеют значение по умолчанию 0, за исключением port_number, которое имеет значение по умолчанию 1.

Интерфейс

Имя ресурса

VXI

VXI [корпус]:: VXI _ логический адрес _:: INSTR

GPIB-VXI

GPIB-VXI [корпус]:: VXI _ адрес логического _:: INSTR

GPIB

GPIB [плата]:: primary _ address [:: secondary _ address]:: INSTR

TCPIP

TCPIP [плата]:: удаленный _ узел [:: имя _ устройства]:: INSTR

RSIB

RSIB::remote_host::INSTR

Последовательный

ASRL [номер _ порта]:: INSTR

USB

USB [board]:: manid:: model _ code:: serial _ No [:: interface _ No]:: INSTR

При изменении BoardIndex, ChassisIndex, InterfaceIndex, LANName, LogicalAddress, ManufacturerID, ModelCode, Port, PrimaryAddress, RemoteHost, SecondaryAddress, или SerialNumber значение свойства, RsrcName автоматически обновляется для отражения изменений.

Особенности

Использование

VISA-GPIB, VISA-VXI, VISA-GPIB-VXI, VISA-serial

Только для чтения

Всегда

Тип данных

Символьный вектор

Ценности

Значение определяется при создании объекта инструмента.

Примеры

Для создания объекта VISA-GPIB, связанного с контроллером GPIB с индексом платы 0 и прибором с основным адресом 1, необходимо ввести следующее имя ресурса в visa функция.

vg = visa('ni','GPIB0::1::INSTR');

Для создания объекта VISA-VXI, связанного с корпусом VXI с индексом 0 и инструментом с логическим адресом 130, необходимо ввести следующее имя ресурса в visa функция.

vv = visa('keysight','VXI0::130::INSTR');

Для создания объекта VISA-GPIB-VXI, связанного с корпусом VXI с индексом 0 и инструментом с логическим адресом 80, необходимо ввести следующее имя ресурса в visa функция.

vgv = visa('keysight','GPIB-VXI0::80::INSTR');

Для создания последовательного объекта VISA, связанного с последовательным портом COM1, необходимо ввести следующее имя ресурса в visa функция.

vs = visa('ni','ASRL1::INSTR');