Reflex function block: 2 value monostable
(Original Document)
Role
This function enables an action of duration t1i or t2i to be applied to the triggering of an action.
Structure
The table below shows the block's different interfaces.
Name
Meaning
E
Monostable input.
Sel
Selection of time-out t1i or t2i.
  • Sel = 0: t1i on-delay,
  • Sel = 1: t2i on-delay,
Direct
Selection of block (for string operation).
  • Direct = 0: block selected
  • Direct = 1: block not selected (output x takes the value of E).
x
Monostable's physical output.
x Aux
Block's internal auxiliary output.
Illustration
Operation
This table describes the different operating phases of the 2 value monostable.
Phase
Description
1
On the rising edge of input E :
  • a time-out corresponding to the status of input Sel is launched (time base of 0.1ms),
  • outputs x and x Aux change to 1.
2
When the time-out is over, the x and x Aux outputs change to 0.
Illustration
The illustration below shows the trend diagram of the monostable with time delay function block.
String operation
It is possible to increase the number of time-outs which can be selected by stringing together several blocks, with the x output of one forming the E input of the next.
Phase
Description
1
On the rising edge of input E of the first block:
  • the time-out is launched, corresponding to:
    • the block whose Direct input is at 0,
    • the status of the Sel input.
  • outputs x and x Aux change to 1.
Note: Two blocks must not simultaneously have their Direct inputs set to 0.
2
When the time-out is over, the x and x Aux outputs change to 0.
Note: When stringing together several blocks it is essential to change the statuses of the Sel and Direct inputs only when the status of input E is set to 0.
Illustration
The table below shows the tracking of the two monostables.