Filtrage
(Traduction du document original anglais)
Présentation
Le filtrage configurable se fait en 2 étapes : anti-rebondissement et anti-martèlement.
ATTENTION
COMPORTEMENT INATTENDU DE L'APPLICATION - INTERPRETATION INCORRECTE DES DONNEES D'ENTREE
Les filtres servent à supprimer la reconnaissance d'entrée de manière définie. Le filtrage doit être utilisé de manière appropriée pour éviter une suppression excessive ou indésirable des données d'entrée.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
Anti-rebondissement
L'anti-rebondissement est utilisable sur toutes les fonctions d'entrée, afin que les modifications de l'état d'entrée ne soient pas traitées trop rapidement, comme celles causées par un rebondissement du contact. Les modifications de signal sont ignorées en fonction du type de filtre et du temps présélectionné. La plage de valeurs du temps de filtrage va de 0 à 256 ms ; la valeur 0 désactive le filtre anti-rebondissement. La sélection du type de filtre anti-rebondissement « Stable Signal » ou « Integrating » agit sur les 8 entrées de chaque bloc fonction.
NOTE :
  1. Un filtre anti-rebondissement supérieur ou égal à 1 ms est recommandé pour offrir une protection suffisante contre les perturbations électromagnétiques. Cela signifie que les états de signal d'entrée supérieurs ou égaux à 2 ms et les événements jusqu'à 250 Hz peuvent être traités.
  2. En général, le filtre matériel présent dans le module supprime le bruit d'une fréquence supérieure à 1 kHz.
  3. Si le temps d'anti-rebondissement est réglé sur 0, Control Expert peut générer deux événements avec les mêmes horodatages (intervenus en 1 ms) sur une même voie.
Anti-martèlement
L'anti-martèlement peut être utilisé pour les entrées événement et compteur. Il limite le nombre d'événements à une valeur configurable pendant une durée configurable, afin de ne pas enregistrer plusieurs événements pour la même entrée. Par exemple, les influences des perturbations dues à des entrées qui changent lentement (car l'hystérésis est peut-être réglée sur une valeur trop faible). Le compteur de martèlement est configurable pour chaque entrée individuelle et le temps de martèlement pour chaque paire d'entrées. La sélection de « Dechattering » dans l'écran des paramètres active le filtre de martèlement pour les 8 entrées de chaque bloc fonction. Le filtrage anti-martèlement de chaque entrée peut être désactivé en sélectionnant la valeur 0 pour le compteur de martèlement. Un bit « Chatter Filter Active » du mode de sortie « status » (Bit -7 - CC) qui est renvoyé par l'EFB de transfert de données. Pour plus d'informations, reportez-vous à la section EFB de transfert de données signale qu'an moins une entrée « Chatter » est filtrée. Le bit est réinitialisé dès que le temps de martèlement pour la dernière entrée filtrée active s'est écoulé.
NOTE : l'anti-martèlement est un outil de traitement très puissant qui peut avoir des effets secondaires non souhaités. Son utilisation avec des entrées de compteur n'est pas forcément pertinente. Si une reconnaissance du front est effectuée pour les « deux fronts » alors, en cas de suppression du martèlement impair, deux événements successifs avec le même front (2 montants, 2 descendants) apparaissent lors du transfert sur l'automate.
ATTENTION
COMPORTEMENT INATTENDU DE L'APPLICATION
N'effectuez pas de suppression de martèlement impair en cas de reconnaissance des deux fronts.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.