You are on page 1of 27

Universit Hassan II CASABLANCA

Ecole Nationale Suprieure dElectricit et de


Mcanique

Dpartement : Gnie lectrique


Filire : Automatique et Informatique Industrielle

Rapport de projet dautomatisation et


supervision

Automatisation et supervision dun


ascenseur

Ralis par :

Encadr par :

KHALLOUKI El Mahdi
IBBA Zakariya

Mr. CHAOUI Mohamed

Anne Universitaire 2015-2016

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

Remerciement
Nous profitons par le biais de ce rapport, pour exprimer nos vifs remerciements toute personne
contribuant de prs ou de loin l'laboration de cet humble travail. Nous tenons remercier vivement
tous nos professeurs, notre encadrant Mr CAOUI Mohamed, qui ont contribu la ralisation de ce
modeste projet, qui nous ont encadrs et aids tout au long de notre parcours. Que tous ceux qui ont
contribu mener bien ce projet trouvent ici lexpression de notre parfaite considration.

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

Ddicace
On ddie ce travail : A nos
chers parents
Pour leur soutien, leur patience, et leur

sacrifice, vous mritez tout loge ,on espre

tre limage que vous tes fait de nous,


que dieu vous garde et vous bnisse.

On ddie aussi ce travail nos chers frres et surs, pour leur affection
et leur encouragement qui ont toujours
Et pour nous des plus

Que ce travail

prcieux.

soit pour vous le gage de notre profond amour.

A tous nos amis lENSEM et ailleurs.

A tous ceux qui nous ont aid.

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

Sommaire
Chapitre 1 : Introduction ................................................................................................................................................. 5
1.1. Ascenseur didactique ........................................................................................................................................... 5
1.2 TIA Portal .............................................................................................................................................................. 7
1.3 Automate SIMATIC S7-1200 ................................................................................................................................. 8
1.4 Pupitre TP700 Comfort ......................................................................................................................................... 9

Chapitre 2 : Automatisation de lascenseur ................................................................................................................. 11


2.1. Listes des actionneurs et des capteurs ............................................................................................................... 11
2.2. Automatisation de lascenseur ........................................................................................................................... 11

2.2.1. Grafcet de lascenseur ............................................................................................................. 11


a- rappel de grafcet ......................................................................................................... 11
b- grafcet mode Automatique ......................................................................................... 12
c- grafcet mode Manuel ................................................................................................. 13
d- grafcet de mmorisation des appels ........................................................................... 13
e- les quations ............................................................................................................... 14

2.2.2. Programme de lAPI ............................................................................................................................... 14


a- rappel de Langage Ladder ...................................................................................................................... 14
b- table des variables API ........................................................................................................................... 14
c- Liste des rseau de bloc dorganisation Main ......................................................................................... 16

Chapitre 3 : Supervision de lascenseur ........................................................................................................................ 16


3.1. Introduction ........................................................................................................................................................ 16
3.2. Supervision de lascenseur.................................................................................................................................. 17
3.2.1. Tables des variables IHM ....................................................................................................................... 17
3.2.2. Conception de lcran de supervision .................................................................................................... 18
Conclusion ...................................................................................................................................................................... 20
Annexe ........................................................................................................................................................................... 21
Bibliographie .................................................................................................................................................................. 27

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

Chapitre 1 : Introduction
Si, depuis des sicles, des lieux inaccessibles comme les monastres grecs
situs dans la rgion des mtores ne pouvaient exister que grce des
ascenseurs rudimentaires sans moteur , c'est dans les mines qu'on situe en
gnral leur apparition, et que l'on imagina de les doter d'un moteur
vapeur ds le dbut du xixe sicle.
Aux origines de la traction ferroviaire mcanique, alors que les toutes premires
locomotives taient encore en cours d'laboration, un systme de traction par
cbles arrims des treuils fixes, fut mis en place sur certaines lignes en
remplacement de la traction animale.
En effet vue limportance de lascenseur dans notre vie modernes ils nous
taient bnficiaire dtudier ce systme de prs en terme de mini projet en
ralisant la commande et la supervision de celui-ci par Automate Programmable
industriel .pour ce faire nous avons suivi le plan suivant :
Le premier chapitre sera consacr une prsentation de travail, le deuxime
chapitre expliquera les tapes de la conception et la ralisation de la carte
dadaptation. Dans le chapitre qui suit on entamera la commande de lAPI et le
chapitre final parlera sur la supervision de lascenseur.

1.1. Ascenseur didactique


