ioPAC 8020 Rugged Remote I/O
Click&Go Introduction
5-9
Click&Go Logic can be defined with the following manner:
IF
“A”
THEN
“B”,
ELSE
“C”
For one control logic rule, there are three “A’s” that can be configured. “A” refers to the IF conditions that
trigger an action. These three conditions can operate by “AND” or “OR” logic. Under “AND” logic, all three
conditions must be true to trigger the rule. Under “OR” logics, one or more true conditions will trigger the
action.
A1
A2
A3
Result of
AND Logic
A1
A2
A3
Result of
OR Logic
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
0
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
1
1
0
1
1
1
1
0
1
0
0
0
1
1
1
1
1
1
1
1
1
All 80 rules are defined individually and executed one by one in a loop. The 2nd rule can only be processed after
running the 1st rule and the entire rule-set will start running over again from the beginning after the last rule
is processed.
Refer to Click&Go V2 Users Manual for more details.
IF Conditions
IF conditions are events that trigger the THEN/ELSE actions. Under the IF column, you can set up to 3
conditions that must be satisfied for the actions under the THEN/ELSE column to take place. As soon as the
IF conditions are satisfied, the specified THEN/ELSE action is performed. For example, an alarm can be
activated when a door is opened. Use the pull downs to specify the conditions and units of measurement (e.g.
DI-0=OFF).
IF conditions can be specified as follows:
DI
DI refers to the status of a digital input channel. Edge detection can be used to refine the conditions. For
example, the condition DI-0=OFF is satisfied for as long as DI-0 remains off. The condition DI-0=ON to OFF,
however, is only satisfied the instant the DI-0 turns off. The transition of the status change can also be
operated using the “Change” operator so it will trigger the related action whether it is ON-to-OFF or OFF-to-ON.
Select the IF condition to DI and click on the property button to enter the DI Settings window.
AI
AI refers to the readings of an analog input channel. Analog input value is specified to trigger an action. Units
of the value are defined by the selected analog modes (voltage or current), or the scaling results. For example,
AI-0 > 15mA represents the high level of a water tank.