Programmation individuelle
Fonctions complexes d'une formule
8.5
Fonctions complexes d'une formule
Exemple 1
Exemple 2
Appel via les softkeys
et les touches de
sélection de cote
168
Les fonctions complexes sont utilisées dans les formules de cotes visibles et invisibles
pour attribuer des valeurs, pour réaliser des tests conditionnels et des opérations.
A = si(E1>1.5mm,dmn(E2),dmn(E3))
La formule attribue à la cote visible A une valeur qui dépend de la valeur d'entrée d'E1.
Si E1 est supérieure à 1.5 mm, la valeur minimale dynamique d'E2 est attribuée à A,
sinon c'est la valeur minimale dynamique d'E3 qui est attribuée.
V1 = si(TolR(),rlai(1,1),rlai(1,0))
Une cote invisible est utilisée. Le relai de sortie 1 prend l'état activé (fermé) si l'un
des tests est hors tolérance, sinon le relai prend l'état désactivé (ouvert). Si une cote
invisible est utilisée, aucune donnée n'est enregistrée dans la base de données du ND
2100G.
Les fonctions complexes incluent des opérateurs, des formules et des fonctions qui
peuvent être sélectionnés en groupe avec les softkeys «+-/*», «Math ...», «Autres...»
et qui sont activés ensuite individuellement avec les touches de sélection de cote.
, (virgule) : sépare des arguments à l'intérieur d'une formule.
; (point virgule) : sépare des formules à l'intérieur d'une cote.
> (supérieur à ) : critère de test logique
>= (supérieur ou égal à) : critère de test logique
< (inférieur à ) : critère de test logique
<= (inférieur ou égal à) : critère de test logique
== (égal à) : critère de test logique
!= (différent de) : critère de test logique
and (&&) : critère de test logique
or (||) critère de test logique
-- (plage) : plage incluant le premier et deuxième point indiqué
min (valeur minimale) : restitue la valeur minimale d'une liste.
max (valeur maximale) : restitue la valeur maximale d'une liste.
mod (reste de division) : restitue la valeur restante d'une division.
if (si): test logique vrai/faux pour contrôler les décisions et le déroulement du
processus
case : test logique pour contrôler les décisions et le déroulement du processus
seq (séquence) : contrôle le processus selon l'ordre défini des étapes.
trip : automatise la saisie des données du processus ou des données SPC en
fonction de la valeur des entrées et des cotes
dmn (minimum dynamique) : restitue la valeur échantillonnée minimale d'une
entrée.
dmx (maximum dynamique) : restitue la valeur échantillonnée maximale d'une
entrée.
davg (moyenne dynamique) : restitue la moyenne des valeurs échantillonnées sur
une entrée.
dmd (médian dynamique) : restitue le médian des valeurs échantillonnées sur une
entrée.
TolR : restitue le niveau logique pour le test de tolérance Acceptée/Refusée (cotes).
ND 2100G GAGE-CHEK