Lascenseur didactique que nous allons utiliser pour cette manipulation est
constitu des lments suivants :
- Une colonne dans laquelle circule la cabine et le contrepoids.
- Le contrepoids : masse btonne jointe la cabine, utilise dans le cas des
entranements lectriques, sert compenser l'inertie des charges souleves et
permet, de ce fait, au moteur entranant la cabine de dpenser moins d'nergie.
- La cabine : enceinte servant au transport des charges ou des charges et
personnes muni d'une lampe d'clairage assurant le confort et la scurit des
personnes et/ou des charges.
- Panneau de commande jouant le rle d'interface entres-sorties de la cage
ascenseur assurant sa commande et son contrle.
Signaux d'entre :

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

Les signaux d'entre de la colonne sont saisis via des douilles de couleur verte
de 2 mm de diamtre se trouvant sur le panneau de commande. Ils englobent
les ordres de commande de l'ascenseur et les signaux de visualisation :
- Les signaux de commande sont les ordres de:
M : Monte
D : Descente
- Les signaux de visualisation sont :
L'clairage assur par une lampe se trouvant l'intrieur de la cabine :
L : Lampe de la cabine.
Les signaux tmoins, prsence ou arrive cabine, sont obtenus via quatre
leds situes proximit des portes des quatre tages de la cabine. Quatre autres
leds tmoins sont situs sur le panneau de commande.
Signaux de sortie :
Des douilles bleues de 2 mm de diamtre permettent d'avoir accs aux signaux
de sortie de la colonne :
- Signaux de contrle manant des capteurs quipant la cage et dtectant la
prsence cabine l'tage :
P1 : Prsence de la cabine au 1r tage.
P2 : Prsence de la cabine au 2me tage.
P3 : Prsence de la cabine au 3me tage.
P4 : Prsence de la cabine au 4me tage.
- Les signaux assurant la scurit de la cage ascenseur :
DP : Dtection porte ouverte. Ce signal est obtenu par la mise en srie de quatre
capteurs se trouvant sur les quatre portes de la cage. Ds que l'une des portes
est ouverte, DP est mis 1 et 0 si toutes les portes sont fermes.
AU : Arrt d'urgence, consigne ralise par un interrupteur,
permettant d'inclure une mesure de scurit de 1r niveau commandant l'arrt
immdiat de l'automatisme.
BH : Bute haute fin de course, BB : Bute basse fin de course.
BH et BB sont pr-cbles et assurent l'arrt des ordres de monte et de
descente ds qu'elles sont atteintes.
- Les consignes appels d'tage pouvant s'effectuer l'aide de boutons poussoirs
situs sur chaque tage de la colonne ou partir de ceux se trouvant
l'intrieur de la cabine.
A1 : Appel 1r tage.
A2 : Appel 2me tage.
A3 : Appel 3me tage.
A4 : Appel 4me tage.
Le niveau des signaux est de 5V (niveau logique 1), tension directement dlivre
par l'alimentation. Aussi, il est indispensable d'utiliser une carte interface
entres-sorties pour adapter les tensions de la Partie Commande : Automate

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

Programmable (signaux
entres-sorties avec un niveau de 24V) et de la Partie Oprative : Ascenseur.

1.2. TIA Portal


Pour ce qui est de la composante logicielle du projet, nous avons pu
utiliser le Totally Integrated Automation Portal (TIA Portal) qui fait partie d'un
nouveau concept d'ingnierie intgr dvelopp par Siemens et qui offre un
environnement de la programmation et la configuration de solutions de
commande, de visualisation et d'entranement.

Ainsi, pour la programmation de lautomate, nous avons utilis le logiciel


portal) qui est le composant logiciel de programmation et de configuration du
portail TIA (Totally Integrated Automation) ddi aux contrleurs SIMATIC de
Siemens.
STEP 7 fournit un environnement convivial pour concevoir, diter et
surveiller le log ncessaire la commande, et notamment les outils pour grer et
configurer tous les appareils dun projet, tels que des automates et appareils
IHM.
STEP 7 comprend des langages de programmation standard :
CONT (schma contacts) qui est un langage reprsentation se base
sur des schmas de circuit,
LOG (logigramme) qui est un langage de programmation se fondant sur
les symboles logiques graphiques utiliss en algbre boolenne,
et SCL (Structured Control Language), volu bas sur et proche de
PASCAL.
Pour la ralisation dune solution de supervision sur linterface
HMI_Confort_P21 dont on dispose, nous avons utilis un autre composant du
TIA Portal, savoir le logiciel de supervision SIMATIC WinCC Advanced. WinCC
dans le TIA Portal est le logiciel pour toutes les applications IHM allant de
solutions de commande simples avec des Basic Panels aux applications SCADA
pour systmes multipostes bass sur PC.

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

