Создайте объект 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
Функции объекта.