Вы находитесь на странице: 1из 18

Facult des Sciences

Licence SPI

Automatismes

Travaux pratiques

T. Raharijaona et J. Marot
Facult des Sciences
Licence SPI

TP1

Rgulation TOR
De la temprature dune pice
Supervise par SmartCommand

J. Marot et T. Raharijaona
Objectifs :

comprendre comment un cycle hystrsis permet de mettre en uvre une rgulation


tout ou rien (TOR) ;
mettre en uvre un processus de transfert de donnes : de lordinateur vers lautomate,
et de lautomate vers lordinateur.

Les deux fichiers .pm3, et .saf dont vous aurez besoin seront configurs diffremment de ceux
que vous avez crs en TP, vous devez donc les crer nouveau. Vous fournirez un compte-
rendu en fin de cycle de TP.

1. Configuration de lautomate programmable

Lancer le logiciel Crouzet Logic Software M3,


Ouvrir un nouveau document,
Choisir lautomate XD26 de rfrence 88970161
Choisir lextension XA04 24VDC
Choisir lextension XN05 24VDC
Slectionnez le type de programmation - langage
contact (Ladder) ou FBD (Functional Block
Diagram).
Cliquer sur "FBD"
Vous avez cr un nouveau document configur
pour lautomate.

2. Construction du programme Crouzet Logic Software

En mode de chauffage, la pice doit atteindre la consigne de temprature qui est dfinie sur
lentre analogique ID, connecte un slecteur.
Le chauffage est assur dans la bote blanche de la maquette par une lampe halogne; cette
bote contient aussi un ventilateur.
Une sonde de temprature permet via un convertisseur de disposer dun signal analogique 0-
10V qui est converti par lautomate sur 10 bits (0-1023).

Affichage lcran :
Le mode chauffage doit tre affich lcran lorsque la lampe est allume.
La temprature de consigne et la temprature ambiante sont affiches simultanment
lcran.
La rgulation est ralise en tenant compte dune hystrsis de +2C de marche vers arrt et
de -4C de arrt marche. Cette hystrsis est assure par le FDB TRIGGER.

Tableau des entres/sorties :

Entres Sorties
I2 : Marche/Arrt du mode chauffage O2 : chauffage
I3 : Marche/Arrt du gradateur O3 : gradateur
IC: Entre analogique de la sonde 0-10V
ID: Entre analogique de la consigne de temprature
Descriptif du programme :
Sortie O2=0 : La lampe est teinte
Affichage :

Sortie O2=1 : La lampe est allume


Affichage :

1) Raliser un schma synoptique qui dcrit le fonctionnement de la rgulation de la


temprature de la pice avec lautomate programmable industriel.

2) En quoi lutilisation de lhystrsis pour la rgulation de la temprature est utile pour


la commande Tout ou Rien dans cette application ?

3) Quel est linconvnient majeur de la commande Tout ou Rien pour cette application ?

4) Dans quel sens est parcourue lhystrsis ? Complter la figure ci-dessous afin
dexpliquer le fonctionnement de lhystrsis.

5) Raliser un programme qui permette dafficher la temprature ambiante et la


temprature de consigne qui sera choisie gale 30C.

6) Implanter et tester le programme sur la maquette.

7) Raliser le programme en prenant en compte lhystrsis et les modes daffichage


prsents dans le cahier des charges.
Valider en simulation (mode S) le programme ralis.

3. Configuration du transfert des mesures de temprature

