Monostable Flip-Flop Non Reset
Block name
MONOSTABLEFLIPFLOP
ST call
PROGRAM MONOSTABLEFLIPFLOPNONRST_DEMO VAR TIME1:TIME; BOOL1,BOOL3: BOOL; TIME1: TIME; FB:LIB.CORE.V1_0.MONOSTABLEFLIPFLOPNONRST; END_VAR FB(DELAY:=TIME1,IN:=BOOL1,OUT=>BOOL3); END_PROGRAM
Description
Function outputs a true pulse with length of delay on a rising edge at the in input. If another rising edge appears on the input in while out is still true, it has no influence on the output pulse length. In other words, all rising edges coming during the output pulse time are omitted.
Inputs
Input | Type | Description | Default value |
IN | ANY_BIT | Input signal | False |
DELAY | TIME | Pulse length | 10s |
Outputs
Output | Type | Description |
OUT | BIT | Output signal |
TRES | TIME | Time remaining until end of the pulse |
IN | BIT | Signal copying input value of IN variable |