You are on page 1of 9

Communication et Traitement de linformation

COURS S
Page :1/9

PROGRAMMATION DUNE REGULATION AVEC TSX MICRO

Objectif : Etre capable de dajuster les paramtres dune partie dun programme sur TSX MICRO lie une rgulation numrique de temprature du type PID. Mise en situation : Rgulation numrique de temprature dun four

Alimentation 24V

FOUR

Sonde Commande 0 10V

rseau Modulateur de tension


Structure de la rgulation numrique :
Paramtres ajuster de la rgulation sur TSX MICRO

Correcteur PID

CNA

MODULATEUR

SYSTEME

CAN

Baccalaurat professionnel ELEEC

Lyce St JOSEPH Vannes

Communication et Traitement de linformation

COURS S
Page :2/9

PROGRAMMATION DUNE REGULATION AVEC TSX MICRO

La structure de la rgulation met en vidence 3 blocs paramtrer pour quil fonctionne, a savoir : Le CNA : ---------------------------------------------------------------------------------------------------------------------------------------------------Le CAN : ---------------------------------------------------------------------------------------------------------------------------------------------------Le REGULATEUR : ---------------------------------------------------------------------------------------------------------------------------------

1. PARAMETRAGE CNA
Il faut tenir compte du modulateur. Dans notre cas on suppose que cest un gradateur dont la commande seffectue en 0-10 V. Le module API est LASZ 401 Caractristiques Plage de conversion Plage daffichage(chelle)

Configuration

2. PARAMETRAGE CAN
Il faut tenir compte du type de la sonde. Dans notre cas on suppose que cest une sonde PT 100. Le module API est LAEZ 414 Caractristiques Plage de conversion Plage daffichage(chelle)

Configuration Baccalaurat professionnel ELEEC Lyce St JOSEPH Vannes

Communication et Traitement de linformation

COURS S
Page :3/9

PROGRAMMATION DUNE REGULATION AVEC TSX MICRO 3 - REGULATEUR SOUS TSX MICRO
3.1 Prsentation Le TSX MICRO propose les types de rgulations ci-dessous

analogique
mesure 0 / 10 000 sortie 0 / 10 000

analogique

TSX AEZ

EF PID

TSX ASZ

EF PWM TSX DS Z
TOR
Dans notre cas la boucle de rgulation est comprise entre une entre et une sortie analogique ce qui implique la configuration suivante :

EF SERVO

TSX AEZ

mesure 0 / 10 000

sortie 0 / 10 000

EF PID

TSX ASZ

3.2 Le rgulateur EF PID

EF PID

Baccalaurat professionnel ELEEC

Lyce St JOSEPH Vannes

Communication et Traitement de linformation

COURS S
Page :4/9

PROGRAMMATION DUNE REGULATION AVEC TSX MICRO


Structure de lEF PID

On reconnat dans la structure de lEF PID : Le comparateur Le correcteur PID

Baccalaurat professionnel ELEEC

Lyce St JOSEPH Vannes

Communication et Traitement de linformation

COURS S
Page :5/9

PROGRAMMATION DUNE REGULATION AVEC TSX MICRO

La programmation du rgulateur seffectue grce un bloc opration en y plaant la fonction PID dont la structure est la suivante :

PID ( char [8] , char [6] , mot , mot , bit , mot [43] )
nom du PID Unit de la mesure Mesure 0-10000 Sortie 0-10000 Manu/ Auto def=manu Paramtres numriques

On y trouve respectivement les champs ci-dessous : Char [8] et Char [6] sont respectivement des variables du type caractre ncessaire si on utilise une console ddi la rgulation. Dans lapplication il ny a pas de console, ce qui se traduit par des champs vides

mot : cest ladresse de la variable o est rcupre la mesure effectue par la sonde mot : cest ladresse de la variable o est place la commande du modulateur bit : cest ladresse du variable ou est positionne le mode de marche (auto/manu) mot[43] : cest le tableau de toutes les variables ncessaire au correcteur PID. Il
compos de 43 mots dont seuls les 16 premiers nous seront utile Le document annexe 1 rcapitule lensemble de ces paramtres

est

4 - APPLICATION On donne le document de travail DT1 On demande sur ce document de complter les tableaux en affectant les adresses des variables et en positionnant les valeurs numriques conformment aux exigences de la rgulation.

Baccalaurat professionnel ELEEC

Lyce St JOSEPH Vannes

Communication et Traitement de linformation

COURS S
Page :6/9

PROGRAMMATION DUNE REGULATION AVEC TSX MICRO


ANNEXE 1 A ) Dsignation des champs du bloc fonction PID

B ) liste des 16 premiers mots ajuster de la table mot[43]

Baccalaurat professionnel ELEEC

Lyce St JOSEPH Vannes

Communication et Traitement de linformation

COURS S
Page :7/9

PROGRAMMATION DUNE REGULATION AVEC TSX MICRO


Suite des premiers mots

Baccalaurat professionnel ELEEC

Lyce St JOSEPH Vannes

Communication et Traitement de linformation

COURS S
Page :8/9

PROGRAMMATION DUNE REGULATION AVEC TSX MICRO


DOCUMENT DE TRAVAIL DT1

Configuration de lautomate Paramtrage des voies du module AEZ 414 VOIE TYPE repre symbole 0 Entre ana %IW3.0 Temp_four Paramtrage des voies du module ASZ 401 VOIE TYPE repre symbole 0 Sortie ana %QW4.3 Out_com Paramtrage des voies du module DMZ 28DTK VOIE TYPE repre symbole 0 Entre TOR %I1.0 Aut_Man Synoptique de la boucle de rgulation

La consigne de temprature est fix 50C et sera place dans la variable constante %KW10 La sortie manuelle du PID est fixe 5V et sera place dans la variable constante %KW11 Les paramtres P, I, D du correcteur sont obtenus suite la mthode Ziegler et Nichols en boucle ferme. De cette mthode nous trouvons : Un gain critique de : 50 Une priode doscillation de : 300s Le sens daction du correcteur est inverse. Laction de la drive doit tre effectue sur lcart entre la consigne et la mesure. La priode dchantillonnage est fixs 30ms Ladresse du dbut de la table (mot[43]) de paramtrage est : %MW10 Baccalaurat professionnel ELEEC Lyce St JOSEPH Vannes

Communication et Traitement de linformation

COURS S
Page :9/9

PROGRAMMATION DUNE REGULATION AVEC TSX MICRO

DOCUMENT DE TRAVAIL DT1 (suite) Variable de bloc PID Char[8] Char[6] Mot Mot Bit Mot[43]

Variables et valeurs numriques Paramtres SP OUT_MAN KP TI TD TS OUT_MAX OUT_MIN PV_DEV NO_BUMP DEVAL_MMI PV_SUP PV_INF PV_MMI SP_MMI Variables Valeurs numriques

Baccalaurat professionnel ELEEC

Lyce St JOSEPH Vannes