Home of the ICON - Instrumentation and Control Over Networks Last updated April 1, 2007

 
 
     Main
     Connectivity
     Security
     Input/Output (I/O)
     General specifications
     Program Capabilities
     HMI Capabilities
     Programming mode
     Debug mode
     HMI creation mode
     Historical Data Files
     Email
     File Maintenance
     Group Software Development
 
 
     Installation
     System Parameters
     Programming ICON
     Program Instruction List
     Program Debugging
     Creating an HMI
     HMI Objects List
     Periodic Files
     Event Files
     HMI Runtime Operation
     File Transfer Operations
     Reporting Operations
 
 
     
     Phone: (406) 599-1053
 

ICON Installation Manual

Introduction
Installation consists of the following steps:

  1. Attach the ICON box to the wall using bolts or lag screws through the holes in the rail mounts. Position so the power cord exits from the bottom.
  2. Connect the power cord to a power outlet.
  3. Connect your ICON to a 10/100baseT LAN network.
  4. Setup your PC for a network connection.
  5. Connect your Input/Output devices (covered in separate manuals).
  6. Appendix A describes the internal wiring and assembly of the ICON.
Refer to figure 1 for a wiring diagram and connection information.

Connect your ICON to a 10/100BaseT LAN network
The ICON is designed to be a part of an ethernet Local Area Network (LAN). Therefore your PC must have an installed ethernet adapter. Designing and implementing a LAN is the subject of many books but three cases are described here. The first connects a PC directly to the ICON using an ethernet crossover cable. The second connects the PC and ICON to a hub or switch. The third method describes using the SMC Barricade Cable/DSL/Dial modem router. Most of the other low cost cable/DSL routers (such as the ones from Linksys or D-link) install in a similar manner. The SMC Barricade is chosen because it is low cost, supports all three typical Internet connection methods and also includes wireless access and a print server.

In all cases you will need to connect a 10BaseT cable to the ICON ethernet connector on the bottom of the unit.

Direct PC to ICON Connection
This connection is usually reserved for initial testing and checkout of the ICON. It does not provide access from the Internet or by other PCs. Installation consists of visiting your local computer supply store and purchasing a 10BaseT crossover cable. These can be purchased in different colors and lengths. Connect one end to the ethernet interface on your PC and the other to the ICON as described above.

Create a LAN using a Hub or Switch
This connection allows multiple users to access the ICON simultaneously. But, since there is no router, there will be no access to the Internet. A router can be added at a later time and the hub or switch can be connected to the router using a 10/100BaseT cable. A hub is much less expensive but slower than a switch.  Use a switch only if you have many other devices on your network and you need the fastest possible speed.

Installation consists of visiting your local computer supply store and purchasing two 10/100BaseT cables and a 10BaseT or a 10/100BaseT hub or switch. These come in different port numbers, usually 4, 5, 8, 12 or 16. The more ports the more computers and devices you can connect together. You can also connect hubs and switches together to increase your port count.

Connect one cable end to the ethernet interface on your PC and the other to the hub or switch. Connect one end of another cable to your ICON and the other to another port on the hub or switch. You may connect additional PCs or web appliances to the other ports on your hub or switch.

Create a LAN using an SMC Barricade Router
Use one 10/100BaseT cable to connect your PC to a port on the router. Use a second 10/100 BaseT cable to connect the ICON to another port on the router. The third port can be used in the future to connect a second PC or a hub or switch if more devices are needed.

Follow the directions in the Barricade manual to connect a cable or DSL modem to the WAN port. If using a dial modem use the directions in the Barricade manual to connect an external dial modem to the COM port.

Follow the directions in the Barricade manual to setup a LAN. Setup the router's DHCP server IP pool to not conflict with the ICON IP address. Since the ICON is usually set to IP 192.168.1.100, choosing a pool starting number of 20 (becomes 192.168.1.20) and ending number of say 40 (becomes 192.168.1.40) will give you plenty of non-conflicting IP addresses for your PCs.

To setup to allow access to the ICON from the Internet using port forwarding configure as follows:

  1. Use your web browser to log into your router.
  2. Click on "Virtual Server".
  3. For ID 1 enter the "Service Port" of the ICON. Unless you have a special case this will be 80.
  4. For ID 1 enter the "Server IP". Unless you have a special case this will be 192.168.1.100.
  5. Click to check the enable for ID 1.
  6. Then click the save button and the reboot button.
If you are configuring a dial modem you may want it to hang-up after a certain period of inactivity:
  1. Under primary setup set "Maximum Idle Time" to an appropriate value such as 600 for 10 minutes.
  2. Make sure "Auto-Reconnect" and "Disable Auto-dial" are not checked.
  3. Make sure "Baud Rate" is at least 57600.
Setup Your PC for a Network Connection
If you are using a router you will configure your PC networking  for DHCP or "Obtain an IP address automatically".  With this configuration your PC will automatically configure itself on startup. Make sure you have no gateways installed or DNS servers enabled. At boot time the PC will ask for an IP address from the DHCP IP pool that you configured on your router.

If you are connecting the PC directly to the ICON or you are using a hub or switch, you must assign a static IP address to each connected PC. If you might add a router in the future it is best to reserve 192.168.1.1 for this function. Therefore assign your PC with IP address 192.168.1.2. A second PC would have IP address 192.168.1.3.