1) Sur le programme .pm3, rajoutez un lment NUM OUT sur les sorties ETH O1 et
ETH O2. Modifiez votre programme de faon pouvoir visualiser les consignes de
temprature haute et basse sur ETH O1 et la mesure de temprature ambiante sur ETH
O2. Placez un multiplexeur avant ETH O1 de faon relever la consigne de
temprature basse (26C) quand le chauffage est teint, et la consigne de temprature
haute (32C) quand le chauffage est allum. Le multiplexeur comporte trois entres :
choix, valeur B, valeur A.
2) Lancez SmartConfig. Crez un Projet XN05 partir d Outils , comportant deux
entres et deux sorties, de faon contrler lautomate depuis lordinateur et
visualiser les variations de temprature ambiante (et ventuellement de consigne) en
fonction du temps. On ne doit faire la division daucune entre. Enregistrez le fichier,
par exemple sous le nom Transfert_Donnees.saf. Dans la fentre Ecran, crez un
lment Graphe, un lment bouton, et un lment affichage 12345. Configurez-les
adquatement.
3) On souhaite pouvoir moduler la commande de chauffage. Placez un lment PWM
XA en OF XA, connecte un lment NUM; placez une DO en O3.
4. Relev de lvolution de la temprature en rgulation TOR

1) Faites une exprience de rgulation TOR avec transfert des mesures de temprature et
de consigne sur SmartCommand en choisissant 30C comme consigne de temprature,
et 500 comme commande de PWM.

2) Aprs quelques cycles dhystrsis, augmentez la consigne PWM 1000. Quel effet
cette augmentation a-t-elle ?
Facult des Sciences
Licence SPI

Automatismes

TP1
Suite

Rgulations de temprature
Cration dentres SmartCommand
Circuit logique

T. Raharijaona et J. Marot
Objectifs :

Contrler la consigne de temprature et la commande PWM par SmartCommand ;


Obtenir un enregistrement smartcommand de lvolution et des consignes basse et
haute de temprature ;
Effectuer une rgulation proportionnelle ;
Apprhender des oprations boolennes avec le botier luminosit.

I. Contrle des entres par SmartCommand

On souhaite fournir la consigne de temprature et la consigne de rapport cyclique la PWM


avec SmartCommand.
Sur le programme .pm3, placez en J1 ETH et J2 ETH un lment NUM IN. J1 ETH fournit la
consigne de temprature (30C), et J2 ETH fournit une commande la PWM. Configurez le
fichier Transfert_Donnees.saf de la faon suivante:

a) Dans le menu Programmation ditez llment REFRESH_OUT de longlet


Timers pour introduire la lecture et lcriture des entres IN : ditez le script (si ce
nest pas encore fait) de faon avoir :

FUNCTIONS.READ_ETH_OUT()
FUNCTIONS.WRITE_ETH_IN()
FUNCTIONS.READ_ETH_OUT()

Comme sur la figure ci-aprs :


b) Dans le menu Ecran configurez les donnes envoyes J1 et J2 de la faon
suivante :

Placez deux lments sur lcran (un pour J1, un pour J2).
A chaque fois, le Script de l'objet est dfini de la faon suivante, comme sur la figure ci-
aprs:

Script d'init de l'cran


FUNCTIONS.READ_ETH_IN()

Script d'vnement cran


FUNCTIONS.READ_ETH_IN()

Lentre J1 ETH doit fournir une temprature en degrs Celsius (ventuellement *10), et
lentre J2 ETH doit fournir une commande la PWM en OF XA.
II. Enregistrement SmartCommand.

Lobjectif est dobtenir un enregistrement similaire celui de la figure 1 ( part les


commentaires et les labels).

Figure 1

Les consignes haute et basse de temprature sont prises en compte toutes les deux, en degrs
Celsius, par le multiplexeur trois entres.
Les mesures de temprature ambiante doivent elles aussi tre affiches en degrs Celsius.

III. Rgulation proportionnelle

On souhaite effectuer une rgulation proportionnelle de la temprature. Dans votre schma


synoptique, quel est llment qui change ? Vous disposez dune valeur de consigne, dune
valeur de temprature mesure. Mettez en uvre la rgulation proportionnelle. La sortie du
correcteur proportionnel est la commande. A quoi est-elle connecte ?
Quel est lavantage principal de la rgulation proportionnelle par rapport la rgulation
TOR ?
IV. Circuit logique

Raliser le schma de la figure 2 :

Figure 2

Simuler le circuit logique que vous venez de construire et remplir la table de vrit suivante :

I1 I2 I3 O1
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Facult des Sciences
Licence SPI

Automatismes

