Vous êtes sur la page 1sur 7

ENSATanger

Automate Programmable Industriel

4me GSEA

Prof : A. HADDI

Travaux pratiques des API


Dans le cadre dapprendir le savoir-faire de nos futur ingnieurs, on se propose dexplorer lAutomate
Programmable Siemens S7-300. Ceci par ralisation de quelques exemples de programmation
permettant davoir un fonctionnement optimal et selon des spcifications dfinis par le cahier des
charges des applications dont on dispose :
Machine laver,
Tunnel,
Feu tricolor,
Systme dalarme,
Systme dmarrage toile /triangle,
Coffre fort.
Le travail demand pour chaque application consiste en premier lieu proposer un cahier de charge
pour lapplication rliser, de faire une configuration materiel, de proposer un programme convenable,
de raliser le cablage entre automate et la carte dapplication et de tester le comportement aprs
lenvoie du programme.

Machine laver

Le systme tudier comporte les entres et sorties suivantes :


Inputs
o N : Switch reprsentent le niveau de leau choisi N(en bas) =0 (machine moiti remplie) N(en haut)
=1 (remplissage normal de la machine).

o H1 : Capteur dtectant la fin de course du niveau 1 de leau remplie.


o H2 : Capteur dtectant la fin de course du niveau 2 de leau remplie.
o ON : Switch responsable de mettre le systme en service ON(en haut) =1 (systme mis en service)
ON(en bas) =0 (systme mis hors service).
o P30 : Switch responsable de rgler la temprature P30=0 (la temprature gale 30), P30=1 (la
temprature gale 60).
o S30 : Capteur de fin de course indiquant que la temprature 30 est atteinte.
o S60 : Capteur de fin de course indiquant que la temprature 60 est atteinte.
Outputs
o H : La sortie qui agit sur laugmentation de la temprature jusqu ce quelle atteigne la temprature
slectionne
o IN : La sortie indiquant que la vanne responsable du remplissage de leau est ouverte lorsque IN=1.
o N1 : cest la sortie indiquant la vitesse du moteur lors du lavage.
o N2 : cest la sortie indiquant la vitesse du moteur lors de lessorage.
o RL : cest la sortie indiquant le sens de rotation du moteur si on suppose que lorsque le moteur
tourne gauche RL=1 alors lorsque le moteur tourne dans le sens inverse RL=0.
o OUT : cest la sortie indiquant que la vanne responsable de lvacuation de leau est ouverte.
Exemple de cahier de charges :
Le fonctionnement de la machine ncessite de fixer le niveau de leau (N machine plienne ou F
machine moiti plienne), la temprature avec laquelle on souhaite laver la lessive (30 ou 60) et
douvrir la vanne pour remplir leau en suite.
Suite cette action la Led indiquant que la vanne est ouverte sallume, ainsi que les Leds dfinissant le
niveau de leau et la temprature sallument si le niveau de leau et la temprature choisis sont atteints.
Notons que si la temprature choisie est 60 la sortie H responsable de cette augmentation de
temprature ne doit pas tre remise 0 que si la temprature 60 est atteinte, la mme chose pour le
niveau haut sil est choisi la sortie IN responsable du remplissage de la machine avec leau ne doit tre
remise 0 que si ce niveau haut soit atteint.
Aprs cela on met le moteur en marche ce dernier doit tourner lors du lavage une vitesse n1 (une Led
rouge indique si ceci est ralis) tout en alternant le sens de rotation c'est--dire il doit tourner pour une
temporisation T1 dans le sens1 puis il alternera au sens2 pour une temporisation T2, avant de revenir
au sens1.
Une fois la lessive est lave on doit ouvrir la vanne pour vacuer leau une Led rouge sallume
indiquant cette action aprs une temporisation de T3, lessorage commence.
Le moteur tourne donc avec une vitesse n2 tout en alternant le sens de rotation c'est--dire il doit
tourner pour une temporisation T4 dans le sens1 puis il alternera au sens2 pour la mme temporisation
T4 avant de revenir au sens1.

Tunnel

Exemple de cahier des charges :


I1, I2, I3, I4 reprsentent 4 capteurs de dtection de passage dune voiture au sein du tunelle tudi et
I5 reprsente la barrire qui monte et descend aprs une temporisation. L1, L2 et L3 sont
respectivement les leds vertes (pour le passage des voitures), orange (pour la temporisation) et rouge
pour larrt du passage. Les moteurs M1, M2 et M3 reprsentent des moteurs de ventilations dans la
tunnel.

Feu tricolor

Exemple de cahier des charges :


Lobjectif de cette application consiste la gestion des feux tricolors entre une route principale et une
autre secondaire avec un passage de piton, ce carrefour passe principalement par 4 modes de
fonctionnement :
1. Par dfaut : circulation des vhicules dans la route principale avec un feu rouge sur la route
secondaire et sans prsence des pitons.
2. Prsence de piton appuie sur la le bouton pour demander la permutation des feux, le feu jaune
sallume alors avec une temporisation permettant aux vhicules de diminuer leurs vitesse puis le feu
rouge sallume, les feu passent au mode par dfaut aprs une temporisation pour le passage du piton .
3. Prsence voiture sur la voix secondaire : mme principe

Systme dalarme

Exemple de cahier des charges :


Le systme dalarme sactive par un commutateur principal .Il existe deux autres commutateurs pour
les fentres et un pour la porte. Pour dtecter la prsence dune personne il existe un capteur derrire
cote de la maison qui sallume en cas de prsence de quelquun.
La prsence dune personne est dtecte par un capteur de prsence situ derrire la maison. En cas de
prsence dune personne lalarme dclenche un son.

Systme de dmarrage toile triangle

Exemple de cahier des charges :


Le fonctionnent de ce systme de commande consiste en premier lieu au pilotage du dmarrage dun
moteur asynchrone triphas toile triangle et en second lieu la gestion de la rotation du moteur dans
les deux sens.
Les E/S du systme :
Inputs : 3 boutons de commande sens droite, gauche et bouton de stop.
Outputs : 4 interrupteurs accompagns par des leds pour la vrification
KM1 : assure la rotation droite
KM2 : assure la rotation gauche
KM3 : assure le dmarrage triangle
KM4 : assure le dmarrage toile
Fonctionnement dtaill :
Suite lappuie sur linterrupteur de marche, le moteur dmarre par un couplage toile dans le sens
gauche qui dure le temps dune temporisation de 5s. En suite, le couplage se permute en triangle. La
commande du sens de rotation seffectue par les deux boutons poussoirs qui lui en ddis.

Coffre fort

Description du fonctionnement :
Entres de lautomate :
A, B : reprsentent les Ship select du multiplexeur permettant de choisir la voie voulu de lensemble
(S0, S1, S2, S3). Par exemple si A, B prennent la valeur 0, 1 on se retrouve avec la voie S1.
Y0, Y1, Y2, Y3 : reprsentent linformation binaire quon veut afficher sur le 7 segments.
Sorties de lautomate :
a0, b0, c0, d0, e0, f0, g0 : constituent les lments du premier afficheur 7 segments.
a1, b1, c1, d1, e1, f1, g1 : constituent les lments du deuxime afficheur 7 segments.