- dure 2h - Exercices de programmation TIA/Step7 - Mlangeur industriel - On considre un mlangeur charg du mlange d'un solvant achemin par une pompe P !en srie avec une lectrovanne E"S#$ et d'un racti%$ vers par une lectrovanne E"& ' (e procd o)it au %onctionnement suivant ' *n appui sur le )outon poussoir +c, lance un c,cle de mlange- (e solvant est alors achemin !ouverture de la vanne et mise en route de la pompe#. (a /uantit de solvant verse est contr0le gr1ce au temps de versement /ui est de 2s. (e mlangeur$ pilot par un variateur de vitesse$ est mis en rotation 3 la vitesse de 456 tr/mn pendant dure du versement de solvant. (e racti% est ensuite vers dans la cuve de mlange au mo,en pendant 7s- le mlangeur est alors 3 la vitesse de 895 tr/mn- (e produit %inal o)tenu est vidang de la cuve de mlange gr1ce 3 l'lectrovanne de vidange$ :us/u'3 ce /ue la cuve soit vide. (e ta)leau de la page suivante liste les entres / sorties utilises. 1. re! un "ro#et correctement con$igur a%ec TIA& et attri'ue! les noms corres"ondants au( entres sorties. I)T de Toulon *"artement +,II 1/- Automatismes industriels TP n.1 ITII *escri"tion /nmoni0ue Adresse +part ;,cle dclench par l'oprateur *cy <I6.6 =lectrovanne de versement du solvant !monosta)le / >?# ,1S <@6.6 =lectrovanne de versement du racti% !monosta)le / >?# ,12 <@6. =lectrovanne de vidange de la cuve ,11 <@6.2 Sortie analogi/ue 6A6" de commande de vitesse du variateur pilotant le moteur du mlangeur. !66m"/!tr/mn# # 1IT <@B76 ;ommande du contacteur de mise sous tension de la pompe 3/P <@6.4 +tecteur de niveau )as dans la cuve !>.O# 45 <I6. 1.)tilisation des 'locs tem"orisateur. 2. 6uelle $onction "ermet de crer une im"ulsion d'une dure "rd$inie 7 8. Pro"ose! un 'loc $onctionnel 9%ersements9 "rogramm en langage :4T& 0ui "ermettra de "iloter les di$$rentes sorties T.:.2 du syst;me& et donc assurera les %ersements selon le cycle demand. -. 2alise! l'a""el de ce 'loc dans :51. <. 1alide! le $onctionnement de %otre "rogramme sur la "latine de test& en %ri$iant les dures de %os tem"orisations. A%in d'o)tenir un meilleur rAamorCage de la pompe 3 cha/ue dmarrage$ on dcide de retarder la mise hors tension de celleAci 2$5s aprs la %ermeture de la vanne E"S. =. 6uelle $onction "ermet de retarder la dsacti%ation d'une sortie 7 7. /odi$ie! le 'loc "rcdent a$in de "rendre en com"te cette nou%elle contrainte. 2.Utilisation des blocs de comptage. A%in de prvoir les oprations de maintenance prventive sur le s,stme !netto,age D changement des %iltres$ vri%ication des roulements etc...# on souhaite connaEtre le nom)re de c,cle raliss depuis la dernire opration de maintenance. Pour cela$ on va activer un vo,ant d'alarme lors/ue 6 c,cles ont t raliss. ('oprateur de maintenance devra alors intervenir$ et ac/uittera de son intervention lors/u'elle sera termine. *escri"tion /nmoni0ue Adresse ac/uittement de l'oprateur A6 <I6.9 vo,ant d'alarme A> <@6.9 ?. Pro"ose! un 'loc $onctionnel 9maintenance9 "rogramm en langage >:+ r"ondant au cycle demand. @. 2alise! son a""el :51. 10. 1alide! le $onctionnement de %otre "rogramme sur la "latine de test. 11. Interdire le dmarrage d'un cycle "endant la "Aase de maintenance. I)T de Toulon *"t +,II 2/- Automatismes industriels TP n.1 ITII 3.Utilisation d'un memento de cadence. >ous allons complter le %onctionnement prcdent en modi%iant le comportement du vo,ant d'alarme ' ;lignotement toutes les 2s si nom)re de c,cle F5 ;lignotement toutes les s si nom)re de c,cle F6 ;lignotement toutes les 6$5s si nom)re de c,cle F5 12. 2e"orte!-%ous B l'aide en ligne "our d$inir un octet de 9memento9 sur l'API. Alle! dans la con$iguration matrielle de la P) C "ro"rits C +nral C /emento syst;me D cadence "uis cocAe! E acti%er l'utilisation de l'octet de memento de cadence F. 18. 6uelles sont les adresses des 'its B utiliser "our r"ondre au $onctionnement demand. 1-. Pro"ose! un sous-"rogramme en langage S> nomm E cligno F& utilisant une structure alternati%e "our r"ondre au $onctionnement attendu. 1<. Teste! et %alide! le $onctionnement de ce "rogramme. -. )tilisation de %aleurs analogi0ue dans un "rogramme. Prsentation : (es valeurs analogi/ues sont stocGes dans des mots. (a con%iguration utilise en TP permet d'accder 3 ' A 2 entres analogi/ues H/A6 " !intgres 3 la ;P* 29;# A Sortie analogi/ue con%igura)le en H6"/A6" ou 6/26mA !intgre 3 la ISignal JoardI optionnelle# (Kadressage des valeurs dKentre et des valeurs de sortie dpend de lKadressage sur lKaperCu de lKappareil. Par exemple ' (Kadresse de la premire entre analogi/ue serait dans ce cas <IB L9$ celle de la seconde entre analogi/ue <IBLL$ et celle de la sortie analogi/ue <@B 76. (a trans%ormation dKune valeur analogi/ue en vue dKun traitement dans un API est la mMme pour les entres et les I)T de Toulon *"t +,II 8/- Automatismes industriels TP n.1 ITII sorties analogi/ues. (es plages de valeurs numrises sont les suivantes ' ;es valeurs numrises doivent souvent Mtre normalises par un traitement dans lKAPI. (es mots correspondants sont ' <IB L9 et <IBLL !Entres analogi/ue# <OB 76 !Sortie analogi/ue# 4ote G Dans le systme d'adressage utilis par Siemens, le plan mmoire est compos d'octets. L'adresse d'un mot est donc l'adresse du premier octet qui le compose (d'o l'asence d'adresse !"#$% ci-dessus & les adresses de mot sont tou'ours paires(. (e %ormat utilis est II>TI$ car ces valeurs peuvent Mtre signes !dans le cas du H/A6"#. A""lication au mlangeur G 1=. Pro"ose! un 'loc $onctionnel 9"ilotHmel9 "rogramm en langage S>& 0ui "ermettra de "iloter le moteur du mlangeur. 17. 1alide! le $onctionnement de ce 'loc en o'ser%ant les %aleurs dli%res "ar la sortie analogi0ue sur le multim;tre. En raison de la distance sparant le variateur de vitesse de l'API$ on dcide de con%igurer la liaison en )oucle de courant 6A26mA. 1?. 6uels sont les deu( "lages standards des 'oucles de courant. 6uels sont leurs intrIts res"ecti$s "ar ra""ort B une transmission sous la $orme d'une tension 7 1@. /odi$ie! le "aramtrage de la carte de sortie analogi0ue& "lace! le multim;tre dans la $onction ad0uate& recAarger le "ro#et et %alide! son $onctionnement. I)T de Toulon *"t +,II -/- )lage nominale de la *aleur analogique +aleurs numrises pour un traitement appro,ondi dans l-.)"