Any library or function block for filtering signals?


Just wanted to know if there is already any implementation of a low-pass filter in any B&R libraries, before I write something on my own? Since I’m receiving data from sensor over serial communication, I cannot use PLC’s filtering over channel values.
As a bonus, if someone has any recommendations for implementation of a circular-mean, that would be much appreciated as well!


The MTFilter library should have you covered regarding basic filters.

For your bonus, this also includes MTFilterMovingAverage.

1 Like

Does the library come only with MappControl? Which needs a separate license?

Yes, the MT libraries belong to the mapp Control package.

MTFilter and some others basic MT libraries belong to the starter package and therefore do not require any license.