Fonction PID PL7 v4.4

Forum traitant des automates industriels de marque Schneider - Telemecanique
AlxFrd
Apprend le binaire
Apprend le binaire
Messages : 8
Enregistré le : 02 avr. 2019, 10:49

Fonction PID PL7 v4.4

Message par AlxFrd »

Bonjour,

Savez vous comment inverser la sortie du PID sur le logiciel PL7 pro v4.5 ?

Je suis sur un automate Modicon TSX Micro 3722.
Le programme gère une régulation de température comme un four avec une consigne (potentiomètre) 0v-10vcc. La régulation fonctionne correctement.

Problème : quand j'augmente la consigne, la chauffe diminue, je cherche à faire l'inverse..

Comment trouver les paramètres afin d'inverser la sortie ? (ou la consigne)

IMPOSSIBLE DE TOUCHER LE CABLÂGE DEJA PRESENT
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 931
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: Fonction PID PL7 v4.4

Message par Bruce33 »

Bonjour,

Si la régulation fonctionne correctement, comme vous le dites, je ne comprends pas pourquoi vous voulez inverser la sortie du PID :shock:
La régulation va devenir complètement instable !

C'est effectivement votre consigne via le potentiomètre qui pose problème et qui semble devoir être inversée.
Quelles sont les consignes en °C lorsque le potentiomètre est à 0V et à 10V ?
Comment est réalisée l'acquisition de la température ? Entrée PT100, 4-20 mA...?
Uphelus
Première mise en service
Première mise en service
Messages : 52
Enregistré le : 02 janv. 2019, 08:35

Re: Fonction PID PL7 v4.4

Message par Uphelus »

Bonjour,
Je rejoins Bruce, inverser le sens de sorti du PID risque de poser un dysfonctionnement.
Pour mieux comprendre les phénomènes, je vous engage à observer les valeurs des mots de la consigne, de la mesure et de la sortie et de faire évoluer la consigne.
Le fonctionnement basique du PID est: La consigne as une valeur, elle évolue, la sortie évolue puis la mesure tend vers la consigne. Une fois la mesure proche de la consigne, la sortie doit se restreindre et se stabiliser. Vérifiez en même temps que la consigne numérique augmente lorsque vous augmentez la consigne du four.

Vous comprendrez certainement mieux l'influence de votre consigne 0-10Vcc et vous pourrez peut-être effectuer une mise à l'échelle vous permettant d'obtenir le comportement souhaité (ici augmenter la température quand vous augmenter la valeur de consigne)
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Fonction PID PL7 v4.4

Message par djé »

Action inverse ou directe
Le sens du correcteur PID peut être adapté à celui du couple actionneur / procédé.
L'action peut être définie en sens inverse (configuration par défaut) ou en sens direct.
Si l'action est directe, un écart (PV - SP) positif, provoque un accroissement de la sortie.
Si l'action est inverse, un écart (PV - SP) positif, provoque une diminution de la sortie.
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
AlxFrd
Apprend le binaire
Apprend le binaire
Messages : 8
Enregistré le : 02 avr. 2019, 10:49

Re: Fonction PID PL7 v4.4

Message par AlxFrd »

djé a écrit : 02 avr. 2019, 11:51 Action inverse ou directe
Le sens du correcteur PID peut être adapté à celui du couple actionneur / procédé.
L'action peut être définie en sens inverse (configuration par défaut) ou en sens direct.
Si l'action est directe, un écart (PV - SP) positif, provoque un accroissement de la sortie.
Si l'action est inverse, un écart (PV - SP) positif, provoque une diminution de la sortie.
Merci mais... C'est mis dans la doc ça :D :D :D
AlxFrd
Apprend le binaire
Apprend le binaire
Messages : 8
Enregistré le : 02 avr. 2019, 10:49

Re: Fonction PID PL7 v4.4

Message par AlxFrd »

Bruce33 a écrit : 02 avr. 2019, 11:31 Bonjour,

Si la régulation fonctionne correctement, comme vous le dites, je ne comprends pas pourquoi vous voulez inverser la sortie du PID :shock:
La régulation va devenir complètement instable !

C'est effectivement votre consigne via le potentiomètre qui pose problème et qui semble devoir être inversée.
Quelles sont les consignes en °C lorsque le potentiomètre est à 0V et à 10V ?
Comment est réalisée l'acquisition de la température ? Entrée PT100, 4-20 mA...?
Je veux inverser par soucis de logique.
Merci bcp pour la réponse je vais essayer
AlxFrd
Apprend le binaire
Apprend le binaire
Messages : 8
Enregistré le : 02 avr. 2019, 10:49

Re: Fonction PID PL7 v4.4

Message par AlxFrd »

Uphelus a écrit : 02 avr. 2019, 11:45 Bonjour,
Je rejoins Bruce, inverser le sens de sorti du PID risque de poser un dysfonctionnement.
Pour mieux comprendre les phénomènes, je vous engage à observer les valeurs des mots de la consigne, de la mesure et de la sortie et de faire évoluer la consigne.
Le fonctionnement basique du PID est: La consigne as une valeur, elle évolue, la sortie évolue puis la mesure tend vers la consigne. Une fois la mesure proche de la consigne, la sortie doit se restreindre et se stabiliser. Vérifiez en même temps que la consigne numérique augmente lorsque vous augmentez la consigne du four.

Vous comprendrez certainement mieux l'influence de votre consigne 0-10Vcc et vous pourrez peut-être effectuer une mise à l'échelle vous permettant d'obtenir le comportement souhaité (ici augmenter la température quand vous augmenter la valeur de consigne)
Merci pour les explications
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 931
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: Fonction PID PL7 v4.4

Message par Bruce33 »

AlxFrd a écrit : 02 avr. 2019, 11:58 Merci mais... C'est mis dans la doc ça :D :D :D
Eh oui. Et ça aussi c'est dans la doc :
[...] les différents paramètres de la table PARA :
[...]
KP %MW(i+2) : Gain proportionnel du PID (x100), signé sans unité (-10000<KP<+10000). Le signe de Kp détermine le sens d'action du PID (négatif : sens direct, positif : sens inverse)
AlxFrd
Apprend le binaire
Apprend le binaire
Messages : 8
Enregistré le : 02 avr. 2019, 10:49

Re: Fonction PID PL7 v4.4

Message par AlxFrd »

Bruce33 a écrit : 02 avr. 2019, 11:31 Bonjour,

Si la régulation fonctionne correctement, comme vous le dites, je ne comprends pas pourquoi vous voulez inverser la sortie du PID :shock:
La régulation va devenir complètement instable !

C'est effectivement votre consigne via le potentiomètre qui pose problème et qui semble devoir être inversée.
Quelles sont les consignes en °C lorsque le potentiomètre est à 0V et à 10V ?
Comment est réalisée l'acquisition de la température ? Entrée PT100, 4-20 mA...?
Savez-vous, du coup si il est possible d'inverser la consigne du potentiomètre à partir de PL7 ?
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 931
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: Fonction PID PL7 v4.4

Message par Bruce33 »

Bien sûr que c'est possible. :roll:
Uphelus vous a donné la méthode : observer, analyser, coder.
On ne va pas tout faire à votre place ! :mrgreen:
Répondre