Programmation individuelle
Fonctions complexes d'une formule
Insérer une fonction
Exemple
Description
184
Appuyer sur la softkey «Autres ...».
Appuyer sur la touche de sélection de cote «Seuil».
Syntaxe
A = seuil(valeur, seuil d'initialisation, seuil de déclenchement, délai)
La valeur peut correspondre à un terme ou une suite de termes.
A = seuil(E1,0.1mm,0.5mm,1.0sec)
A = E1 est mémorisée dans la base de données après que la valeur d'E1 soit passée à
0.1 mm, puis à 0.5 et qu'une seconde se soit écoulée.
Les exemples illustrant la fonction Seuil utilisent des fonctions d'entré
mesure. Cependant, il est possible d'utiliser un terme ou une suite de
termes avec des valeurs numériques.
Mesures en continu avec la fonction Seuil
Les applications typiques de la fonction Seuil utilisent les seuils d'initialisation et de
déclenchement, comme indiqués précédemment. Cependant, certaines applications
sont configurées avec le palpeur en contact permanent avec la surface à mesurer, et
nécessitent un échantillonnage en continu.
Les seuils d'initialisation et de déclenchement de la fonction Seuil restent donc
indéfinis pour les mesures en continu.
Syntaxe
A = seuil(valeur, , , délai)
Le taux d'échantillonnage en continu est déterminé par le délai d'attente saisi et le
temps d'actualisation du système. Le temps d'actualisation typique se situe entre 0.03
et 0.10 seconde et dépend du nombre et du type des systèmes de mesure utilisés
ainsi que de la complexité des formules.
D'où le taux d'échantillonnage suivant :
taux d'échantillonnage = 1/(temps total de la fonction Seuil) ~ 1/(temps d'actualisation
+ délai d'attente)
A raison d'un temps d'actualisation maximal et d'un délai d'attente nul, le taux
d'échantillonnage maximal se présente comme suit :
taux d'échantillonnage max. = 1/(0.10 + 0) = 10 échantillons/seconde
En général, les applications qui requièrent un échantillonnage continu ont recours à des
taux assez faibles, c'est à dire que les échantillons sont espacés par des secondes,
des minutes ou encore plus de temps. Pour ces applications, le taux d'échantillonnage
est dans une relation inverse avec le délai d'attente spécifié par l'utilisateur (voir ci-
dessous).
fréquence d'échantillonnage ~ 1/délai d'attente
En général, les développeurs d'applications connaissent le taux d'échantillonnage
requis. Ils doivent néanmoins définir le délai d'attente dans la fonction Seuil. Le taux
d'échantillonnage étant en relation inverse avec le délai, le délai peut, à raison d'un taux
inférieur à 10 échantillons par seconde, correspondre à :
délai ~ 1/taux d'échantillonnage
Par exemple, un taux de 1 échantillon par minute requiert un délai de 60 secondes,
d'où les paramètres suivants :
A = seuil(E1, , , 60sec)
ND 2100G GAGE-CHEK