ibaMS16xDI-24V/-220V
Manual
Issue 1.4
27
DebTime_Ch[00...15]
Debounce time for the single digital signal
Additional signals for buffered access
BufferFillCount
Counter, when buffer is filled
BufferOverrun
Counter for Buffer-overrun
Additional output signals for buffered access
BufferSize
Buffersize
SubSampling
Subsampling of the signals
9.2.2
Configuring the debounce filter
If you want to use debounce filters, these are made as configuration output and
configured as Off-task connector (OTC) or function block.
Meaning of the outputs:
DebounceTypex:
debounce filter for digital signals
DebounceTimeUsx:
debounce time for the single digital signal
First, drag the output signals defined in the I/O configurator to the margin of the
programming surface, in this example “X1_DebType_Ch00” and “X1_DebTime_Ch00”
for the digital input 0.
Figure 17: Output signal on the margin of the programming surface
Create a new Off-task connector in the programming window, assign a meaningful name
to the connector, e.g. “Filter type” and choose “Input” and Data type “UINT” under the
Connector type option.
Figure 18: Editing Off-task connector
Meaning of the default values for the debounce filter:
0 Debounce filter switched off
1 Stretch rising edge
2 Stretch falling edge
3 Stretch both edges
4 Delay both edges
You find the explanations of the settings in chapter 7.3.2 „Debounce filters“.