F182_FILTER

Instruction redondante

NOTA

Instruction redondante remplacée par : FP_DEBOUNCE

Cette instruction exécute le filtrage de certains bits. Elle peut être utile pour inverser les effets des rebonds, par ex. pour un appareil de connexion.

Paramètres

Entrée

s1_InputData (WORD, INT, UINT)

Données d’entrée dont les bits seront filtrés selon le masque d’entrée

s2_InputMask (WORD, INT, UINT)

Masque d’entrée indiquant quels bits seront filtrés

s3_FilterTime (WORD, INT, UINT)

Indique le temps d’activation/de désactivation minimum en ms

Sortie

d_OutputData (WORD, INT, UINT)

Données filtrées

Remarques

Chronogramme

Drapeaux d’erreur

sys_bIsOperationErrorHold (passe à TRUE et reste TRUE)

Si le temps de traitement du filtre désigné par s3_FilterTime est inférieur à 0 ou supérieur à 30000.

sys_bIsOperationErrorNonHold (passe à TRUE pendant un cycle)

Si le temps de traitement du filtre désigné par s3_FilterTime est inférieur à 0 ou supérieur à 30000.

Thèmes apparentés

Modifié le : 2024-03-07Commentaires sur cette pageAssistance téléphonique