Flipflopd, Flipfloprs, Rs-type flip-flop – 2N Helios IP Automation Manual v2.8 User Manual
Page 33: Condition.flipflopd, Condition.flipfloprs, Parameters, Example

33
Condition.FlipFlopD
The
block is a one-bit memory cell (variable), which records the state of
FlipFlopD
another condition at the moment of rise of the defined event for later use. The
FlipFlopD output can be used as a condition for action control in rather complex 2N
®
applications. It is a simulation of a D-type flip-flop circuit.
Helios IP Automation
Parameters
ClockEvent – define the event during which the current state of the condition is
to be recorded.
Condition – define the condition to be recorded at the rise of the ClockEvent.
ResetValue – set the condition default value upon restart. The parameter is
optional.
Valid values:
0 – condition is not met (default value)
1 – condition is met.
Example
The state of the condition is identical with the state of condition 2 at the rise of event
1:
Condition.FlipFlopD: ClockEvent=1; Condition=2
Condition.FlipFlopRS
The
block is a one-bit memory cell (variable), whose state changes to 1 or
FlipFlopRS
0 at the rise of defined events. The FlipFlopRS output can be used as a condition for
action control in rather complex
applications. It is a
2N Helios IP Automation
®
simulation of an RS-type flip-flop circuit.
Parameters
SetEvent – define the event to set the condition into the 'met' state (1).
ResetEvent – define the event to set the condition into the 'not met' state (0).
ResetValue – set the condition default value upon restart. The parameter is
optional.
Valid values:
0 – condition is not met (default value)
1 – condition is met.
Example
The condition is met at the rise of event 1 and not met at the rise of event 2:
Condition.FlipFlopRS: SetEvent=1; ResetEvent=2