Equations détaillées
Traduction de la notice originale
Convention
Les équations suivantes utilisent différentes variables et fonctions. Les variables correspondant aux paramètres de bloc ne sont pas récrites à ce stade.
Les intervariables les plus importantes et les fonctions appliquées sont néanmoins décrites dans le tableau suivant :
Intervariables/fonction
Signification
dt
Intervalle de temps depuis la dernière exécution du bloc fonction
(new)
Valeur calculée lors de l'exécution courante du bloc fonction
(old)
Valeur calculée lors de l'exécution précédente du bloc fonction
TermI
Valeur du composant intégral (en fonction de l'algorithme)
TermP
Valeur du composant proportionnel (en fonction de l'algorithme)
sense
Sens de contrôle avec les directions d'effet suivantes :
  • +1
    Il s'agit d'une action inverse (rev_dir = 1), c'est-à-dire qu'un écart positif (PV - SP) génère une valeur de sortie supérieure.
  • -1
    Il s'agit d'une action directe (rev_dir = 0), c'est-à-dire qu'un écart positif (PV - SP) génère une valeur de sortie inférieure.
Fonction Δ
Fonction "Limite"
Fonction limite de la sortie du bloc
Algorithme absolu
Les équations suivantes s'appliquent aux automates proportionnels (ti = 0) :
Algorithme incrémental
Les équations suivantes s'appliquent pour les automates de type PI (ti > 0) :
Si en_rcpy = 0, alors :
Si en_rcpy = 1, alors :
Valeur du composant proportionnel TermP
Valeur du composant intégral TermI, si kp > 0 :
Valeur du composant intégral TermI si kp = 0 (opération intégrale pure) :