Both elements of this model are now vitally important, and the Internet is the most 'open' communications medium available. Documentation such as controller and machine manuals are just a mouse click away. These are either stored in the controller's memory, or on other websites that are accessible via hypertext links. Machine or plant parameters, such as production counts, percentage uptime, or reject rate vs. good product, are displayed dynamically with numbers or charts. The Java language is a machine-independent, interpreted computer language that facilitates dynamic display of information.
Many users are familiar with web browsers for moving from one site to another.
Typically, to go to a site, a user types the name of the desired server and waits to be connected. The application sends a message requesting to connect to the location. Once a connection is open, data may be sent back and forth. Files may be copied, locations may be marked, and graphics may be saved. After connection is established, these actions are virtually transparent to the user.