Page 1 sur 1

Formule pour lisser une mesure qui fluctue.

Posté : 24 oct. 2015, 15:14
par maxpeigne
Bonjour,

Je crée ce message suite à une discussion sur le filtrage de mesure sous PL7 (viewtopic.php?f=15&t=69).
Il en est ressorti une formule de "lissage" plutôt simple sous la forme:

PV_real := ( X * PV_real) + ( (1 - X) * IN_ANALOG_real);
avec X variant de 0 (aucun filtrage) à 0.999... (très gros filtrage).

En espérant que ça puisse en aider quelques uns ;)

Re: Formule pour lisser une mesure qui fluctue.

Posté : 24 oct. 2015, 15:33
par geronimo
Effectivement très bonne formule de lissage.

Je l'utilise dans tous mes DFB de mesure analogique.

Mon coefficient de filtrage est paramétré en dur dans le bloc, j'utilise une variable de 1 a 10, plus clair pour les metteur en route.
1: faible coefficient de filtrage
10: fort coefficient de filtrage

Ce coefficient est accessible dans mon bloc objet sur nos supervisions.
L'accès à ce paramètre est seulement autoriser à des personnes ayant un fort niveau d'accès

Re: Formule pour lisser une mesure qui fluctue.

Posté : 25 oct. 2015, 12:02
par Mantysse
Sympa effectivement ça peut débloquer de certaine situation