Académique Documents
Professionnel Documents
Culture Documents
Philippe HOARAU
DOSSIER TECHNIQUE
FONCTION RETARD ou TEMPORISATION
1 Fonction
La fonction retard ou temporisation est une fonction dans laquelle toute transition dentre (commande) se traduit par une transition retarde de linformation de sortie. Loprateur technique qui assure cette fonction est appel oprateur retard ou temporisateur. Les temps t1 et t2 dfinissent respectivement les retards apports : A lapparition dun front montant ( ) sur lentre ou transition lenclenchement. A lapparition dun front descendant ( ) sur lentre ou transition au dclenchement.
1
Information dentre
0 1
Information de sortie
t1 t1
t2
t
t2
Symbole gnral
fig 1
2 Diffrents cas
On appelle oprateur retard un oprateur technique dans lequel chaque transition sur lentre apporte une et seulement une transition sur la sortie. (NF C03-108). La combinatoire effectue sur les variables t1 et t2 permet de dfinir fonctionnellement trois type doprateurs retard pour lesquels les temps de transition prennent respectivement les valeurs :
entre
entre
t2 t
t1 t
TECH6_Fonction_Retard
1/7
Philippe HOARAU
3 Ralisations pratiques
Les temporisateurs sont raliss : En Logique cble o En technologie Electromagntique o En technologie Pneumatique o En technologie Electronique En technologie programme o Selon une organisation logicielle
3.1
Temporisateur Electromagntique
La temporisation est obtenue en faisant varier la vitesse avec laquelle : lair contenu dans le soufflet schappe sil sagit dune temporisation TRAVAIL lair pntre dans le soufflet sil sagit dune temporisation REPOS.
ORGANE DE COMMANDE
Bobine de relais temporis au dclenchement (REPOS)
Ou
CONTACTS
Bobine de relais temporis lenclenchement (TRAVAIL) Bobine de relais temporis au dclenchement et lenclenchement
Ou
Ou
TECH6_Fonction_Retard
2/7
Philippe HOARAU
3.2
Temporisateur Electronique
Les temporisateurs lectroniques sont des composants dencombrement rduits permettant une large gamme de rglage. Ils existent en deux technologie caractrises par le type de leurs sorties qui peuvent tre relais ou transistor (statique). Relais temporis lectronique (Sortie relais) Relais temporis lectronique (Sortie transistor)
3.3
Temporisateur Pneumatique
On distingue principalement les dispositifs dash-pot comme dans le cas de la technologie lectro-pneumatique et les dispositifs rduction de dbit qui consistent remplir progressivement, grce une restriction rglable, une chambre jusqu atteindre la pression suffisante pour obtenir le seuil de commutation.
TECH6_Fonction_Retard
3/7
Philippe HOARAU
3.4
Temporisateur programms
Les temporisateurs existent aussi sous forme de blocs-fonctions intgrs dans le logiciel de lAPI. Exemple de bloc fonction temporisateur utilis en PL7-PRO de Tlmcanique Gnralits Le temporisateur a 3 modes de fonctionnement : TON : permet de grer des retards l'enclenchement, TOF : permet de grer des retards au dclenchement, TP : permet d'laborer une impulsion de dure prcise. Les retards ou dures d'impulsion sont programmables et peuvent tre modifiables ou non par terminal. Illustration La reprsentation graphique du bloc fonction temporisateur est la suivante :
Caractristiques Le temporisateur possde les caractristiques suivante : Caractristique Repre Valeur Numro temporisateur %TMi 0 63 pour un TSX 37, 0 254 pour un TSX 57 TON retard l'enclenchement (par dfaut) Mode TOF retard au dclenchement TP Monostable 1mn (par dfaut), 1s, 100ms, 10ms (16 temporisateurs Base de temps TB maxi 10ms). Plus la base de temps est faible, plus la prcision du temporisateur sera grande Mot qui crot de 0 %TMi.P sur coulement du Valeur courante %TMi.V temporisateur. Peut tre lu, test, mais non crit par programme (%TMi.V peut tre modifie par terminal). 0-%TMi.P-9999. Mot qui peut tre lu, test, et crit par Valeur de prslection %TMi.P programme. Est mis la valeur 9999 par dfaut. La dure ou retard labor est gal %TMi.P x TB Y : possibilit de modification de la valeur de Rglage par terminal (MODIF) Y/N prslection %TMi.P en rglage.N : pas d'accs en rglage Sur front montant (mode TON ou TP) ou front descendant "Armement" (mode TOF), dmarre le Entre (instruction) "Armement" IN temporisateur. Bit associ %TMi.Q, sa mise 1 dpend de la fonction Sortie "Temporisateur" Q ralise TON, TOF ou TP. Principe Le fonctionnement en mode TON du temporisateur permet de grer des retards l'enclenchement. Illustration Le chronogramme suivant illustre le fonctionnement du temporisateur en mode TON.
TECH6_Fonction_Retard
4/7
Philippe HOARAU
Fonctionnement Le tableau suivant dcrit le fonctionnement du temporisateur en mode TON. Phase 1 2 3 4 5 Description Lors d'un front montant sur l'entre IN, le temporisateur est lanc La valeur courante %TMi.V du temporisateur crot de 0 vers %TMi.P d'une unit chaque impulsion de la base de temps TB Le bit de sortie %TMi.Q passe 1 ds que la valeur courante a atteint %TMi.P Le bit de sortie %TMi.Q reste 1 tant que l'entre IN est 1. Quand l'entre IN est 0, le temporisateur est arrt mme s'il tait en cours d'volution : %TMi.V prend la valeur 0.
Programmation La programmation des blocs fonction temporisateur est identique quel que soit le mode d'utilisation slectionn. Le choix du fonctionnement TON, TOF ou TP s'effectue dans l'diteur de variables. Configuration Elle consiste dterminer les paramtres suivants : Paramtre Valeurs Mode TON, TOF ou TP. TB 1min, 1s, 100ms ou 10ms %TMi.P 0 9999 MODIF Y ou N Programmation en langage contacts Le programme ci-aprs illustre l'utilisation d'un bloc fonction temporisateur en langage contacts.
TECH6_Fonction_Retard
5/7
Philippe HOARAU
La description dun point de vue de lAPI concernant la notation prcdente dpend du constructeur de lautomate et du logiciel utilis. Dans le cas du PL7 PRO de tlmcanique deux possibilits sont offertes :
4.1
4.2
%TMi
%TMi.Q
Il faudra alors programmer un bloc temporisateur dans le traitement prliminaire ou postrieur. La temporisation dmarre lorsque ltape 4 est active %X4 IN %TMi Q
En PL7 PRO, chaque tape %Xi dun Grafcet est associe une variable %Xi.T qui reprsente la dure dactivation de ltape. Cette variable est incrmente de une unit tous les diximes de secondes. La variable est fige lorsque ltape est dsactive et remise zro lactivation suivante. Lorsque le temps vrifier est un multiple de 0,1s il est alors possible de tester la variable %Xi.T.
4 %X4.T >= 200 5
La solution prcdente devient alors : Le test de la sortie TMi.Q servira de condition de transition de ltape 4 vers ltape 5. %X4 %X5 %TMi.Q # %X4 %X5 %X4.T >=200 #
TECH6_Fonction_Retard
6/7
Philippe HOARAU
1 2 3
Fonction ...................................................................................................................................................... 1 Diffrents cas .............................................................................................................................................. 1 Ralisations pratiques ................................................................................................................................ 2 3.1 Temporisateur Electromagntique ...................................................................................................... 2 3.2 Temporisateur Electronique ................................................................................................................ 3 3.3 Temporisateur Pneumatique ............................................................................................................... 3 3.4 Temporisateur programms ................................................................................................................ 4 4 Mesure du temps dans le GRAFCET ......................................................................................................... 6 4.1 Utilisation dun bloc temporisateur %TMi ............................................................................................ 6 4.2 Utilisation de la variable dactivit %Xi.T............................................................................................. 6
TECH6_Fonction_Retard
7/7