ICON
Installation Manual
Introduction
Installation
consists of the following steps:
- 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.
- Connect the power cord to
a power outlet.
- Connect your ICON to a 10/100baseT
LAN network.
- Setup your PC for a network
connection.
- Connect your Input/Output
devices (covered in separate manuals).
- 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:
- Use your web browser to log
into your router.
- Click on "Virtual Server".
- For ID 1 enter the "Service
Port" of the ICON. Unless you have a special case this will
be 80.
- For ID 1 enter the "Server
IP". Unless you have a special case this will be 192.168.1.100.
- Click to check the enable
for ID 1.
- 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:
- Under primary setup set "Maximum
Idle Time" to an appropriate value such as 600 for 10 minutes.
- Make sure "Auto-Reconnect"
and "Disable Auto-dial" are not checked.
- 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:
- Click the “System Parameter
Config” drop down box located in the upper right middle and
select “Connection”.
- Set your IP/Netmask, Port
number, Broadcast and Gateway addresses as appropriate for
your environment.
- If you will be using DHCP
to assign an IP address to the ICON, delete all entries in
these four fields.
- Normally select a port number
of 80.
You may view or change your passwords
as follows:
- Click the “System Parameter
Config” drop down box located in the upper right middle and
select “General/Password”.
- Click the "Table" button.
- You may now view and change
your passwords and encryption keys.
- When done click OK to exit
the table view. Then click OK again to close the configuration
window.
Finish your changes as follows:
- 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.
- Set switches 1 and 2 to off
to select normal operation.
- To reboot the ICON, click
the “System Parameter Config” drop down box located in the
upper right middle.
- Select “General/Password”.
- Use the drop down list under
"Watchdog type" to select your ICON type (usually Elan520)
and click OK.
- Click the "Update" button.
- 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.) |