Régulation à trois échelons (S7-300, S7-400) - PID

Fonctions de base PID (S7-300, S7-400)

ft:publication_title
Fonctions de base PID (S7-300, S7-400)
Product
PID
Version
V20
Publication date
11/2024
Language
fr-FR
Régulation à trois échelons

Régulation à trois échelons

En mode de fonctionnement "Régulation à trois échelons", il est possible de générer trois états du signal de réglage. A cet effet, les états des sorties binaires QPOS_P et QNEG_P sont affectés aux états de fonctionnement respectifs de l'actionneur. Le tableau suivant propose l'exemple d'une régulation thermique :

Signaux de sortie

chauffer

inactif

refroidir

QPOS_P

TRUE

FALSE

FALSE

QNEG_P

FALSE

FALSE

TRUE

La durée d'impulsion est calculée sur la base de la grandeur d'entrée par l'intermédiaire d'une caractéristique. Le tracé de cette caractéristique est défini par la durée minimum d'impulsion ou de pause et par le facteur de rapport. La valeur usuelle du facteur de rapport est de 1.

Les points d'inflexion des caractéristiques sont causés par la durée d'impulsion minimale et/ou la durée de pause minimale.

Durée d'impulsion minimale ou durée de pause minimale

Une durée d'impulsion minimale et/ou durée de pause minimale P_B_TM"minPulseIdleTime" bien paramétrée permet d'empêcher des temps d'activation ou de désactivation courts qui sont susceptibles de limiter la durée de vie des appareillages de commutation et des actionneurs. Les valeurs absolues basses de la grandeur d'entrée LMN, qui créeraient une durée d'impulsion inférieure à P_B_TM, sont rejetées. Les grandeurs d'entrée élevées, qui créeraient une durée d'impulsion supérieure à (PER_TM - P_B_TM), sont forcées à 100 % ou à -100 %.

La durée des impulsions positives ou négatives est obtenue en multipliant la grandeur d'entrée (en %) par la période :

Durée impulsion = INV / 100 * PER_TM

La figure suivante illustre une caractéristique symétrique du régulateur à trois positions (facteur de rapport = 1)

Régulation à trois échelons asymétrique

Vous pouvez modifier le rapport de la durée des impulsions positives à celle des impulsions négatives grâce au facteur de rapport RATIOFAC. Dans le cas d'un processus thermique, vous pouvez ainsi, par exemple, tenir compte de constantes de temps différentes pour le chauffage et le refroidissement.

Facteur de rapport < 1

La durée d'impulsion calculée à la sortie d'impulsion négative, obtenue en multipliant la grandeur d'entrée par la période, est multipliée par le facteur de rapport.

Durée d'impulsion positive = INV /100 * PER_TM

Durée d'impulsion négative = INV / 100 * PER_TM * RATIOFAC

La figure suivante illustre une caractéristique asymétrique du régulateur à trois positions (facteur de rapport = 0,5)

Facteur de rapport > 1

La durée d'impulsion calculée à la sortie d'impulsion négative, obtenue en multipliant la grandeur d'entrée par la période, est divisée par le facteur de rapport.

Durée d'impulsion positive = INV / 100 * PER_TM / RATIOFAC

Durée d'impulsion négative = INV / 100 * PER_TM