Configuration de la bande morte

La bande morte permet de filtrer les données à la source pour éviter d'historiser et d'afficher un trop grand nombre de donnée. Elle permet de remonter des data selon 3 conditions.

La variation temporelle exprimer en milliseconde et se positionne sur une variable. Elle permet de bloquer l'envoi de donnée sur un intervalle de temps.

  • Exemple pour un intervalle de 1000 ms :

    1. 01:00:00.000 15 Donnée acceptée

    2. 01:00:00.050 18 Donnée bloquée

    3. 01:00:01.000 16 Donnée acceptée

    4. 01:00:01:060 30 Donnée bloqué

    5. 01:00:01.560 45 Donnée bloqué

    6. 01:00:02.300 40 Donnée acceptée

    7. 01:00:03.300 40 Donnée acceptée

La variation de valeur est un réel et se positionne sur une variable. Elle permet de bloquer l'envoie de donnée sur un intervalle de valeur.

  • Exemple pour un intervalle de valeur 0.1 :

    • 01:00:00.000 15.0 Donnée acceptée

    • 01:00:00.050 15.0 Donnée bloquée

    • 01:00:01.000 16.0 Donnée acceptée

    • 01:00:01:060 16.01 Donnée bloqué

    • 01:00:01.560 16.02 Donnée bloqué

    • 01:00:02.300 16.10 Donnée acceptée

La variation en pourcentage de valeur est un entier et se positionne sur la connexion d'un équipement et s'applique sur toute les variables de cette connexion.

  • Exemple pour un pourcentage 10%:

    • 01:00:00.000 10.0 Donnée acceptée

    • 01:00:00.050 10.5 Donnée bloquée

    • 01:00:01.000 11.0 Donnée acceptée

    • 01:00:01:060 12.01 Donnée bloqué

    • 01:00:01.560 12.02 Donnée bloqué

    • 01:00:02.300 12.10 Donnée acceptée

A travers ces exemples ont remarque bien que l'on compare toujours la donnée avec la dernière donnée acceptée.

L’algorithme de tout ces paramètres est le suivant :

  • Si la variation de valeur ou la variation temporelle sont défini

    • Si la variation de valeur et la variation temporelle sont défini

      • on applique les deux filtre

    • Si la variation de valeur est défini

      • on applique le filtre de la valeur

    • Si La variation temporelle est défini

      • on applique le filtre de la temporalité

  • Sinon

    • on applique la variation en pourcentage

Last updated