Интерфейс VXI связан с контроллером VXI, устанавливаемым в слот 0 корпуса VXI. Этот интерфейс вместе с другими соответствующими аппаратными средствами показан ниже.

Интерфейс VXI поддерживается через объект VISA-VXI. Многие из функций, связанных с объектом VISA-VXI, аналогичны функциям, связанным с другими объектами инструмента. Поэтому в этом разделе рассматриваются только функции и свойства, уникальные для интерфейса VXI VISA.
Интерфейс PXI поддерживается через объект VISA-PXI. Элементы, связанные с объектом VISA-PXI, идентичны элементам, связанным с объектом VISA-VXI.
Устройства PXI могут поддерживаться другими панелями инструментов или поставляться с драйверами более высокого уровня, с которыми проще взаимодействовать, чем с необработанным интерфейсом PXI.
Создайте объект VISA-VXI с помощью visadev функция. Каждый объект связан с:
Корпус VXI
Контроллер VXI в слоте 0 корпуса VXI
Прибор, установленный в корпусе VXI
visadev требуется имя ресурса или псевдоним в качестве входных данных. Имя ресурса состоит из индекса корпуса VXI и логического адреса прибора. Имя или псевдоним ресурса VISA-VXI для данного инструмента можно найти с помощью конфигурационного инструмента, предоставленного поставщиком, или с помощью visadevlist функция. Определите псевдоним с помощью инструмента настройки поставщика VISA.
Имя ресурса VISA-VXI имеет формат VXI[chassis]::VXI_logical_address::INSTR.
Например, используйте интерфейс VISA-VXI для подключения к корпусу VXI с индексом 0 и канальному цифровому устройству Keysight™ E1432A 16 с логическим адресом 32.
visavxi = visadev("VXI0::32::INSTR")
visavxi =
VXI with properties:
ResourceName: "VXI0::32::INSTR"
Alias: "DIGITIZER_16CH"
Vendor: "Keysight"
Model: "E1432A"
NumBytesAvailable: 0
Show all properties, functions
Объект VISA-VXI visavxi представляет собой соединение с вашим инструментом. Щелкнуть properties на экране объекта для просмотра полного списка свойств VISA-VXI.
ResourceName: "VXI0::32::INSTR"
Alias: "DIGITIZER_16CH"
Vendor: "Keysight"
Model: "E1432A"
NumBytesAvailable: 0
SerialNumber: "P12345"
Type: vxi
PreferredVisa: "National Instruments VISA"
ChassisIndex: 0
LogicalAddress: 32
Slot: 0
ByteOrder: "little-endian"
Timeout: 10
Terminator: "LF"
EOIMode: on
BytesAvailableFcnMode: "off"
BytesAvailableFcnCount: 64
BytesAvailableFcn: []
NumBytesWritten: 0
ErrorOccurredFcn: []
UserData: []
Для настройки и отображения значений свойств можно использовать точечную нотацию. Дополнительные сведения о настройке этих свойств см. в разделе Свойства visadev.
Вы можете связаться с вашим инструментом с помощью visadev
Функции объекта.
Создайте объект VISA-PXI с помощью visadev функция. Каждый объект связан с:
Корпус PXI
Контроллер PXI в слоте 0 корпуса PXI
Прибор, установленный в корпусе PXI
visadev требуется имя ресурса или псевдоним в качестве входных данных. Имя ресурса состоит из номера шины PCI, номера устройства PCI, номера функции PCI, индекса корпуса PXI и номера слота. Имя или псевдоним ресурса VISA-PXI для данного инструмента можно найти с помощью конфигурационного инструмента, предоставленного поставщиком, или с помощью visadevlist функция. Определите псевдоним с помощью инструмента настройки поставщика VISA.
Имя ресурса VISA-PXI имеет формат PXI[bus]::device[::function][::INSTR] или PXI[bus]::CHASSISchassis::SLOTslot[::FUNCfunction][::INSTR].
Например, используйте интерфейс VISA-PXI для подключения к 16-канальному цифровому устройству Keysight E1432A с логическим адресом 32.
visapxi = visadev("PXI0::1::2::INSTR")
visapxi =
PXI with properties:
ResourceName: "PXI0::1::2::INSTR"
Alias: "DIGITIZER_16CH"
Vendor: "Keysight"
Model: "E1432A"
NumBytesAvailable: 0
Show all properties, functions
Объект VISA-PXI visapxi представляет собой соединение с вашим инструментом. Щелкнуть properties на экране объекта для просмотра полного списка свойств VISA-PXI.
SerialNumber: "P67890"
Type: pxi
PreferredVisa: "National Instruments VISA"
Bus: 0
DeviceIndex: 1
FunctionIndex: 2
Slot: 0
ByteOrder: "little-endian"
Timeout: 10
Terminator: "LF"
EOIMode: on
BytesAvailableFcnMode: "off"
BytesAvailableFcnCount: 64
BytesAvailableFcn: []
NumBytesWritten: 0
ErrorOccurredFcn: []
UserData: []
Для настройки и отображения значений свойств можно использовать точечную нотацию. Дополнительные сведения о настройке этих свойств см. в разделе Свойства visadev.
Вы можете связаться с вашим инструментом с помощью visadev
Функции объекта.