Создайте объект VISA-Socket с visadev
функция. Каждый объект сопоставлен с инструментом, соединенным с вашим компьютером.
visadev
требует имени ресурса или псевдонима как вход. Имя ресурса состоит из имени параметра плат TCP/IP, IP-адреса или имени хоста и порта вашего инструмента. Можно найти имя ресурса Сокета ВИЗЫ или псевдоним для данного инструмента с инструментом конфигурирования обеспеченными поставщиком или с visadevlist
функция. Задайте псевдоним с помощью инструмента конфигурирования поставщика VISA.
Имя ресурса Сокета ВИЗЫ имеет формат TCPIP[board]::remote_host::port::SOCKET
.
Например, используйте интерфейс VISA-Socket, чтобы соединить с Keysight™ N9010B EXA Signal Analyzer.
visasocket = visadev("TCPIP0::A-N9010B-21026.local::5005::SOCKET")
visasocket = Socket with properties: ResourceName: "TCPIP0::A-N9010B-21026.local::5005::SOCKET" Alias: "SIGNAL_ANALYZER" Vendor: "Keysight" Model: "N9010B" IPAddress: "A-N9010B-21026.local" Port: 5005 NumBytesAvailable: 0 Show all properties, functions
Объект VISA-Socket visasocket
представляет связь с вашим инструментом. Нажмите properties
в отображении объекта, чтобы видеть полный список свойств VISA-Socket.
ResourceName: "TCPIP0::A-N9010B-21026.local::5005::SOCKET" Alias: "SIGNAL_ANALYZER" Vendor: "Keysight" Model: "N9010B" IPAddress: "A-N9010B-21026.local" Port: 5005 NumBytesAvailable: 0 SerialNumber: "314159265" Type: socket PreferredVisa: "National Instruments VISA" ByteOrder: "little-endian" Timeout: 10 Terminator: "LF" BytesAvailableFcnMode: "off" BytesAvailableFcnCount: 64 BytesAvailableFcn: [] NumBytesWritten: 0 ErrorOccurredFcn: [] UserData: []
Можно использовать запись через точку, чтобы сконфигурировать и отобразить значения свойств. Для получения дополнительной информации о конфигурировании этих свойств, см. visadev Свойства.
Можно связаться с инструментом с помощью visadev
Функции объекта.