Remote IO Server Software Overview
The Remote IO Server and remote instrument features are a powerful benefit of the Keysight IO Libraries Suite. The Remote IO Server, when running on a remote (server) PC, allows you to access and control instruments connected to that remote PC from your local (client) PC. There are several benefits of connecting to the instrument using the Remote IO Server capability. It is sometimes necessary to access a test instrument from two places, such as on the shop floor and from your desk. If you configure this instrument on a remote interface, you can use the same addressing method and test program code from either PC.
When starting the Remote IO Server, either manually through Keysight Connection Expert or automatically during booting, it operates under the SYSTEM user through the Keysight IO Libraries Service. In this mode, the server remains active even when no users are logged in, and its console window is not visible. This represents the typical startup method for the Remote IO Server.
Furthermore, starting the Remote IO Server from C:\Program Files\Keysight\IO Libraries Suite\bin\siclland.exe initiates it within the user's session. In this scenario, the server's console window is visible, and it terminates when the user logs out. This method primarily serves for debugging purposes, and it's important to note that this mode is the only one where the "Log Errors" and "Log Locks and Connections" options below are applicable.