1.3 Automate SIMATIC S7-1200


Siemens prsente lautomate SIMATIC S7-1200 comme tant modulaire,
compact, polyvalent et constituant donc un investissement sr et une solution
adapte une grande varit dapplications.

Il comprend :
un contrleur avec interface PROFINET intgre pour la communication avec
une console de programmation, une interface homme-machine ou d'autres
contrleurs SIMATIC,
des fonctions technologiques performantes intgres, par ex. comptage,
mesure, rgulation et Motion Control - entres/sorties TOR et analogiques
intgres,
des Signal Boards utilisables directement sur un contrleur,
des modules d'entres/sorties pour l'extension des contrleurs par des canaux
d'entres/sorties
des modules de communication pour l'extension des contrleurs par des
interfaces de communication,
des accessoires, par ex. alimentation, modules de commutation ou SIMATIC
Memory Card. On peut ainsi lui citer les qualits suivantes :
un effet d'automatisation maximal pour un cot raisonnable,
simplicit de montage, de programmation et de manipulation,

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

hautement intgr, peu encombrant,


convenant pour les applications d'automatisation de petite moyenne
envergure,
convenant pour les applications fermes jusqu'ici la logique programme
pour des raisons de cots,
toutes les CPU utilisables en mode autonome, en rseau et dans des
architectures dcentralises.
Pour la ralisation de ce projet, nous avons utilis lautomate SIMATIC S7-1200
Unit centrale 1412C qui a les caractristiques techniques suivantes :
14 entres et sorties intgres
Interface Ethernet intgre.
Contrleur PID de base
Horloge en temps rel intgre
Entres d'alarme.
Bornes dtachables sur tous les modules

1.4 Pupitre TP700 Comfort


Le pupitre oprateur dans le processus de travail.
Le pupitre oprateur est un lment du processus technique. Pour intgrer le
pupitre oprateur dans le processus, on distingue les deux phases suivantes
Configuration
Conduite du process
Configuration
Dans le cadre de la configuration, vous laborez des interfaces utilisateur pour
le contrle commande du processus technique sur un PC de configuration avec
WinCC version 11 et suprieure. La configuration comporte les points suivants :
Cration des donnes du projet
Enregistrement des donnes du projet
Test des donnes du projet
Simulation des donnes du projet
Aprs avoir compil la configuration, vous chargez le projet sur le pupitre
oprateur.

Conduite du process

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

On dsigne par conduite du process la communication rciproque entre le


pupitre oprateur et l'automate.

Le pupitre oprateur sert au contrle-commande du process.

Pupitre tactile TP700

Le pupitre tactile TP700 Comfort de 7" fait partie de la srie HMI de Siemens
pour applications exigeantes. Caractristiques d'un pupitre Comfort :
cran large de 16 millions de couleurs et rtroclairage LED
Fonctionnalits High-End compltes : archivage, scripts VB et divers
visualiseurs pour l'affichage de la documentation des systmes (p. ex. au
format PDF) ou sous la forme de pages Web
Scurit des donnes en cas de panne de courant
Plusieurs interfaces de communication process
Commutateur PROFINET intgr partir de 7"
Programmation partir de WinCC Comfort V11 (portail TIA)

10

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

Chapitre 2 : Automatisation de lascenseur


Notre projet consiste en lautomatisation dun Ascenseur de
quatre tages :
Dans ce chapitre, on va dfinir dans un premier temps les diffrents
actionneurs et capteurs utiliss avant de donner une solution
dautomatisation du processus

2.1 Listes des actionneurs et des capteurs


Les actionneurs et les capteurs de lascenseur didactique sont mentionnes
dans le tableau suivant :
Actionneur
Moteur M :
Pour la monte et la descente de la
cabine.

Capteur
4 capteurs de prsence-cabine :
Pi signaux de contrle manant des
capteurs quipant la cage et dtectant
la prsence cabine ltage
4 capteurs porte ouverte-ferme :
DP : dtection porte ouverte. Ce signal
est obtenu par des capteurs se
trouvant sur les quatre portes. DP=1 si
porte ouverte DP=0 si porte ferme.
4 capteurs d'appel d'tage :
Pour les appels dtages.
Capteurs de fin de course
BH : bute haute fin de course , BB :
bute basse fin de course pour larrt
immdiat des ordres de monte et de
descente ds quelles sont atteintes.
AU : Arrt durgence, consigne ralis
par Switch permettant dinclure une
mesure de scurit.

