Description CONT_C (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
Description CONT_C

L'instruction CONT_C sert à la régulation de processus techniques possédant des grandeurs d'entrée et de sortie continues sur les systèmes d'automatisation SIMATIC S7. En paramétrant ce bloc, vous pouvez activer ou désactiver des fonctions partielles du régulateur PID afin de l'adapter au système réglé. En complément des fonctions de la branche de consigne et de mesure, l'instruction réalise un régulateur PID opérationnel doté d'une sortie continue pour la grandeur réglante et de la possibilité de modifier manuellement la valeur de réglage.

Application

Vous pouvez utiliser le régulateur comme régulateur PID de maintien individuel, mais aussi comme régulateur en cascade, de mélange ou de rapport dans des régulations à plusieurs boucles. Sa méthode de travail se base sur l'algorithme PID du régulateur d'échantillonnage à sortie analogique, complété le cas échéant par un étage formateur d'impulsions assurant la formation d'impulsions de sortie modulées en durée pour régulations à deux ou trois positions avec actionneurs proportionnels.

Appel

L'instruction CONT_C dispose d'une routine d'initialisation exécutée lorsque le paramètre d'entrée COM_RST = TRUE. Au moment de l'initialisation, l'intégrateur est mis sur la valeur I_ITVAL. Toutes les autres sorties sont mises à zéro. Après exécution de la routine d'initialisation, il faut mettre COM_RST = FALSE.

Les valeurs des blocs de régulation ne sont calculées correctement que si le bloc est appelé à intervalles réguliers. C'est pourquoi il convient d'appeler les blocs de régulation dans un OB d'alarme cyclique (OB 30 à OB 38). Vous spécifiez le temps d'échantillonnage au paramètre CYCLE.

Informations d'erreur

Le mot de signalisation d'erreur RET_VAL n'est pas évalué par le bloc.