Technical data

Table Of Contents
SFBs for Integrated Control
System Software for S7-300/400 System and Standard Functions - Volume 2/2
27-18
A5E00739858-01
If INV changes and if the block call is not in the first or last two call cycles of a
period, the synchronization is performed. The pulse duration is recalculated and in
the next cycle is output with a new period.
CYCLE of
PULSEGEN
t
0
t
LMN = INV = 30.0 LMN = INV = 80.0 LMN = INV = 50.0
CYCLE of CONT_C
PER_TM PER_TM
0000110
01111111110011
. . . .
. . . .
Period start
Synchronization
of period start
PULSEGEN detects: INV has
changed and the call is not in
the first or in the last two
cycles of a period.
PULSEGEN detects: INV has
changed to 80.0 or 50.0 and
the call is in the first or in the
last two cycles of the period
Processing of PULSEGEN
Processing of PULSEGEN in the first or in
Processing of CONT_C
No synchronization
required
the last two cycles of the period
The automatic synchronization can be disabled at the "SYN_ON" input
(= FALSE).
Note
With the beginning of a new period, the old value of INV (in other words, of LMN) is
simulated in the pulse signal more or less accurately following the synchronization.