Table of Contents
1. Introduction ...................................................................................................................................... 1-1
Overview ........................................................................................................................................... 1-2
Click&Go V2 Features .......................................................................................................................... 1-3
Product and Software Support ...................................................................................................... 1-3
Difference in Programming Method and Space ................................................................................ 1-4
Difference in IF Conditions ............................................................................................................ 1-4
Difference in THEN/ELSE Actions ................................................................................................... 1-5
Click&Go Version Check ............................................................................................................... 1-5
2. Getting Started ................................................................................................................................. 2-1
Hardware Connection .......................................................................................................................... 2-2
System Requirements .................................................................................................................. 2-2
Connecting to the Network ........................................................................................................... 2-2
Optional Liquid Crystal Display Module (LCM) .................................................................................. 2-3
Adding More I/O Channels ............................................................................................................ 2-3
Connecting the I/O Device ............................................................................................................ 2-3
Software Preparation .......................................................................................................................... 2-4
ioAdmin 3.x Installation ............................................................................................................... 2-4
Firmware Update ......................................................................................................................... 2-6
Reset to Factory Default ............................................................................................................... 2-7
3. Click&Go V2 Developing Process ....................................................................................................... 3-1
Click&Go V2 Development Process ........................................................................................................ 3-2
I/O Configuration ................................................................................................................................ 3-2
Configurable DIO Channel Mode Selection ...................................................................................... 3-2
Digital Input Mode Selection ......................................................................................................... 3-3
Digital Output Mode Selection ....................................................................................................... 3-4
Analog Input Mode Selection......................................................................................................... 3-5
Analog Output Mode Selection ...................................................................................................... 3-6
Temperature Input Mode Selection ................................................................................................ 3-7
Alias Name Configuration ............................................................................................................. 3-8
Testing the I/O Channels .............................................................................................................. 3-9
Define Global Variables ........................................................................................................................ 3-9
Internal Register Settings ........................................................................................................... 3-10
Timer Settings .......................................................................................................................... 3-10
SNMP Trap Server ..................................................................................................................... 3-11
E-Mail Server ............................................................................................................................ 3-11
Active Message Server ............................................................................................................... 3-12
Work with Logic ................................................................................................................................ 3-13
Click&Go Logic Basics ................................................................................................................ 3-13
IF Conditions ............................................................................................................................ 3-15
More Info on Repeat Interval vs. Edge Detection ........................................................................... 3-24
THEN/ELSE Actions .................................................................................................................... 3-26
Peer-to-Peer Function ................................................................................................................ 3-37
Activating the Rule-set ...................................................................................................................... 3-39
Download, Restart and Run ........................................................................................................ 3-39
Rule-set Management Bar .......................................................................................................... 3-39
Import/Export Configuration .............................................................................................................. 3-39
Using ioAdmin to Import/Export Configuration .............................................................................. 3-40
Using TFTP to Import/Export Configuration ................................................................................... 3-41
4. Click&Go Examples and Applications ................................................................................................. 4-1
Click&Go Rule 101 .............................................................................................................................. 4-2
IF-THEN-ELSE ............................................................................................................................. 4-2
Where there is an ON Logic, there should be an OFF Logic ................................................................ 4-2
Rules are Running in a Loop ......................................................................................................... 4-2
Using the Timer Function ..................................................................................................................... 4-3
Heartbeat or Repeat Actions ......................................................................................................... 4-3
ON-Delay ................................................................................................................................... 4-4
OFF-Delay .................................................................................................................................. 4-5
Using Internal Registers ...................................................................................................................... 4-5
Soft-key ..................................................................................................................................... 4-5
Remote Control ........................................................................................................................... 4-5
Programming Examples ....................................................................................................................... 4-6
Local I/O Control ......................................................................................................................... 4-6
Active I/O Messages .................................................................................................................... 4-7
Peer-to-Peer I/O ......................................................................................................................... 4-8
Applications_1 .................................................................................................................................. 4-11
Project Background ................................................................................................................... 4-11
Application Requirements ........................................................................................................... 4-11