5.22. Opérations mathématiques
5.22.1. Les blocs fonctionnels mathématiques
La fonction Opérations mathématiques sert à élaborer, à travers
les blocs fonctionnels mathématiques (Logic Function Block),
les valeurs des variables d'entrée pour obtenir des valeurs pour
les variables de sortie.
Les blocs fonctionnels mathématiques sont programmés
avec le logiciel GF_eXpress.
L'exécution des blocs fonctionnels mathématiques se fait
toutes les 60 ms, l'un après l'autre du MFB1 au MFB8, ce qui
implique que le retard maximal entre la modification d'une en-
trée et l'actualisation de la sortie correspondante est de 60 ms.
L'exécution des blocs fonctionnels mathématiques est sus-
pendue en cas d'arrêt du logiciel.
Le maximum de blocs fonctionnels prévus est de 8 ; chacun
de ces derniers peut gérer jusqu'à 2 variables analogiques
et 2 variables numériques en entrée et 1 variable analogique
et 1 variable numérique en sortie.
Les variables (a, b) en entrée peuvent se référer à :
•
entrées analogiques,
•
points de consigne,
•
seuils d'alarme,
•
puissances de réglage,
•
coefficients d'appui réglables par sériel ou dans menu
utilisateur,
•
variables MFB_OUT_01... MFB_OUT_08 provenant
d'autres blocs fonctionnels,
•
LFB_OUT_1...LFB_OUT_32.
Les variables (c, d) en entrée se réfèrent aux variables
LFB_OUT_01... LFB_OUT_32 provenant de blocs
fonctionnels logiques.
Sur les blocs fonctionnels mathématiques, il est possible
d'exécuter 4 types d'opérations sur les variables en entrée
a, b :
•
Type 1 : MATH FUNCTION (a, b) ;
•
Type 2 : MATH FUNCTION (a) + COMMANDE LO-
GIQUE DE RÉINITIALISATION (c).
•
Type 3 : COMPTEUR UP/DOWN avec prescaler x1,
x10, x100, x1000 de l'entrée logique (d) + entrée
logique de reset (c) avec seuil (UP) ou preset (DOWN)
analogique (a) et sortie numérique de fin de comptage +
sortie analogique de comptage (b) ;
•
Type 4 : COMPARAISON (a, b) avec la sortie numérique
Le résultat de la fonction Opérations Mathématiques peut
agir sur :
•
variables de processus,
•
point de consigne local,
•
valeur sorties de type analogique.
•
Référence pour les alarmes AL1...AL4
5.22.2. Groupes de variables
Le régulateur propose de très nombreuses variables qui
peuvent être utilisées en entrée pour les opérations ma-
thématiques. Dans le régulateur, il est possible d'identifier
les groupes suivants de variables homogènes :
Entrées analogiques
IN1
entrée principale
IN2
entrée auxiliaire
80495_MHW_1650CC-1850CC_05-2021_FRA_pag. 251
Variables de processus
PV.1
variable de processus pour PID.1
PV.2
variable de processus pour PID.2
Point de consigne local
REMARQUE : Quand le SETP.x est géré comme sortie
d'un Math Function Block, le paramètre n'est plus modi-
fiable ni sur l'afficheur, ni via connexion sérielle.
SETP1 point de consigne local de PID.1
SETP2 point de consigne local de PID.2
Point de consigne multiset
M.SET1.1
point de consigne 1 multiset pour PID.1
M.SET2.1
point de consigne 2 multiset pour PID.1
M.SET3.1
point de consigne 3 multiset pour PID.1
M.SET4.1
point de consigne 4 multiset pour PID.1
M.SET1.2
point de consigne 1 multiset pour PID.2
M.SET2.2
point de consigne 2 multiset pour PID.2
M.SET3.2
point de consigne 3 multiset pour PID.2
M.SET4.2
point de consigne 4 multiset pour PID.2
Seuils d'alarme
ALRM1
seuil d'alarme 1
ALRM2
seuil d'alarme 2
ALRM3
seuil d'alarme 3
ALRM4
seuil d'alarme 4
Puissances de réglage
OUT.P1 pour PID.1
OUT.P2 pour PID.2
Sorties analogiques
OUT.C
sortie continue
OUT.A1
sortie analogique 1
OUT.A2
sortie analogique 2
Coefficients d'appui (affichables et réglables depuis
le menu utilisateur)
M.C1 coefficient mathématique 1 (avec réglage de
la position du point décimal dans M.DECP1)
M C2 coefficient mathématique 2 (avec réglage de
la position du point décimal dans M.DECP2)
M.C3 coefficient mathématique 3 (avec réglage de
la position du point décimal dans M.DECP3)
M.C4 coefficient mathématique 4 (avec réglage de
la position du point décimal dans M.DECP4)
M.C5 coefficient mathématique 5 (avec réglage de
la position du point décimal dans M.DECP5)
M.C6 coefficient mathématique 6 (avec réglage de
la position du point décimal dans M.DECP6)
M.C7 coefficient mathématique 7 (avec réglage de
la position du point décimal dans M.DECP7)
M.C8 coefficient mathématique 8 (avec réglage de
la position du point décimal dans M.DECP8)