2.2 Automatisation de lascenseur


2.2.1. Grafcet de lascenseur
a- rappel de grafcet

11

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

Le GRAFCET (GRAphe Fonctionnel de Commande par Etapes et Transitions) ou


SFC (Sequential Fonction Chart) est un outil graphique qui dcrit les diffrents
comportements de l'volution d'un automatisme et tablit une correspondance
caractre squentiel et combinatoire entre :
Les entres, c'est--dire les transferts d'informations de la Partie Oprative
vers la Partie Commande,
Les sorties, transferts d'informations de la Partie Commande vers la Partie
Oprative. Le modle GRAFCET est dfini par un ensemble constitu dlments
graphiques de base :
des tapes associes des actions.
des transitions associes des rceptivits.
des liaisons orientes reliant tapes et transitions
Pour lautomatisation de notre ascenseur, sera programm pour quil dmarre
en mode Automatique ; le mode manuel sera effectu appuyant sur le bouton
poussoir MAN ; et pour le retour en mode Automatique il faut appuyer sur le
bouton poussoir Auto.
On a utilis le programme QElectroTech pour la conception des grafcets.

b- Le Grafcet Mode Automatique :

12

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

c- Le grafcet Mode Manuel :

d- grafcet de mmorisation des appels

Avec :
Ai = A1,A2,A3,A4
Pi = P1,P2,P3,P4
X = X3,X4

13

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR


e- les quations :
MA = P1.(M1+M2+M3)+P2.(M3+M4)+P3M4
MB = P2.M1+P3.(M1+M2)+P4.(M1+M2+M3)
PM = P2M2+P3M3+P4M4
PD = P1M1+P2M2+P3M3

2.2.2. Programme de lAPI


a- rappel de Langage Ladder
Ladder Diagram (LD) ou Langage Ladder ou schma contacts est un langage
graphique trs populaire auprs des automaticiens pour programmer
les automates programmables industriels. Il ressemble un peu aux schmas
lectriques, et est facilement comprhensible.
Ladder est le mot anglais pour chelle.
Un programme Ladder se lit de haut en bas et l'valuation des valeurs se
fait de gauche droite. Les valeurs correspondent en fait, si on le compare
un schma lectrique, la prsence ou non d'un potentiel lectrique chaque
nud de connexion.
En effet, le Ladder est bas sur le principe dune alimentation en tension
reprsente par deux traits verticaux relis horizontalement par des bobines,
des contacts et des blocs fonctionnels, d'o le nom 'Ladder' (chelle).
C'est un langage volontairement simple et graphique pour tre comprhensible.
Il a permis dans les annes 1990 d'tre utilis sans lourde formation par un
lectricien. Il est aujourd'hui un peu dpass.
La puissance de calcul des CPU actuelles permettent de travailler directement
en langage objets avec des notions de classe et d'hritage.

b- tables des variables API


Tableau 1 PLC tags

Name

Data Type

Hmi Visible

Hmi Accessible

Bool

Logical
Address
%I0.0

P1

True

True

P2

Bool

%I0.1

True

True

P3

Bool

%I0.2

True

True

P4

Bool

%I0.3

True

True

A1

Bool

%I0.4

True

True

A2

Bool

%I0.5

True

True

A3

Bool

%I0.6

True

True

14

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR


A4

Bool

%I0.7

True

True

DP

Bool

%I1.0

True

True

AU

Bool

%I1.1

True

True

ID

Bool

%I1.2

True

True

IM

Bool

%I1.3

True

True

MAN

Bool

%I1.4

True

True

AUTO

Bool

%I1.5

True

True

Bool

%Q0.0

True

True

Bool

%Q0.1

True

True

Bool

%Q0.2

True

True

VMAN

Bool

%Q0.5

True

True

VAUTO

Bool

%Q0.6

True

True

X1

Bool

%M0.1

True

True

X2

Bool

%M0.2

True

True

X3

Bool

%M0.3

True

True

X4

Bool

%M0.4

True

True

M1

Bool

%M0.5

True

True

M2

Bool

%M0.6

True

True

M3

Bool

%M0.7

True

True

M4

Bool

%M1.0

True

True

MA

Bool

%M1.1

True

True

MB

Bool

%M1.2

True

True

PM

Bool

%M1.3

True

True

PD

Bool

%M1.4

True

True

Mmanu

Bool

%M1.5

True

True

Mauto

Bool

%M1.6

True

True

x10

Bool

%M1.7

True

True

x11

Bool

%M2.0

True

True

e_id

Bool

