2 optimising the accuracy of the output signal, 5function blocks – Lenze E94A User Manual
Page 612

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