TP Bilan

Prparation lexamen

J. Marot
PARTIE 1 : sujet dexamen 2012-2013

Considrez le programme FBD suivant (figure 1) : Ce programme, tel quil est, est sens
allumer la lampe de la bote clairage de la maquette de domotique, et est associ
lautomate dont le schma de cblage est prsent en figure 2.

Figure 1
Figure 2

On sintresse tout dabord la bote clairage de la maquette.

1. Le programme de la figure 1 est-il de type instruction list ou functional block


diagram ? Il existe une erreur dans le programme. Quelle est-elle ?

2. Lopration logique du programme correspond la table de vrit du Tableau 1.


Quelle est cette opration ?

I1 I2 Lampe
0 0 0
0 1 1
1 0 1
1 1 0
Tableau 1
On sintresse maintenant la bote chauffage de la maquette.

Llment SL IN S de la figure 1 est une entre liaison srie RS 232. On suppose quelle est
connecte lautomate par une extension qui nest pas reprsente sur la figure 2. Une autre
extension, la XN05, est aussi prsente, mais non reprsente sur la figure 2.

3. Do viennent votre avis les informations qui sont en sortie de llment SL IN S ?


De la partie oprative du systme maquette ? de la partie commande ? De
lordinateur ?
4. Dans le cas du programme considr, que souhaite-t-on faire par le biais de cet
lment ?
5. Pour assurer une cohrence dans le programme, et au vu de la rponse la question 3,
quel est llment placer en sortie OF XA du programme ?
6. On souhaite donner une valeur de consigne en OF XA. On souhaite aussi, par le biais
de lextension XN05, enregistrer les valeurs de consigne et de temprature au cours du
temps. Daprs la figure 2, quelles sont les entres I de votre programme .pm3 que
lon doit/peut utiliser pour cela ?
7. Quel est le nom de la prise prsente sur lextension XN05 qui permet de faire
lenregistrement?
8. Quel est le nom du protocole utilis lors du transfert de donnes de lautomate vers
lordinateur ?

PARTIE 2 : Mise en uvre dun programme et criture de lalgorigramme


correspondant.

Crez le programme de la figure 1, en remplaant llment SL (liaison srie) par une


constante.

Enrichissez votre programme de faon ce quil offre les fonctionnalits suivantes :


La bote luminosit reprsente lextrieur : on suppose quun capteur de lumire est plac
la lumire du jour. Cela permet donc de dtecter la tombe de la nuit ou la leve du jour.
On souhaite que le chauffage sallume une minute aprs la tombe de la nuit, et quil steigne
une minute aprs le lever du soleil.
Testez votre programme, puis traduisez cette fonctionnalit de la maquette de domotique sous
la forme dun algorigramme, et dessinez votre algorigramme avec le logiciel Algodraw.
Annexe concernant la pnurie dadresses IP

Les adresses IP (Internet Protocol) font partie des


protocoles de communication sur Internet permettant
chaque machine, de l'ordinateur domestique au serveur
hberg dans un datacenter, d'avoir une adresse unique.
Nous utilisons au quotidien des adresses IP, dites IPv4, dont le nombre est limit et dont les
stocks sont presque puiss. Un nouveau protocole, reposant sur un nouveau format d'adresses
quasi illimit, l'IPv6, a t cr pour le remplacer, non sans mal.

Lire : "Comment Internet mue vers sa nouvelle version"

Aujourd'hui, une adresse IPv4 l'achat cote entre 9 et 12 dollars l'unit. A la location, il faut
compter de 2 10 euros par an. Des prix qui ne cessent d'augmenter : "C'est un march de
mafieux..." Frank Bisetti, crateur et directeur gnral de K-Net, fournisseur d'accs Internet
(FAI) dans l'Ain, ne mche pas ses mots.

Lire : "Les stocks d'adresses IP presque puiss en Europe"

