Configuring The Debounce Filter - IBA ibaMS16-DI-24V Series Manual

Input module for digital signals
Table of Contents

Advertisement

ibaMS16xDI-24V/-220V
DebTime_Ch[00...15]
Additional signals for buffered access
BufferFillCount
BufferOverrun
Additional output signals for buffered access
BufferSize
SubSampling
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:
DebounceTimeUsx:
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".
Manual
Debounce time for the single digital signal
Counter, when buffer is filled
Counter for Buffer-overrun
Buffersize
Subsampling of the signals
debounce filter for digital signals
debounce time for the single digital signal
Issue 1.4
27

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ibams16-di-220v series

Table of Contents