This page displays thresholds, or rules, for defining events and assigning responses to events. Thresholds can create output based on conditional input.
Rule # Rule presently tests FALSE
Read local source register #for this event named
Event is TRUE if the value is this value: this local register:
Qualified by this hysteresis value: this minimum On Time: this minimum Off Time:
Set local destination register # (Times given in seconds)
(true) To a value which is same as the source this value: from local register #
(false) Otherwise to a value which is same as the source this value: from local register #
# Rules Enabled:
Quick Help

Rule number tells you where you're at in the list of rules. Click "next" and "prev" to scroll through the list. To define a new rule, begin with a source register, and simply follow through the process entering criteria and selecting options as you go. The name is optional and used only for display purposes.

Select a comparison, and click the button for your choice of what the local register should be compared to. Then enter either the fixed value or local register number.

Quaifications are optional, and enabled only when values are nonzero. How hysteresis is applied depends on the comparison. For a test that becomes true if greater than, the test will not return to false until the local register is less than the test value by a margin of at least this hysteresis value. If a test becomes true if less than, it will not return to false until the local register is greater than the test value by a margin of at least this hysteresis value.

On time and off time, if specified, determine how long the condition must be true (on time) or false (off time) before the true or false response is actually taken.

Now that you have specified what the condition is, you proceed to define the response. Start by selecting which local register the response is applied to. Typically this register will be linked to an output.

The first line after the destination register number is the response that will be taken when the condition is true, and the following line is the response that will be taken when the condition is false. Either the source register is copied, a fixed value is applied, or another register is used to provide the data written to the destination register.

Delete will remove the rule number shown in the "Showing" box. Insert will insert a new rule before the rule number shown, and is used for placing rules between existing rules. It is not necessary to use Insert to add rules to the bottom of the list or to define any rule presently having zero for a source register.

Entering zero as a source register effectively deletes the rule even though it will still appear in the list until deleted. Unused rules at the end of the list will always show zero as the source register. If you wish to prevent these from being displayed, reduce the number of rules enabled.

The number of rules enabled simply limits the scope of rule review so that you do not have to review a lot of unused rules.