Oversampling is the output of data in constant bus cycle segments (sub-cycles), whereby n
sub-cycles correspond to one PROFINET bus cycle. A data packet is transmitted from the
controller to the module, which outputs the packet in n constant bus sub-cycles.
Oversampling is useful whenever you require output of data with high time resolution but
without using an extremely short PROFINET bus cycle and thus fast CPU cycles.
With oversampling, a PROFINET bus cycle is divided into constant bus sub-cycles:
● Each sub-cycle returns a 4-bit output value.
● A sub-cycle is at least 100 μs long.
● Sub-cycles are possible in increments of 2 to 32 (only even numbers). The following
applies here: Isochronous data cycle / number of sub-cycles ≥ permitted sub-cycle
duration (100 μs).
Oversampling is only possible when isochronous mode is set.
You configure oversampling with the following parameters:
● "Oversampling" operating mode
● Output rate
Do not use a reduction ratio for blocks in the case of configuration with oversampling in the
runtime groups of your user program. Make sure that the output of data in the module is
synchronized with the user program of the CPU.
Digital output module DQ 4x24VDC/2A HS (6ES7132-6BD20-0DA0)
Manual, 03/2015, A5E34944434-AA