L'instruction TCONT_CP sert à la régulation de processus thermiques au moyen d'une commande continue ou pulsée. Le fonctionnement est basé sur un algorithme de régulation PID complété par des fonctions spécifiques aux processus thermiques. Une plage de régulation et une fonction de réduction de l'action P en cas d'échelon de consigne permettent d'optimiser la thermorégulation.
Grâce à son module d'optimisation, l'instruction est capable de régler elle-même les paramètres PI/PID.
Application
Il ne dessert qu'un seul actionneur, c'est-à-dire il permet soit uniquement de chauffer soit uniquement de refroidir. Dans le cas d'un processus de refroidissement, vous devez affecter une valeur négative au paramètre GAIN. La conséquence de cette inversion de régulateur est qu'en cas d'augmentation de température par ex., la grandeur réglante LMN et donc la puissance de refroidissement augmentent.
Appel
L'instruction TCONT_CP doit être appelée de manière équidistante. Veuillez utiliser une alarme cyclique (par ex. OB35 pour S7-300).
L'instruction TCONT_CP 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 la routine d'initialisation, le bloc remet COM_RST sur FALSE. Si vous souhaitez une initialisation au démarrage de la CPU, appelez le bloc dans l'OB 100 avec COM_RST = TRUE.
Voir aussi
Fonctionnement TCONT_CP (S7-300, S7-400)
Mode de fonctionnement générateur d'impulsion (S7-300, S7-400)
Schéma fonctionnel TCONT_CP (S7-300, S7-400)
Paramètres d'entrée TCONT_CP (S7-300, S7-400)
Paramètre de sortie TCONT_CP (S7-300, S7-400)
Paramètres d'entrée/sortie TCONT_CP (S7-300, S7-400)
Variables statiques TCONT_CP (S7-300, S7-400)
Paramètres STATUS_H (S7-300, S7-400)
Paramètre STATUS_D (S7-300, S7-400)
Différences avec TCONT_CP S7-300/400 (S7-1500)