Имя ресурса для инструмента 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 [плата]:: remote _ host [:: lan _ device _ имя]:: INSTR |
RSIB | RSIB::remote_host::INSTR |
Последовательный | ASRL [номер _ порта]:: INSTR |
USB | USB [плата]:: manid:: модель _ код:: 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-последовательный |
Только для чтения | Всегда |
Тип данных | Вектор символов |
Значение определяется при создании объекта инструмента.
Чтобы создать объект 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');