Using logical expressions, Using numeric triggers, Using binary triggers – SATEC SA300 ezPAC Operation Manual User Manual

Page 79: Using control setpoints, In chapter 7 for information on

Advertising
background image

Chapter 7 Programming the SA300

Using Control Setpoints

SA300 Substation Automation Unit

79

Option Format/Range

Description

Release limit

The threshold (in primary units) at which the
conditional expression would be evaluated to false.
Defines the hysteresis for analog triggers. Not
applicable for digital triggers.

Setpoint Actions

Action

The action performed when the setpoint expression is
evaluated to true (see Appendix B)

Target

The optional action target

Parameter

The optional action argument (reserved)

Delays

Operate delay

0-10,000.000 sec The time delay before operation when the operate

conditions are fulfilled

Release delay

0-10,000.000 sec The time delay before release when the release

conditions are fulfilled

The logical controller provides very fast response to events. The scan time for all
setpoints is 1/2 cycle time (8 ms at 60Hz and 10 ms at 50 Hz).

Setpoint #1 is factory preset to provide standard periodic data logs on a 15-minute
time basis. It is linked to the device clock and runs Data logs #1 and #2 at 15-minute
boundaries of an hour.

The logical controller can be globally disabled or enabled through the Device Mode
Control dialog (see

Device Mode Control

in Chapter 11). It is enabled in your device

by default.

Using Logical Expressions

Logical operators OR/AND are treated in a simplified manner. They have no specific

priority or precedence rules.

Any trigger condition bound to the logical expression by the OR operator and
evaluated as “true” overrides any preceding condition evaluated as “false”. Similarly,
any trigger condition evaluated as “false” and bound by the AND operator overrides
any condition evaluated before it as “true”.

To avoid confusion, it is recommended not to alternate different logical operators in
one expression. Instead, bring all conditions that use the same logical operator
together at one side of the expression, and the others - at the opposite side.

To explicitly override all other conditions with the critical trigger, put it at the end of

the expression using the OR operator if you want the setpoint to be operated anyway
when the trigger condition is asserted, and with the AND operator, if the setpoint
should not be operated while the critical trigger is not asserted.

Using Numeric Triggers

For numeric (analog) triggers, a setpoint allows you to specify two thresholds for each
trigger to provide hysteresis (dead band) for setpoint operations. The Operate Limit

defines the operating threshold, and the second Release Limit defines the release
threshold for the trigger. The trigger thresholds are always specified in primary units.

If you use relational operators as “<=” (under or equal) or “>=” (over or equal), always
specify a correct Release Limit for the trigger. If you do not want to use hysteresis,

set the Release Limit to the same as the Operate Limit.

With the “Delta” operator, the setpoint is operated when the absolute value of the difference
between the last reported value and the current value exceeds the specified threshold

Using Binary Triggers

Binary (digital) triggers, as digital inputs, relays, or internal static and pulsed events,
are tested for ON (closed/set) or OFF (open/cleared) status. Min/Max log parameters
can be tested for a NEW event that is asserted when a new minimum or maximum

value is recorded for the parameter since the last time it was checked.

Advertising