Paramètres PID Ecostructure Control Expert

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Nathan01
Apprend le binaire
Apprend le binaire
Messages : 1
Enregistré le : 10 juil. 2024, 09:16

Paramètres PID Ecostructure Control Expert

Message par Nathan01 »

Bonjour à toutes et à tous,
Étudiant dans la maintenance industrielle spécialisé en automatisme je dois réaliser la régulation d'un débit en ayant comme source le retour supervision du débit que je compare à une consigne de débit de façon à faire varier la position d'une vanne pilotée en analogique.
Je ne trouve pas les renseignements que je cherche ni sur internet ni dans les docs schneider.
J'aimerai connaître les significations des paramètres des blocs PID afin de comprendre quelle valeurs ou variables y affecter.
Je vous joint sur le screen la liste de ces paramètres.
Bonne journée
Merci
Fichiers joints
paramètres pid forum.png
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7495
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Paramètres PID Ecostructure Control Expert

Message par itasoft »

slts,
il vaut mieux utiliser le PID_INT c'est plus simple pour un début
-----------
(*-----------------------------------------------------------------------*)
(*M340 PID_INT BOUCLE DE REGULATION sur 10000 points *)
(*-----------------------------------------------------------------------*)

(* Consigne 0..10000 °C *)
PID1_TAB43[0]:=5000;
(* OUT_MAN Sortie en manuel 0..10000 % *)
PID1_TAB43[1]:=0;
(* KP *)
PID1_TAB43[2]:=100;
(* TI 100s *)
PID1_TAB43[3]:=10000;
(* TD 10s *)
PID1_TAB43[4]:=1000;
(* TS = 10s période d'échantillonnage*)
PID1_TAB43[5]:=100;
(*OUT_MAX Limite supérieure de la sortie du PID en automatique*)
PID1_TAB43[6]:=10000;
(*OUT_MIN Limite inférieure de la sortie du PID en automatique*)
PID1_TAB43[7]:=0;
(* Choix d'action dérivée 0 = sur mesure, 1 = sur écart *)
PID1_TAB43[8].0:=false;
(*0=par à-coups 1=Mode sans à-coups *)
PID1_TAB43[8].4:=false;
(* PV_SUP* Limite supérieure de la plage des échelles de mesure, DINT
exprimée dans une unité physique (x100) (entre –9 999 999 et +9 999 999)*)
(* 60000 pour 600°C *)
PID1_TAB43[9]:=HIGH_INT(60000);
PID1_TAB43[10]:=LOW_INT(60000);
(* PV_INF* Ces deux entiers sont, respectivement, DINT
le poids fort et le poids faible d'un entier double,
à savoir la limite INFERIEURE de la plage des échelles de mesure,
exprimée dans une unité physique (x100) (entre -9 999 999 et + 9 999 999).*)
PID1_TAB43[11]:=0;
PID1_TAB43[12]:=0;

(* Mode Auto*)
PID1_In_Out_Auto:=true;
(* W284=Mesure sur Entrée ana. 0..10000 *)
PID1_Mesure:=5000;

PID_INT('TCRZH', '°C', PID1_Mesure, PID1_In_Out_Auto, PID1_TAB43, PID1_Out);
Automaticien privé (de tout)
itasoft@free.fr
Répondre