Имя ресурса для инструмента 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');