User guide
5 Function blocks
5.192 L_TbOscillator - rectangular signal generator
612
Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
5.192.2 Optimising the accuracy of the output signal
Enter only integer multiples of the task cycle time via C04020 and C04021 for a maximum accuracy
of the rectangular signal to be output.
• In case of an asymmetrical entry of the pulse/pause time and non-compliance with the times
selected as integer multiples of the task cycle time, the times selected are internally rounded up
to integer multiples of the task cycle times.
• With a minimum timing below the task cycle time the permanent level arises according to the
following rule: bOut = TRUE if C04020 > C04021.
• The following table lists the possible input signal states and the resulting output signal:
Task running
time
t
On time
C04020
Off time
C04021
State of ON and OFF time Output signal
bOut
1 ms 3 msec 2 ms ON time, OFF time ≥ T
ON time > OFF time
TRUE: 3 ms, FALSE: 2 ms
3 msec 3 msec 2 ms ON time ≥ T
OFF time < T
ON time > OFF time
TRUE
3 msec 2 ms 1 ms On time, OFF time < T
ON time > OFF time
TRUE
3 msec 1 ms 2 ms On time, OFF time < T
ON time < OFF time
FALSE
3 msec 2 ms 2 ms On time, OFF time < T
ON time = OFF time
FALSE
3 msec 2 ms 3 msec ON time < T
OFF time ≥ T
ON time < OFF time
FALSE
3 msec 3 msec 5 ms ON time, OFF time ≥ T
ON time < OFF time
OFF time ≠ (n * T)
TRUE: 3 ms, FALSE: 6 ms
3 msec 5 ms 3 msec ON time, OFF time ≥ T
ON time > OFF time
ON time ≠ (n * T)
TRUE: 6 ms, FALSE: 3 ms
3 msec 5 ms 4 ms ON time, OFF time ≥ T
ON time > OFF time
ON time, OFF time ≠ (n * T)
TRUE: 6 ms, FALSE: 3 ms
3 msec 4 ms 5 ms ON time, OFF time ≥ T
ON time < OFF time
ON time, OFF time ≠ (n * T)
TRUE: 3 ms, FALSE: 6 ms
3 msec 5 ms 5 ms ON time, OFF time ≥ T
ON time = OFF time
ON time, OFF time ≠ (n * T)
TRUE: 6 ms, FALSE: 6 ms










