# Bug in FILTER\_MAV\_W

**URL:** <https://oscat.discourse.group/t/bug-in-filter-mav-w/1736>\
**Category:** Bestehende Module / Existing Modules\
**Created:** [15. März 2014 um 11:01 UTC](https://oscat.discourse.group/t/bug-in-filter-mav-w/1736 "2014-03-15T11:01:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mattsches](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@mattsches](https://oscat.discourse.group/u/mattsches)\
**Post date:** [15. März 2014 um 11:01 UTC](https://oscat.discourse.group/t/bug-in-filter-mav-w/1736/1 "2014-03-15T11:01:59Z")

</div>

Hallo OSCAT-Team,

der FILTER\_MAV\_W ist ziemlich vermurkst worden. Array als 1..32 deklariert, die Laufvariable i läuft aber von 0 weg und nur bis N-1. Bei der Initialisierung dann

```auto

	sum := Y * N;

```

Y ist das (spätere) Berechnungsergebnis. X wäre richtig. Insgesamt funktioniert er schlicht nicht.

Warum kopiert Ihr nicht einfach den Code vom FILTER\_MAV\_DW rüber? Der ist korrekt.

Man sollte dort allenfalls noch init mit FALSE initialisieren. Boolesche Variablen allokieren in Codesys 1 Byte (nicht 1 Bit), können daher also ohne Initialisierung durchaus undefiniert sein. Hatte ich gerade auf meiner Beckhoff.

Viele Grüße,

mattsches

P.S. Verstehe ich das richtig, dass die Bilbliotheken zwar Open Source sind (was ich sehr begrüße, wie überhaupt die gesamte Initiative!), die Pflege aber durch Einzelne geschieht? D.h. Fehler in Code oder Doku meldet man ausschließlich hier im Forum und kann sie nicht etwa direkt korrigieren (wie z. B. bei Wikipedia). Richtig?

Edit: Ich muss mich korrigieren, FILTER\_MAV\_DW scheint schon noch einen Fehler zu haben. Die Summenbildung (Variable sum), die im \_W offenbar eingefügt wurde, wird benötigt. Allerdings muss die Initialisierung dann auch korrekt sein (siehe oben).

---

<div class="post-metadata">

**Author:** ![Omalik](https://avatars.discourse-cdn.com/v4/letter/o/cc9497/32.png) [@Omalik](https://oscat.discourse.group/u/Omalik)\
**Post date:** [21. Juli 2014 um 14:51 UTC](https://oscat.discourse.group/t/bug-in-filter-mav-w/1736/2 "2014-07-21T14:51:20Z")

</div>

Hallo

Gibt es nun einen Baustein der Funktioniert oder muss jeder selber den Fehler suchen und ausbessern? Im Forum sind schon eine male betreffend FILTER\_MAV\_W fragen aufgetaucht mit Vorschläge Bugfix und … .

> **[rrbd - bugfix Vorschlag für FILTER\_MAV\_W](http://www.oscat.de/community/index.php/topic,1863.msg9851.html#msg9851)**
>
> Seite erstellt in 0.031 Sekunden mit 21 Abfragen. | bugfix Vorschlag für FILTER\_MAV\_W

> **[G-Unit - Newbie kämpft mit MAV-Filtern](http://www.oscat.de/community/index.php/topic,1859.msg9817.html#msg9817)**
>
> Seite erstellt in 0.026 Sekunden mit 19 Abfragen. | Newbie kämpft mit MAV-Filtern

usw.

In Version 3.33 ist der Fehler immer noch drin meines Erachtens.
