Abstract: Web-based instrument interface software executing on an instrument controller computer system receives a web file from web browsing software executing on a remote computer, extracts a command or a request for status information from the web file, generates and transmits to an analytical instrument a signal indicative of the extracted command or request for status information, receives a signal from the analytical instrument indicative of the status thereof, and generates and transmits to the web browsing software executing on the remote computer a web file based on the received signal from the analytical instrument indicative of the status thereof.