DF65 – LogicView Configuration Manual
TP
CLASS
I
P
O
V
Timer Pulse (TP)
Description
This FB generates a pulse with fixed duration on the OUT output for each rising transition (false to
true) in the IN input.
Setting Pulse Width
Internal parameter PST multiplied by 0.01 second (10ms) determines pulse width (or it is set
externally through PSV, if this input is connected). Transitions on the IN input will be ignored while
the output pulse is active. The CTA counter is available as an output (integer).
Internal Counter CTA
Every time a pulse is generated in the output the pulse accumulator CTA is increased by one unit.
PSV Input
User may set the PSV input to select the value of the PST parameter externally. In this case, the
PSV input must be connected to an FB output or an I/O module.
TIMER PULSE
MNEM
DESCRIPTION
EN
INPUT ENABLE
IN
PULSE INPUT
THIS INPUT IS CONNECTED TO ADJUST PST
PSV
EXTERNALLY
PARAMETER PRE ADJUSTED TIMER VALUE THROUGH
PST
PST
ENO
OUTPUT ENABLE
OUT
BLOCK OUTPUT
CTA
TIMER PULSE ACCUMULATOR
ICT
INITIAL TIMER VALUE TO THE COUNTER
STS
STATUS
Detail on the STS parameter
BIT 8
- RESULT BIT:
BIT 0
- ENABLE BIT:
IF PSV THEN
PT:= PSV
ELSE
PT:= PST
IF EN=1 THEN
ENO := 1
IF CTA > 0 AND CTA < PSV
THEN
OUT = 1
CTA := CTA + 1
ELSE
OUT := 0
IF IN = 0 AND CTA >= PSV
THEN
IF IN = 1 AND CTA = 0 THEN
ELSE
ENO := 0
OUT := 0
CTA := 0
8
1=
ON, ON-DELAY OCCUR;
0=
1=
COUNTER IS RUNNING;
0 =
CTA := 0
CTA := CTA + 1
TYPE
BOOLEAN
BOOLEAN
INT
INT
BOOLEAN
BOOLEAN
INT
INT
WORD
0
OFF, OUT=0.
IS NOT COUNTING.
2.15
Need help?
Do you have a question about the Logic View and is the answer not in the manual?
Questions and answers