%M2.1

True

True

e_im

Bool

%M2.2

True

True

e_a1

Bool

%M2.3

True

True

e_a2

Bool

%M2.4

True

True

e_a3

Bool

%M2.5

True

True

e_a4

Bool

%M2.6

True

True

e_Auto

Bool

%M2.7

True

True

e_Manu

Bool

%M3.0

True

True

15

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

c- Liste des rseau de bloc dorganisation Main


Le programme dorganisation Main est compos de 7 rseau principaux pour la
programmation de lascenseur :

Le Main est expliqu en dtail dans lannexe.

Chapitre 3 : Supervision de lascenseur


3.1 Introduction
La supervision est une technique industrielle de suivi et de pilotage
informatique de procds de fabrication automatiss. La supervision concerne
l'acquisition de donnes (mesures, alarmes, retour d'tat de fonctionnement) et
des paramtres de commande des processus gnralement confis des
automates programmables. En informatique industrielle, la supervision des
procds peut tre une application de surveillance, de contrle-commande
volu, de diagnostic.
La supervision de notre ascenseur est effectuer par le logiciel WinCC qui
permet de crer UN ensemble de vue (crans) dont linterface oprateur est
prsente sous forme dun synoptique.
Avant de schmatiser la supervision il faut tablir un tableau de variables
pour faire la liaison entre lAPI et lIHM.

16

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

3.2. Supervision de lascenseur


3.2.1 Tables des variables IHM
Cest une table qui contient les variables de lAPI utilises dans la supervision
par lHMI, et qui reprsentent le type de donnes (bool ,int,reel) la liaison
matriel (pc avec HMI). Aussi il nous permet de choisir le mode daccs (accs
symbolique ou absolu) et modifier le temps dacquisition.

Name

DataType

Access Method

Address

Acquisition cycle

Mmanu

Bool

Absolute access

%M1.5

100 ms

e_id

Bool

Absolute access

%M2.1

100 ms

e_im

Bool

Absolute access

%M2.2

100 ms

P4

Bool

Absolute access

%I0.3

100 ms

P2

Bool

Absolute access

%I0.1

100 ms

P3

Bool

Absolute access

%I0.2

100 ms

P1

Bool

Absolute access

%I0.0

100 ms

M1

Bool

Absolute access

%M0.5

100 ms

M2

Bool

Absolute access

%M0.6

100 ms

M3

Bool

Absolute access

%M0.7

100 ms

M4

Bool

Absolute access

%M1.0

100 ms

Mauto

Bool

Absolute access

%M1.6

100 ms

e_a1

Bool

Absolute access

%M2.3

100 ms

e_a2

Bool

Absolute access

%M2.4

100 ms

e_a3

Bool

Absolute access

%M2.5

100 ms

e_a4

Bool

Absolute access

%M2.6

100 ms

e_Manu

Bool

Absolute access

%M3.0

100 ms

e_Auto

Bool

Absolute access

%M2.7

100 ms

Bool

Absolute access

%Q0.0

100 ms

Bool

Absolute access

%Q0.1

100 ms

DP

Bool

Absolute access

%I1.0

100 ms

AU

Bool

Absolute access

%I1.1

100 ms

17

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

3.2.2 Conception de lcran de supervision


Nous avons conu notre systme de supervision afin quil puisse permettre
dobserver le dplacement de lascenseur. Nous avons imagin une seule vue
permettant dagir dans le mode manuel et automatique. Il permet aussi de
visualiser les mmorisations et de faire des appels dtage ainsi que des
graphiques qui clignotent aprs un arrt durgence ou la dtection dune porte
ouverte.

La vue se compose de :
-

Un Switch qui permet de choisir le mode automatique/manuel.

18

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

(En glissant le Switch vers le mode automatique on dsactive le mode


manuel et vice-versa).
Deux boutons qui permettent la monte ou la descente de lascenseur
dans la commande manuelle.
4 boutons dappel dtage qui sont li au variable (A1,A2 ,A3,A4).

4 voyants pour la mmorisation des appels dtages.


Une cabine pour la prsence dtages (P1, P2, P3, P4).si lascenseur est
prsent un tage la cabine est prsente dans cet tage.
Graphique qui clignote si une porte est ouverte (DP=1).
Graphique qui clignote si aprs arrt durgence (AU=1).
Graphique qui clignote indiquant le sens selon lordre donne
lascenseur (Monte ou descente).

19

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

Annexe

20

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

21

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

22

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

23

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

24

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

25

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

26

AUTOMATISATION ET SUPERVISION DUN ASCENSEUR

27