Начало работы с Интерфейсом Сокета TCP/IP

Создайте объект Сокета ВИЗЫ

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

Смотрите также

|

Похожие темы