Page 1 sur 1

choix PID sur S7-1500

Posté : 24 avr. 2025, 13:27
par dpo
Bonjour
Pour une régulation de température, j'hésite sur les blocs à utiliser.
Configuration :
Une consigne fixe
Une mesure (Thermocouple)
Deux actionneurs TOUT ou RIEN sur des sorties statiques :Contacteur de Chauffe ET électrovanne de refroidissement.

La régulation doit donc utiliser suivant la demande, l'un ou l'autre des actionneurs en envoyant des impulsions plus ou moins longues en fonction du % de demande.
Exemple :
30% de demande en chaud = 3s de maintien du contacteur de chauffe puis 7s de pause
60% de demande en chaud = 6s de maintien du contacteur de chauffe puis 4s de pause
20% de demande en froid= 2s de maintien électrovanne de froid puis 8s de pause
100% de demande en froid = maintien permanent électrovanne de froid

Plusieurs solutions :
1/
Utiliser 2 PID de base
Par rapport à la consigne, créer deux consignes CHAUD et FROID pour avoir une bande morte,envoyer la bonne consigne au bon PID
PID_Compact ou CONT_C de base CHAUD et envoi du % de régul vers un bloc PULSEGEN qui pilote contacteur de chauffe
PID_Compact ou CONT_C de base FROID et envoi du % de régul vers un bloc PULSEGEN qui pilote électrovanne de froid
En prenant garde que les deux sorties ne soient pas pilotées en même temps en cas de mauvais réglage

2/
Utiliser 2 * TCONT_CP qui semble intégrer une régul avec sortie impulsion
3/
Utiliser le PID_temp qui semble faire tout ce qui est demandé en un seul bloc : regul et deux sorties impulsions

A l'ancienne ce serait la solution 1. Mais le PID_temp sûrement plus récent pourrait bien être idéal

Avez-vous un retour d'expérience sur cette solution ?

Re: choix PID sur S7-1500

Posté : 24 avr. 2025, 17:11
par ASR
Bonjour,
Sur une installation, j'avais utilisé le PID_Temp pour réguler la température en sortie d'un échangeur. Le PID pilotait une vanne d'adduction de vapeur équipée d'un positionneur 4/20 mA.
Tout s'est bien passé : la régulation était stable et suffisamment réactive.
N'étant pas sur place, j'avais laissé la possibilité au client de modifier P, I et D depuis l'IHM en tapant directement dans le DB de cet objet technologique. Aucun problème à déplorer.
Par contre, je n'avais pas essayé le réglage automatique.
C’était en TIA Portal V18 update 3 avec une CPU 1515 et des E/S sur ET200SP (et un IHM MTP1500).
A+