You must have a Java enabled web browser or our Java application (iconhmi.jar) on your machine. The hmiapplication.jar is the easiest to use and allows you to connect to and operate an ICON without a web browser. You will need to install the Java Plugin or a Java run-time environment.

  • Copy the hmiapplication.jar file to your desktop.
  • Execute by double clicking as you would execute any other program. (You will need to install the Java run-time environment as described below.)
  • To create a new connection, enter a Name (Such as "My ICON"), the address of the ICON (Such as 192.168.1.100) and the Port (For example 80).
  • Click the Add button to save this site. You may add addition ICON sites in the same manner.
  • To connect to a site, click to select the ICON server to connect to and click the "Connect" button.
  • Enter your password and encryption key and click the Login button to logon. (The program hmiapplication.jar creates a file called serverlist.txt in the same directory as the application (usually the desktop directory) which stores your connection, password and encryption information. This allows you to quickly select an ICON and login after initial configuration.)
 From here you can create and edit ICON programs and HMI screens, debug the program and perform file maintenance operations. If you entered an HMI password you will be taken to the first HMI screen. If you are new to ICON operation refer to the ICON tutorial which is separate document. This takes you through HMI operation and basic ICON programming and HMI creation.

If you have forgotten your IP address or password you can use switches 1 and 2 on the ICON card (SW1) to set a default IP address. Turn the power off and then back on by unplugging. The ICON will default to no program and no password/encryption key. You may then start programming a new project or load the icon.icn program and view or change its configuration.
 
*Switch 1 *Switch 2 IP address and Port number
Off Off Gotten from icon.icn configuration
On Off Use DHCP to obtain an IP address. Port is 80.
Off On IP is 192.168.1.100 and Port is 80.
On On IP is 169.254.111.111 and Port is 80.

After you login with the programming password you may change the ICON's network configuration information as follows:

  1. Click the “System Parameter Config” drop down box located in the upper right middle and select “Connection”.
  2. Set your IP/Netmask, Port number, Broadcast and Gateway addresses as appropriate for your environment.
  3. If you will be using DHCP to assign an IP address to the ICON, delete all entries in these four fields.
  4. Normally select a port number of 80.
You may view or change your passwords as follows:
  1. Click the “System Parameter Config” drop down box located in the upper right middle and select “General/Password”.
  2. Click the "Table" button.
  3. You may now view and change your passwords and encryption keys.
  4. When done click OK to exit the table view. Then click OK again to close the configuration window.
Finish your changes as follows:
  1. If you have made any changes to the connection or password information you must save your program. Type <S> to bring up the save dialog box. Enter the name "icon.icn" and click OK.
  2. Set switches 1 and 2 to off to select normal operation.
  3. To reboot the ICON, click the “System Parameter Config” drop down box located in the upper right middle.
  4. Select “General/Password”.
  5. Use the drop down list under "Watchdog type" to select your ICON type (usually Elan520) and click OK.
  6. Click the "Update" button.
  7. Next use the drop down list under "Watchdog" to select "Reset system" and click OK. You will loose your connection to the ICON and after about 10 seconds the ICON will reboot. Wait about 40 seconds and then reconnect to the ICON. If you changed your ICON IP address or port number be sure and change your URL location (address).
Appendix A
Refer to figure 1 for a wiring diagram and connection information. The ICON-LOCAL consists of the following components:
  • The mounting box with DIN mounting rails.
  • An AC power cord terminated with DIN connectors.
  • A resettable fuse terminated with DIN connectors.
  • A Stancor P-8662 24VAC 2A center tapped transformer bolted to the bottom of the box. The transformer primary connects to the fuse and AC power cord with these DIN connectors.
  • The transformer secondary and center tap connect to the ICONIO (top) PCB on connector CN1.
  • Optionally the AC system above may be elimated and the ICON may be directly connect to a DC supply through connector CN1 as described below.
  • The ICONIO (top) board.
  • The Controller (bottom) board. Currently this is a TS-5300 from Technologic Systems.
Configure the ICONIO board jumpers as follows:
 
Jumper (JP) Number State
JP1 Out
JP2 In
JP3 In
JP4 Out
JP5 In

Configure the ICONIO board switches as follows:
 
ICONIO Switch Number Function
1 Off for Normal Operation (* Described above)
2 Off for Normal Operation (* Described above)
3 Off can program ICON; On ICON can't be re-programmed
4 Off Normal Operation; On boots to Linux
5 Unused
6 Unused
7 Unused
8 Unused
9 Off-9600; On 19200 Baud
10 Off ICON Remote; On ICON Local

Each ICONIO board receives its power through CN1 as decribed below:
 
CN1 Connection Number Description
1 Earth ground, should be connected to an appropriate ground rod for maximum ESD and lightning protection.
2 Power Common (Center tap of AC power transformer if a center tap transformer is used).
3 9-24 VAC or VDC unregulated power input (Works great from 12V DC battery and solar panel).
4 9-24 VAC if using a center tap transformer.
5 Power Common.
6 Rectified AC input.

Notice power may be low voltage AC or DC in the range of 9 to 24 volts. If using an AC source you may use a center tapped transformer or a non-center tapped transformer. No voltage on connections 3 or 4 should exceed 35V peak with respect to power common. Earth ground and power common are connected together on the local ICONIO. However, it is not the same on ICONIO remote units. For remote ICONIO units you must still connect 1 to a ground rod. The power supply for power inputs 2-4 must be floating with respect to 1.

Connections 5 and 6 provide you with a way to supply unregulated DC power to external devices such as relay coils. This output is protected with a 3 amp resettable fuse. (Note, on older ICONIO boards, connections 5 and 6 do not exist.)

Copyright © 1998-2007