3-3
3
recovery. And note that since it is an RPC service, it is easily used on a Apple
OS, Linux and Unix since RPC service/client support can be made an integral
part of the OS.
The 9099 provides a VXI-11 service as the server in the client-server relationship.
The core channel link to interface inst0 in the 9099 is used for all commands
and responses including 488.2, SCPI and Modbus commands. The 9099 does
not have any additional interface personalities.
The 9099's VISA Resource String is:
TCPIP::ip::inst0::INSTR
'for commands and data transfer
where ip is the 9099's ip address
VXI-11 applications should open a session to the 9099, send and receive data
and then close the session when exiting the program. PC application can
make calls to a VXI-11 compliant VISA library such as those from Keysight
(Agilent), National Instruments or Kikisui. Linux and Unix users can create
VXI-11 library files for their machines as described in Application Bulletin
AB80-3. Apple OS users can create VXI-11 library files for their MACs as
described in AB80-12.
3.2.4 Operation with Raw Sockets
Raw socket operation is similar to the operation with serial communication.
Use port 23 when making the raw socket connection. All of the 9099's SCPI
and Modbus commands are available to the raw socket user and the handling
of the Modbus slave device is the same as described in paragraph 3.2.2. Raw
socket has access to the its Status Reporting Structure but does not have a way
to handle Service Requests. The user has to query the Status and ESR Registers
to check for service requests and errors.
Raw Sockets (telnet) offers little in the way of support that VXI-11 provides.
For example error detection and error handling is non-existent other than
what is provided by the base TCP protocol. Also important to note is that Raw
Sockets do nothing in regards to potential conflict between multiple clients
connecting.
The 9099's Raw Socket service is intended as a “connect to the device, perform
an activity or series of activities, then disconnect” type service. It is not intended
as a connect for a long period with periods of inactivity.
Summary of Contents for 9099
Page 20: ...1 16 1 Figure 1 1 9009 Outline Dimensions ...
Page 24: ...1 20 1 Figure 1 3 9099 Certificate of Compliance ...
Page 54: ...3 8 3 Figure 3 1 Status Reporting Structure Flash Configuration Reset ...
Page 94: ...3 48 3 This page left intentionally blank ...
Page 100: ...4 4 6 This page is left intentionally blank ...