Интерфейс VXI сопоставлен с контроллером VXI, который вы устанавливаете в пазе 0 шасси VXI. Этот интерфейс, наряду с другой соответствующей аппаратной, показывают ниже.
Интерфейс VXI поддерживается через объект VISA-VXI. Многие функции, сопоставленные с объектом VISA-VXI, похожи на функции, сопоставленные с другими инструментальными объектами. Поэтому только функции и свойства, которые уникальны для интерфейса VXI ВИЗЫ, обсуждены в этом разделе.
Интерфейс 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, чтобы соединить с Keysight E1432A цифровой преобразователь с 16 каналами с логическим адресом 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
Функции объекта.