Le RIPE NCC, l'institution qui fournit les adresses IP pour l'ensemble de la zone Europe et
Moyen-Orient, s'appuie en local sur les LIR (Local Internet Registry). Il peut s'agir
d'entreprises prives, d'associations ou de FAI, dont le sige social n'est pas obligatoirement
situ en France. Leur travail est d'allouer les adresses IP par blocs aux fournisseurs d'accs
Internet qui les attribuent leur tour leurs abonns.

Un abonn avec une adresse IPv6 ne pourrait pas accder certaines pages sur le Web,
puisque la condition sine qua non pour que cela fonctionne est que les serveurs sur lesquels
sont stockes ces pages soient aussi en IPv6. Ce qui est loin d'tre le cas aujourd'hui. L'abonn
serait aussi dans l'impossibilit d'utiliser certains services grand public, tels que Skype : "Ils
maintiennent le statu quo. Microsoft a encore de grosses rserves d'IPv4, ils ne sont donc pas
presss", accuse Frank Bisetti. Par consquent, impossible pour les FAI de fournir autre chose
que de l'IPv4 ses abonns. Mais les stocks s'puisent.

L'HEURE DE LA SPCULATION

Bruno Spiquel, grant de la socit Absolight qui fait office de LIR, ne mche pas ses mots :
"Les gros veulent faire gonfler le march. S'ils sont majoritaires, les petits n'auront plus de
visibilit. Aujourd'hui, si tu veux innover, tu dois sortir le portefeuille." Il poursuit : "Les gros
avec une capacit financire vont continuer acheter et faire gonfler le march qui finira par
tre rserv eux seuls." Il imagine comment les principaux oprateurs pourraient rgler le
problme : "L'utilisateur final aura son adresse IPv6 et une IPv4 prive qui passera par une
passerelle avec plein de clients qui auront la mme IPv4."

En d'autres termes, cela permettrait aux abonns qui on attribuerait une adresse IPv6 de
pouvoir continuer se connecter un Internet pas encore optimis pour l'IPv6. "Le problme,
c'est qu'ainsi on touche la neutralit du Net." Et d'argumenter : "a arrive dj, en Afrique,
aux Etats-Unis, au Japon... Il y a de plus en plus de FAI qui le font."
K-Net, outre son activit de fournisseur d'accs 5 000 abonns, est aussi LIR depuis 2010,
date laquelle l'entreprise avait reu ses 2 000 premires adresses. La pnurie tant prvisible,
elle dcide de racheter 4 000 IP via les actifs d'une socit, et rcupre 1 000 nouvelles
adresses en 2012 auprs du RIPE NCC. On leur confirme que ce sera les dernires : "Le RIPE
a dclar qu'un LIR peut aujourd'hui avoir de 256 1 000 IP, mais n'en n'aura pas plus",
souligne Frank Bisetti. Or, K-Net est prsent dans sept dpartements et doit fournir un bloc de
256 IP chacun : "Une IP qui nous manque, c'est un client qu'on ne peut pas raccorder."
L'entreprise n'en n'aura donc pas assez : "On en a dj achet 1 000 cet t, dans deux mois il
faudra recommencer."

Avec ses trois blocs (1 000, 2 000 et 4 000 IP), Absolight a encore de quoi s'assurer un court
avenir tranquille. Toutefois, Bruno Spiquel ne cache pas son envie d'investir "pour innover et
aider le milieu associatif". A l'inverse de Bisetti le rsign, Spiquel l'utopiste pense que la
situation peut voluer : "La prise de conscience collective peut faire changer les choses. Si les
gens comprennent ce que font les gros sur le march, ils seront tents d'aller voir des plus
petits oprateurs qui garantiront un certain service."

Mme si la pnurie se fait de plus en plus sentir, les activits commerciales qui se dveloppent
autour de la raret des blocs IPv4 dmontrent qu'il reste tout de mme pour les professionnels
du secteur une marge de manvre. Mais pour combien de temps ?

Julie Gommes

Source :

Article Lemonde.fr, 30 septembre 2013

http://www.lemonde.fr/technologies/article/2013/09/28/comment-la-penurie-d-adresses-ip-
profite-aux-gros_3486460_651865.html

Вам также может понравиться