
Keysight M8070A Programming Guide
95
SCPI Command Language
4
Communication
Depending on the command line arguments /Socket, /Telnet, /Inst,
/AutoID, /NoAutoID, /FallBack, the M8070A software starts several servers
to handle SCPI commands. (Refer to the table above.)
/Socket, /Telnet, /Inst: If -1, don't start the respective servers
“Defaults:
Socket port: 5025 (e.g. TCPIP0::localhost::5025::SOCKET)
Telnet port: 5024
HiSLIP, VXI-11.3: 0 (e.g. TCPIP0::localhost::hislip0::INSTR,
TCPIP0::localhost::inst0::INSTR)
/FallBack
: If starting a server fails because of a conflict, try using another
port or number
"HiSLIP, VXI-11.3: increase the index until a server can be started
successfully
"Socket, Telnet: start with port 60000, then increase it until the servers can
be started successfully. If neither socket nor telnet is disabled the M8070A
software tries to start the servers on two consecutive ports
(socket port = telnet port + 1)
/AutoID
: Automatically select ports and number for the connections,
which are unique per instrument.
"This is the default behavior; it is not necessary to specify this argument on
the command line.
"/Socket, /Telnet, /Inst are ignored (unless they are -1 and a server is
disabled)
"If the M8070A software detects more than one AXIe module, use a special
mechanism to obtain a number for the HiSLIP and VXI-11.3 servers, which
makes sure that the M8070A software always uses the same VISA resource
string per module
"The socket and telnet port are then calculated from the HiSLIP index:
telnet port = 60000 + 2 * <HiSLIP index>
socket port = 60000 + 2 * <HiSLIP index> + 1