DIO#.FILTER

Description

Gets or sets the digital input filter when specified channel is configured as a digital input (see DIO#.DIR). The digital filter blocks input changes (rising or falling edges) until the minimum pulse width is exceeded. The +/- tolerance listed is the sample period (uncertainty) of the filter.

Value Description Min Pulse Width Typical Use
0 Unfiltered >40ns RS485 inputs
4 Ultra fast

>240ns

+/- 40ns

Fast Optos

1 Fast

>10.24 µs

+/- 0.64 µs

Fast Optos
2 Standard

>163µs

+/- 10.24µs

Slow Optos
3 Slow

>2.62ms

+/- 0.16384ms

Mechanical switch

Usage

When DIO#.DIR = 0 (input) then the corresponding DIO#.FILTER can be set to adjust the filter of the input value.

Code

--> DI01.DIR
0
--> DIO1.FILTER
0
--> DIO1.FILTER 1

Context

For more information see Digital Inputs and Outputs.

Versions

Action Version Notes
Implemented 02-00-00-000

General Information

Type Read/Write
Units N/A
Range 0 to 4
Default Value 0
Data Type Integer
See Also  

Stored in Non-Volatile Memory

Yes

Variants Supported

All variants are supported

Industrial Ethernet Information

(missing or bad snippet)