Last updated: October 4, 2005
You connect to an ICON server from your host PC with a Java program. There are two ways to do this, with a web browser that downloads the java program as an applet (called hmi.jar) automatically from the ICON which runs inside your web browser or by running the java application (called iconhmi.jar) which is installed on your host PC.
The applet allows a user to acces an ICON with only a web browser which is ideal for demonstrations. This browser must be capable of running a Java applet which requires installing the Sun Java Runtime Environment (JRE) or Java browser plugin.
The application allows you to connect to and operate an ICON without a web browser. This is your best choice for normal day to day operation. Once installed you can connect without having to wait for the applet to download from the ICON server, especially nice over dialed telephone connections.
Using the Java Application
The ICON will work with any modern browser with the Sun Java Plugin.
As an example, you can access an ICON with:
http://192.168.1.100
or
http://192.168.1.98:85
(Of coarse, change your IP and port as appropriate.)
The ICON only uses the web browser for displaying static HTML pages. As the ICON is shipped from the factory, there are only simple HTML help pages. The user can create and save additional HTML pages which can be displayed from the HMI. Therefore the browser must be capable of displaying whatever HTML pages the user created.
Most of the work done in the browser is done by Java (executing the applet hmi.jar which is downloaded from the ICON). Therefore it is imperative that your web browser be configured to execute Java Applets.
The Java Plugin
The Java plugin and run time environment allows all web browsers (and the application) to execute Java the same since it is the same code, written by Sun Microsystems. Currently the best Sun Java plugin to use is Java 1.5.X.
Windows, Unix (Linux) and MAC Operating Systems
You need a separate browser window for each instance of Java. Therefore you can't simply point your browser to the URL of a new ICON since this will kill your connection to the current ICON. Instead you must create a new browser window. To do this simply run another instance of your web browser. Or you may create a new window from within your browser as follows: