Typically, the client uses the VISA library to establish connection to analyzer software. The easiest way to configure the network connection with the Analyzer is using a special utility from VISA package (for example, NI-MAX, Keysight Connection Expert).
Following the manual for the above utilities, add a new network device — specifying the network name or IP address of the Analyzer's PC — and the protocol. Once successfully connected to the Analyzer, the VISA address of the Analyzer will be automatically generated and displayed. Use this VISA address in the client program in order to open the connection.
HiSLIP |
TCPIP[board]::host address[::HiSLIP device name[,HiSLIP port]][::INSTR] |
Socket |
TCPIP[board]::host address::port::SOCKET |
HiSLIP |
TCPIP0::192.168.0.1::hislip0::INSTR TCPIP0::localhost::hislip0::INSTR |
Socket |
TCPIP0::192.168.0.1::5025::SOCKET TCPIP0::localhost::5025::SOCKET |
If the client is a user program that does not use the VISA library, then the only available protocol is the TCP/IP Socket protocol. In this case, the user program establishes a connection using the IP address of the Analyzer's Socket server.
Socket |
host address:port |
Socket |
192.168.0.1:5025 localhost:5025 |