5.15.2 Ajouter une formule avec les valeurs de mesure des autres sondes. Hach SC1000
Opérations standard
Tableau 22 Paramètres de formule
Fonction Description
Nom
Emplacement
Entrer un nom de référence pour identification dans les vues d'affichages et fichiers journaliers (16 caractères maximum).
Entrer une information de location supplémentaire pour une identification unique (16 caractères maximum)
Unit
Paramètre
Entrer l'unité virtuelle de mesure (6 caractères maximum).
Entrer le paramètre virtuel de mesure (6 caractères maximum).
Formule
Entrer une formule qui calcule la valeur virtuelle du mesure. La formule peut utiliser les
lettres A, B, C comme raccourcis pour d'autres valeurs de mesure ( Tableau 24 , Tableau 25 ,
).
Définition des lettres A, B, C Enumère les affectations existantes (pour d'autres valeurs de).
Ajouter (Balise) Créer une nouvelle lettre (A, B, C) comme paramètre fictif pour une autre valeur de mesure.
Les exemples courants pour les formules sont “LOAD” ou “DELTA-pH” (
•
Load Basin1 = concentration x débit
•
Delta-pH=(pH IN) – (pH OUT)
Fonction
Nom
Emplacement
Unit
Paramètre
Formule
Ajouter (Balise)
Tableau 23 Paramètres de la formule—Exemples
Description
CHARGER
BASIN1 kg/h
Q
(A x B)/100
A=Nitrate NO3 1125425 NITRATAX plus sc
B = Volume m
3
/h Q
Remarque importante : Les formules ne sont pas vérifiées avant de valider.
5.15.2 Ajouter une formule avec les valeurs de mesure des autres sondes
Pour ajouter des formules qui utilisent les valeurs de mesure des autres sondes :
1. Ajouter la valeur de mesure de la liste d'affections.
a. Sélectionner l'option AJOUTER et confirmer.
b. Sélectionner l'appareil avec la mesure.
c. Sélectionner la mesure de l'appareil choisi Une nouvelle lettre est affichée la liste d'affections.
2. Utiliser la lettre dans la formule comme une variable.
Remarque : Toutes les lettres majuscules (A-Z) peuvent être utilisées dans une formule.
5.15.3 Opérations de formule
Les formules peuvent contenir des opérations arithmétiques et logiques, fonctions numériques et des parenthèses pour contrôler l'ordre d'évaluation.
76
Fonctionnement
addition soustraction multiplication division
Alimentation
Signe
Parenthèse
Opérations standard
Les opérations arithmétiques telles que l'addition, la soustraction, la division ou la multiplication sont basées sur les calculs numériques. Chaque canal du relais ou une carte de sortie analogique (interne ou externe) peut exécuter l'option de la formule. Il est préférable que les résultats du calcul arithmétique soient transmis aux canaux de sortie analogiques.
Les connecteurs logiques tels que ET, OU, NI, OU exclusif sont des calculs binaires, le résultat est soit vrai ou faux (0 ou 1). Les opérateurs logiques transmettent typiquement un relais approprié aux résultats de l'opération logique, car il est préférable que le relais reste sur MARCHE ou ARRET.
Tableau 24 Editeur de formule—opérations arithmétiques
Formule
A+B
A-B
AxB
A/B
A^B
-A
(...)
Description
Prend la valeur 1 lorsque B = 0 : Erreur <E2\> « ARGUMENT » est défini.
Prend la valeur A|^B, aucune erreur n'est définie, lorsque A<O.
Calcule tout dans les parenthèses, puis applique les opérateurs à l'extérieur.
Procédure
Inférieure
Inférieure ou égale
Supérieure
Supérieure ou égale
Egale
Pas égale
Inversion logique
Conditionnelle
Exclusive ou
Logique ou
Logique et
Tableau 25 Editeur de formule—opérations logiques
Formule
A=B
!A
A ? B : C
A ^^ B
A && B
Description
Prend la valeur 1 lorsque la condition est vraie, sinon prend la valeur 0
Prend la valeur 1 lorsque la condition est vraie, sinon prend la valeur 0
Prend la valeur 1 lorsque la condition est vraie, sinon prend la valeur 0
Prend la valeur 1 lorsque la condition est vraie, sinon prend la valeur 0
Prend la valeur 1 lorsque la condition est vraie, sinon prend la valeur 0
Prend la valeur 1 lorsque la condition est vraie, sinon prend la valeur 0
Prend valeur 1 lorsque A=0, sinon il prend la valeur 0
Prend valeur C lorsque A=0, sinon il prend la valeur B
Prend valeur 1 soit lorsque A=0 ou B=0 (mais pas aucun des cas), sinon il prend la valeur 0
Prend la valeur 0 lorsque A=0 et B=0, ou prend la valeur 1
Prend la valeur 0 lorsque A=0 et B=0, ou prend la valeur 1
77
Opérations standard
Fonction
Racine carré
Au carré
Fonction exponentielle
Fonction exponentielle à base 10
Logarithme naturel
Logarithme à base 10
Tableau 26 Editeur de formule—fonctions mathématiques
Formule Description
Racine carré de (A)
Prend la valeur A lorsque A < 0 : Erreur <E2\> « ARGUMENT » est défini, il prend la valeur
(A)au carré A x A
(A) exponentiell e e^A
(A)exponen tielle ln(A) log(A)
10^A
Prend les valeurs 0.0 lorsque A < 0 : Erreur <E2\> « ARGUMENT » est défini
Prend les valeurs 0.0 lorsque A < 0 : Erreur <E2\> « ARGUMENT » est défini
Un ensemble de fonctions a été m disponible pour définir l'état de l'erreur et de l'avertissement des modules de sortie. Chacune de ces fonctions requière un minimum de 2 (ou 3) paramètres et permettent un maximum de 32 paramètres. Dans les calculs, toutes les fonctions prennent au fur et à mesure la valeur du premier argument A, ainsi l'utilisation de ces fonctions n'affectent pas la valeur calculée.
Erreur d'intervalle
Tableau 27 Vérifier les fonctions pour définir les erreurs et avertissements
Avertissement d'intervalle
Avertissement conditionnel
Avertissement conditionnel
RNG(A, Min, Max) rng(A, Min, Max)
CHK(A, X) chk(A, X)
Lorsque A < Min ou A \> Max :
Erreur <E4\> « FONCTION DE L'INTERVALLE » est définie dans la carte d'exécution
Lorsque A < Min ou A \> Max :
Avertissement <W1\> « FONCTION DE L'INTERVALLE » est définie dans la carte d'exécution
Lorsque X est vrai :
Erreur <E3\> « FONCTION LOGIQUE » est définie dans la carte d'exécution
Lorsque X est vrai :
Avertissement <W0\> « FONCTION LOGIQUE » est définie dans la carte d'exécution
78

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.