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