Académique Documents
Professionnel Documents
Culture Documents
Master en Automatique
Option : Automatique et Informatique Industriel
Réalisé par :
Mr. NEFRAOUI Omar
Mr. SLIMANE Djaafer
Encadre par :
Dr. HOCINE Abdelfettah
Je dédie ce travail à :
Mes très chers parents.
Mes frères et à ma sœur.
Tout ma grande famille.
Mes amis les plus proches, et A tous mes amis.
Mon promoteur Dr HOCINE Abdelfattah qui m’a encouragé et pour
sa confiance que je n’oublierai jamais.
Mon binôme et sa famille à qui je souhaite bonne chance dans la vie
et un chemin plein de réussite.
Je dédie ce travail :
A mes parents pour leur encouragement
A mes frères et mes sœurs,
A mes cousins, et tout la famille SLIMANE,
A mes amis (es),
A tous mes camarades d’études depuis le primaire,
Et à mon binôme, avec qui j’ai partagé ce travail.
A Tous ceux qui, de près ou de loin, m’ont Contribuer à la réussite du
projet de cette mémoire et surtout Mon promoteur Dr HOCINE
Abdelfettah avec ces conseils et leur Accompagnement.
SLIMANE Djaafer
REMECIMENT
Nous initions notre mémoire par une étude théorique du moteur asynchrone et les
variateurs de vitesse. Puis nous allons passer aux systèmes automatisés par les définir et donnant
une explication des protocoles de communication utilisés dans notre projet qui sont l’Ethernet
Modbus. Ensuite nous passerons à réalisation de l’objectif qui est de programmer l’automate et
aussi l’écran tactile afin commander le variateur de vitesse via le bus de communication et lui
envoyer des consignes via Modbus série ou la sortie analogique de l'automate.
Enfin nous allons récupérer la vitesse du moteur depuis le variateur de vitesse avec l’IHM
afin de vérifier si le moteur suit la consigne envoyée et si notre paramétrage du variateur est
adapté aux paramètres usines du moteur.
This brief presents the study and realization of a system of the chain « asynchronous
motor - speed variator » controlled by a programmable automaton and supervised with a touch
screen.
We begin our work with a theoretical study of the principle of speed variation of
asynchronous motors. Then we will present the different parts of the automated systems and
communication protocols used in our project which are the Ethernet Modbus. Then we will
move on to the realization part where the objective is to program the automaton and also the
touch screen to control the speed controller via the communication bus and send it instructions
via serial Modbus or the analog output of the automaton.
Finally, we will recover the speed of the motor from the speed controller with the HMI
to check if the motor follows the instruction sent and if our setting of the speed controller is
adapted to the factory parameters of the engine.
تقدم هذه الرسالة دراسة وتنفيذ نظام لسلسلة "مغير سرعة -محرك ال تزامني" يتم التحكم فيه
بواسطة وحدة تحكم قابلة للبرمجة ويتم اإلشراف عليها بواسطة شاشة تعمل باللمس.
نبدأ عملنا بدراسة نظرية لمبدأ تباين السرعة للمحركات غير المتزامنة .ثم سنقدم لك األجزاء
المختلفة ننتقل لألنظمة اآللية وبروتوكوالت االتصال المستخدمة في مشروعنا وهي Modbus
و .Ethernet
الكلمات المفتاحية :مغير السرعة ،أنظمة آلية ،محرك غير متزامن ،متحكم مبرمج.
SOMMAIRE
SOMMAIRE
LISTE DE FIGURES
LISTE DES TABLEAUX
NOTATIONS ET SYMBOLES
ABREVIATIONS
INTRODUCTION GENERALE ..................................................................................... 1
CHAPITRE 1 : MOTEUR ASYNCHRONE .................................................................. 3
1. INTRODUCTION ................................................................................................................ 4
2. CONSTITUTION DU MOTEUR ASYNCHRONE ...................................................................... 4
2.1. Le stator.................................................................................................................. 4
2.2. Le rotor ................................................................................................................... 4
2.3. Les organes mécaniques......................................................................................... 6
3. PRINCIPE DE FONCTIONNEMENT D’UN MOTEUR ASYNCHRONE ......................................... 6
3.1. Sens de rotation ...................................................................................................... 7
4. CARACTERISTIQUES MECANIQUES DES MOTEURS ASYNCHRONES .................................... 7
4.1. Fonctionnement à vide ........................................................................................... 7
4.2. Fonctionnement en charge ..................................................................................... 7
4.3. Quadrants de fonctionnement ................................................................................ 8
5. BOBINAGE ET COUPLAGE D’UN MOTEUR ASYNCHRONE ................................................... 8
5.1. Bobinage................................................................................................................. 8
5.2. Couplage ................................................................................................................ 9
6. BILAN DES PUISSANCES ET FORMULES........................................................................... 11
6.1. La puissance :....................................................................................................... 11
6.2. La perte : .............................................................................................................. 13
6.3. Moment du couple électromagnétique ................................................................. 13
6.4. Le rendement ........................................................................................................ 14
6.5. Vitesses ................................................................................................................. 14
6.6. Le glissement ........................................................................................................ 14
7. PILOTAGE DE VITESSE D’UN MOTEUR ASYNCHRONE ...................................................... 14
7.1. Pilotage en modifiant le nombre de pôles ............................................................ 15
7.2. Régulation de fréquence ....................................................................................... 15
8. AVANTAGES ET INCONVENIENTS D’UN MOTEUR ASYNCHRONE ..................................... 16
8.1. Avantages ............................................................................................................. 16
8.2. Inconvénients ........................................................................................................ 16
I. CONCLUSION ................................................................................................................. 16
CHAPITRE 2 : VARIATEUR DE VITESSE ............................................................... 17
1. INTRODUCTION .............................................................................................................. 18
I. DEFINITION D’UN VARIATEUR DE VITESSE ..................................................................... 18
2. CONSTITUTION D’UN VARIATEUR DE VITESSE ................................................................ 19
2.1. Circuit de puissance ............................................................................................. 19
2.2. Le circuit de commande ....................................................................................... 26
3. FONCTION DES VARIATEURS DE VITESSE ....................................................................... 29
3.1. L’accélération contrôlée ...................................................................................... 29
3.2. La décélération contrôlée..................................................................................... 29
3.3. La variation et la régulation de vitesse ................................................................ 29
3.4. L’inversion du sens de marche ............................................................................. 30
3.5. Le freinage d’arrêt (freinage de sécurité) ............................................................ 30
4. L’OPTIMISATION AUTOMATIQUE DE L’ENERGIE ............................................................. 30
5. AVANTAGES ET INCONVENIENTS D’UN VARIATEUR DE VITESSE .................................... 31
5.1. Avantages ............................................................................................................. 31
5.2. Inconvénients ........................................................................................................ 31
6. COMMENT CHOISIR UN VARIATEUR DE VITESSE ............................................................. 31
7. CONCLUSION ................................................................................................................. 32
CHAPITRE 3 : LES SYSTEMES AUTOMATISES .................................................... 34
1. INTRODUCTION .............................................................................................................. 35
2. DEFINITION D’UN SYSTEME AUTOMATISE ...................................................................... 35
3. STRUCTURE D’UN SYSTEME AUTOMATISE ..................................................................... 35
3.1. Partie opérative .................................................................................................... 36
4.2. Partie commande.................................................................................................. 39
5. SUPERVISION ................................................................................................................. 45
5.1. Définition de la supervision ................................................................................. 45
6.2. Types de supervision ............................................................................................ 45
7. LA COMMUNICATION DANS UN SYSTEME AUTOMATISE ................................................. 46
7.1. Modèle OSI automatisé ........................................................................................ 47
7.2. La communication Ethernet ................................................................................. 48
7.3. La communication Modbus .................................................................................. 52
8. CONCLUSION ................................................................................................................. 57
CHAPITRE 4 : COMMANDE ET SUPERVISION DE LA CHAINE VARIATEUR DE
VITESSE - MAS ............................................................................................................ 59
1. INTRODUCTION .............................................................................................................. 60
2. SCHEMA DE SYSTEME .................................................................................................... 60
3. PRESENTATION DES ELEMENTS DU SYSTEME A REALISER .............................................. 61
3.1. IHM Magelis XBT GT5330 .................................................................................. 61
3.2. Automate programmable industriel ..................................................................... 63
4. PROGRAMMATION ET SUPERVISION : ............................................................................. 67
4.1. Unity pro .............................................................................................................. 67
4.2. Vijeo Designer ...................................................................................................... 70
5. REALISATION ................................................................................................................ 73
5.1. PILOTAGE DU VARIATEUR DE VITESSE ATV312 VIA BORNIER .................................. 73
5.2. Pilotage du variateur de vitesse ATV312 via Modbus ......................................... 74
5.3. Configuration du variateur de vitesse avec l’API ................................................ 75
5.4. Communication L’automate avec l’IHM .............................................................. 76
5.5. Supervision du système......................................................................................... 77
6. CONCLUSION ................................................................................................................. 87
CONCLUSION GENERALE ........................................................................................ 88
ANENEXE
REFERENCES
Liste de figures
Chapitre 1
Chapitre 2
Chapitre 3
Chapitre 4
Chapitre 1
Chapitre 3
Chapitre 4
Pour atteindre notre objectif, nous avons organisé notre mémoire en quatre chapitres :
Le premier chapitre porte sur l’étude d’un moteur asynchrone. Après une brève
introduction, nous donnons les constitutions des moteurs et leur principe de fonctionnement
suivi de leurs caractéristiques mécaniques et électriques. Ensuite, on explique le bilan de
puissance et les formules caractéristique du moteur asynchrones. Et on termine le chapitre par
donner quelque avantages et inconvénients de ce type des moteurs.
Dans le deuxième chapitre, nous décrivons les variateurs de vitesses tout en expliquant
leur fonctionnement, aussi on décrit la constitution du variateur de vitesse et ses parties de
commande et de puissance et nous donnons les avantages et les inconvénients de ces derniers.
Enfin, nous donnons une expertise sur le choix du variateur de fréquence.
Le troisième chapitre aborde les systèmes automatisés, on cite les différentes parties de
ces derniers tous en définissant les éléments qui les constituent. Ensuite nous parlerons de la
supervision et les différents niveaux de communications dans un système automatisé. Enfin
Page | 1
Introduction générale
Page | 2
Chapitre 1 Moteur asynchrone
Chapitre 1 :
Moteur asynchrone
Chapitre 1 Moteur asynchrone
1. Introduction
Le moteur asynchrone est la machine la plus utilisée dans le domaine des hautes
puissances (supérieures à kilowatts) car il présente de nombreux avantages tels que sa
robustesse, sa puissance massique, son faible coût, sa facilité de mise en œuvre, etc.…
2.1. Le stator
Un stator formé de 3 bobines disposées à 120° l’une de l’autre et alimenté par un
réseau triphasé, crée dans l’entrefer un champ magnétique radial tournant à la fréquence de
synchronisme.
Si on place une boussole au centre, elle va tourner à cette vitesse de synchronisme. (2)
Figure 1 : Stator
2.2. Le rotor
Le rotor à l’aspect d’une cage d’écureuil, Il est constitué de barres métalliques
identiques, parallèles ou non à l’axe du rotor. Ces barres sont reliées entre elles par deux
couronnes métalliques. Elles sont donc en court-circuit. L’intérieur est tapissé de fines tôles
métalliques séparées entre elles par un vernis isolant pour limiter les courants de Foucault.
Le rotor ne peut pas tourner à la même vitesse que le champ magnétique, sinon la cage ne serait
plus balayée par le champ tournant et il y aurait disparition des courants induits et donc des
forces de Laplace et du couple moteur. (2)
Page | 4
Chapitre 1 Moteur asynchrone
Les deux fréquences de rotation ne peuvent donc pas être synchrones d'où le nom de
moteur asynchrone. (2)
Figure 2 : Rotor
C'est la partie mobile du moteur. Il est placé à l'intérieur du stator et est constitué d'un
empilage de tôles d'acier formant un cylindre claveté sur l'arbre du moteur. Parmi les types les
plus usités on distingue :
Dans des trous ou dans des encoches disposées vers l'extérieur du cylindre et
parallèlement à son axe sont placés des conducteurs. A chaque extrémité, ceux-ci sont raccordés
sur une couronne métallique. L'ensemble a l'aspect d'une cage d'écureuil. (3)
Dans des trous ou dans des encoches disposées vers l'extérieur du cylindre et
parallèlement à son axe sont placés des conducteurs. A chaque extrémité, ceux-ci sont raccordés
sur une couronne métallique. L'ensemble a l'aspect d'une cage d'écureuil. (3)
Dans des encoches pratiquées sur les tôles constituant le rotor sont logés des
enroulements identiques à ceux du stator. Généralement le rotor est triphasé. Une extrémité de
chacun des enroulements est reliée à un point commun (couplage étoile). Les extrémités libres
peuvent être raccordées sur un coupleur centrifuge ou sur trois bagues en cuivre isolées et
solidaires du rotor. Sur ces bagues viennent frotter des balais en graphite raccordés au dispositif
de démarrage. (4)
Page | 5
Chapitre 1 Moteur asynchrone
La carcasse sert de support, elle joue le rôle d’enveloppe et assure la protection contre
L’environnement extérieur. L’arbre est un organe de transmission. Il comprend une partie
centrale qui sert de support au corps du rotor et un bout d’arbre sur lequel est fixé un demi
Accouplement. Il est généralement constitué en acier moulé ou forgé. Son dimensionnement
est fonction des efforts de flexion (force centrifuge qui s’exerce sur lui, attraction magnétique
radiale, etc.…), des efforts radiaux et tangentiels dus aux forces centrifuges, des efforts de
torsion (couple électromagnétique transmis en régime permanent, transitoire). Il est supporté
par un ou plusieurs paliers. Ces paliers soutiennent le rotor et assurent la libre rotation. Le
Second palier est libre pour assurer les dilatations thermiques de l’arbre. Une isolation
Électrique de l’un des paliers assure l’élimination des courants dans l’arbre dû aux Dissymétries
des réluctances du circuit magnétique. Ils sont généralement à roulements pour les machines de
petite et moyenne puissance. (1)
D’autre part, sur la création d’une force motrice sur le conducteur considéré (parcouru
par un courant et placé dans un champ magnétique tournant ou variable) dont le sens est donné
par la règle des trois doigts de la main droite. (5)
Page | 6
Chapitre 1 Moteur asynchrone
Comme montré sur le schéma ci-dessus, le champ tournant, à un instant donné, est
orienté vers le haut. En considérant deux conducteurs diamétralement opposés, on constate que
les courants induits dans ces deux conducteurs sont en sens inverse et associés au champ
magnétique, créent des forces motrices en sens inverse. Le rotor étant libre de tourner sur l’axe
de lui-même, les deux forces s’associent pour imprimer aux deux conducteurs un couple
permettant la rotation de la cage d’écureuil : le moteur électrique est inventé.
Pour entretenir la rotation du moteur, il est nécessaire de faire varier soit le courant dans
les conducteurs de la cage, soit le champ magnétique. Dans un moteur asynchrone, c’est le
champ magnétique qui varie sous forme de champ tournant créé dans le stator.
Lorsque le moteur est alimenté par réseau directe, il tourne dans le sens horaire
lorsqu’on est placé face au bout de l’arbre. En permutant l’alimentation de 2 phases, et
seulement deux, le sens de rotation sera inversé.
Page | 7
Chapitre 1 Moteur asynchrone
Nombres de pôles 2 4 6 8 10 12
Paires de pôles (p) 1 2 3 4 5 6
𝒏𝒔 (Tr/min) sous 50 Hz 3000 1500 1000 750 600 500
𝒏𝒔 (Tr/min) sous 60 Hz 360 1800 1200 900 720 600
Le branchement des bobines sur le réseau se fait au niveau de la plaque à borne située
sur le dessus du moteur. On dispose ainsi de 6 connexions, une pour chacune des extrémités
des trois bobines. Les bornes sont reliées aux bobines selon le schéma suivant :
Page | 8
Chapitre 1 Moteur asynchrone
5.2. Couplage
Le couplage d’un moteur asynchrone peut être triangle, étiole, étoile-triangle.
5.2.1. Couplage en étoile
On utilise le montage étoile si un moteur de 230V doit être relié sur un réseau de 400V
ou pour démarrer un moteur à puissance réduite dans le cas d’une charge avec une forte inertie
mécanique. Ce branchement se fait comme il est montré dans la figure se dessus. (8)
Dans le montage en triangle, chacune des bobines est alimentée avec la tension nominale
(400V) comme il est montré dans la figure se dessus.
Page | 9
Chapitre 1 Moteur asynchrone
Le démarrage étoile triangle est très utilisé en électrotechnique pour la mise en route des
moteurs électriques asynchrones triphasés. Ce dispositif est employé afin de diminuer les
risques du démarrage direct. En effet, l'intensité du courant au démarrage est très importante
vis à vis du courant nominal du moteur (environ 5 à 7 fois l'intensité nominale). Sur les gros
moteurs ces courants importants entraînent des surcharges sur les lignes d'alimentations et les
appareils de protection et de commande d'où une usure, voir une destruction, prématurée des
composants du démarreur. (9)
Page | 10
Chapitre 1 Moteur asynchrone
6.1. La puissance :
6.1.1. Expression de la puissance absorbée
Page | 11
Chapitre 1 Moteur asynchrone
𝑄 = 𝑈. 𝐼√3 𝑠𝑖𝑛(𝜑)
6.1.3. La puissance apparente
𝑆 = 𝑈. 𝐼√3
Avec : 𝑈 = 𝑉√3
6.1.4. Puissance transmise
𝑃𝑀 = 𝑇𝑒𝑚 Ω
𝛺
Soit 𝑃𝑀 = 𝑇𝑒𝑚 Ω = 𝑃𝑡𝑟 𝛺 = 𝑃𝑡𝑟 (1 − 𝑔)
𝑠
𝑃𝑀 = 𝑃𝑡𝑟 (1 − 𝑔)
Cette puissance comprend la puissance utile et les pertes mécaniques.
6.1.6. Puissance utile
Page | 12
Chapitre 1 Moteur asynchrone
6.2. La perte :
6.2.1. Pertes par effet de joule au stator
Les pertes par effet de joule au stator sont dues à la circulation des courants dans les
enroulements du stator.
3
𝑃𝑗𝑠 = 𝑅𝐼²
2
6.2.2. Pertes fer au stator
Notés 𝑃𝑗𝑠 , elles regroupent les pertes par hystérésis et par courant de Foucault dans les
masses métalliques du stator.
Ces pertes représentent la différence entre 𝑃𝑡𝑟 et 𝑃𝑀 . Elles sont dues aux courants
induits. Elles ne sont pas mesurables car le rotor est court-circuité, donc il faut les calculer.
𝑃𝑗𝑟 ≈ 𝑔𝑃𝑡𝑟
Elles correspondent aux frottements sur les paliers, à la ventilation, etc. Elles sont
négligées dans la plupart des cas.
𝑃𝑚 = 𝑃𝑢 − 𝑃𝑀
6.2.5. Pertes collectives
𝑃𝑐 = 𝑃𝑓𝑠 + 𝑃𝑚
𝑃𝑐
On définit le couple de perte : 𝑇𝑝 =
Ω𝑠
Page | 13
Chapitre 1 Moteur asynchrone
𝑃𝑡𝑟
𝑇𝑒𝑚 =
Ω𝑠
6.4. Le rendement
Le rendement est égal au rapport de la puissance utile sur la puissance absorbée. Il est
toujours inférieur à 1.
𝑃𝑢
𝜂= <1
𝑃𝑎
6.5. Vitesses
Vitesse de synchronisme, C’est la vitesse de rotation du champ tournant :
60. 𝑓
𝑛𝑠 =
𝑝
Vitesse angulaire :
Ω=2𝜋𝑛
6.6. Le glissement
C’est l’écart relatif entre la vitesse de rotation de la machine et la vitesse de
synchronisme.
𝑛𝑠 − 𝑛
𝑔=
𝑛𝑠
NB :
• Au démarrage : 𝑔 = 100%
• En rotation : 𝑔 < 1 tant que le MAST n’est pas entraîné par la charge.
• En régime nominal : 𝑔𝑛 = 3 à 10%
On a : 𝑔 = (𝑛0 – n) / 𝑛0
Avec :
• 𝑔 = glissement [%].
• 𝑛0 = vitesse du champ tournant [tr/min].
• n = la vitesse de rotation de l’arbre du moteur [tr/min].
Où :
(1 − 𝑠 )(𝑓x60)
𝑛 =
𝑝
Avec :
Page | 15
Chapitre 1 Moteur asynchrone
8.2. Inconvénients
Sans perte de puissance, on peut piloter la vitesse de rotation du moteur en faisant varier
la fréquence car la vitesse de rotation du champ tournant au niveau du stator change. Pour
conserver le couple moteur, il faut que la tension du moteur se modifie avec la fréquence dans
un rapport constant. (5)
I. Conclusion
Page | 16
Chapitre 2 :
Variateur de vitesse
Chapitre 2 Variateur de vitesse
1. Introduction
Il existe plaisir systèmes industriels entraînés par des moteurs électriques utilisent la
variation de vitesse pour optimiser leur fonctionnement. Le démarrage ou le changement de
vitesse sur le réseau de distribution des moteurs asynchrones est la solution la plus fréquente.
Cependant, elle s’accompagne parfois des contraintes :
Pour cela on utilise le variateur de vitesse qui est utilisé pour des petits ou grands
moteurs. Les variateurs de vitesse ne restent que peu répandus, alors qu'ils permettent
d'importantes réductions de consommation d'énergie aussi ils sont préférables de protéger les
moteurs contre les perturbations électriques et ils sont fortement recommandé pour protéger et
maintenir le bon fonctionnement des équipements tels que les moteurs et les automates.
Aujourd’hui, on utilise des moteurs à courant continu (CC) commandés par des variateurs
électroniques à semi-conducteurs. Cette technique consistait à faire varier la vitesse
proportionnellement à la tension.
Aussi, on utilise des variateurs de vitesse avec des moteurs à courant alternatif. Ces
variateurs de vitesse exploitent basée sur la modulation de largeur d’impulsion (MLI) et les
transistors bipolaires à grille isolée (IGBT). (10)
Page | 18
Chapitre 2 Variateur de vitesse
Pour alimenter convenablement un moteur asynchrone à couple constant quelle que soit
la vitesse, il est nécessaire de maintenir le flux constant. Ceci nécessite la tension et la fréquence
évoluent simultanément et dans les mêmes proportions. (11)
Page | 19
Chapitre 2 Variateur de vitesse
2.1.1. Le redresseur
Les systèmes sont généralement alimentés par un réseau triphasé alternatif à fréquence
fixe (50 Hz). La fonction du redresseur au sein du variateur de vitesse est de transformer la
tension triphasée alternative en tension continue monophasée.
Comme le montre la figure ci-dessous, des deux alternances d’une tension monophasée
alternative (positive et négative), seule l’alternance positive passe à travers la diode entre les
électrodes couramment appelées “anode” et “cathode” ; on dit que la diode est “passante”. (12)
Pour obtenir une tension continue à la sortie du redresseur, il est nécessaire de trouver
un système qui permette d’exploiter les deux alternances ; c’est le pont de diodes.
Page | 20
Chapitre 2 Variateur de vitesse
On voit tout de suite l’intérêt du thyristor par rapport à la diode : on peut faire varier la
valeur de la tension moyenne de sortie en contrôlant le moment où l’impulsion sera donnée sur
la gâchette pour rendre le thyristor “passant”. (12)
Page | 21
Chapitre 2 Variateur de vitesse
Ce circuit joue plusieurs rôles suivant les options prises sur le type de variateur dont
principalement le lissage en courant ou en tension du signal de sortie du redresseur et le contrôle
du niveau de tension ou de courant d’attaque de l’onduleur. Il peut aussi servir à :
Page | 22
Chapitre 2 Variateur de vitesse
À l’entrée du filtre est ajouté un hacheur composé d’un transistor et d’une diode “roue
libre”. Dans ce cas, le circuit intermédiaire transforme la tension continue de sortie du
redresseur à ondulation résiduelle en une tension carrée lissée par le filtre. Il en résulte la
création d’une tension variable suivant que le pilote de l’hacheur rende le transistor “passant”
ou pas. (12)
Page | 23
Chapitre 2 Variateur de vitesse
2.1.3. L’onduleur
Page | 24
Chapitre 2 Variateur de vitesse
Bien que les fonctionnements des onduleurs soient différents, la technologie reste plus
ou moins identique. Pour une raison de souplesse de commande en fréquence, les onduleurs
sont maintenant équipés de transistors haute fréquence plutôt que de thyristors. Ce type de
transistor de puissance peut être allumé et éteint très rapidement et par conséquent, couvrir une
large plage de fréquence (entre 300 Hz et 20 kHz). (12)
Quel que soit le système, l’onduleur reçoit à son entrée une tension continue variable en
amplitude, et lui ne fait varier que la fréquence d’extinction des thyristors ou des transistors en
fonction du niveau de la tension d’entrée pour recréer une tension sinusoïdale. (5)
Page | 25
Chapitre 2 Variateur de vitesse
Ce type de modulation est souvent utilisé pour générer une tension triphasée à fréquence
et tension variables.
Page | 26
Chapitre 2 Variateur de vitesse
Afin de garder un flux constant dans le moteur et donc aussi une variation de vitesse à
couple constant la tension et la fréquence varient proportionnellement jusqu’à la fréquence
nominale du moteur (50 Hz). Lorsque la tension nominale est atteinte, la tension ne sachant
plus augmenter, il est toujours possible d’augmenter la fréquence ; dans ce cas la variation se
fait à puissance constante, le couple diminue avec la vitesse. Ce mode de fonctionnement est
intéressant pour des charges à couple constant tels que les moteurs. En effet, le couple moteur
“colle” mieux au profil du couple résistant ; ce qui signifie que les consommations qui en
découlent sont moindres. (5)
La figure ci-dessous montre les profils des courbes du couple en fonction de la vitesse
pour différents rapports U/f :
Page | 27
Chapitre 2 Variateur de vitesse
Pour ce type de commande, il est nécessaire de fournir des indications précises sur les
paramètres du moteur (encodage de la plaque signalétique).
Comme son nom l’indique, la commande vectorielle en tension travaille avec les
vecteurs de tension à vide et de compensation par rapport à la variation de la charge.
La commande vectorielle à champ orienté travaille avec les valeurs des courants actifs,
de magnétisation (flux) et du couple. Par un modèle mathématique approprié, il est possible de
déterminer le couple nécessaire au moteur en fonction des vecteurs du flux statorique et du
courant rotorique et ce afin d’optimiser et réguler le champ magnétique et la vitesse du moteur
en fonction de la charge. (5)
Page | 28
Chapitre 2 Variateur de vitesse
• L’accélération contrôlée.
• La décélération contrôlée.
• La variation et la régulation de vitesse.
• L’inversion du sens de marche.
• Le freinage d’arrêt.
La variation de la vitesse du moteur est définie par une consigne d’entrée (tension ou
courant) sans tenir compte de la valeur réelle de la vitesse du moteur qui peut varier en fonction
de la charge, de la tension d’alimentation, … On est en boucle “ouverte” (pas de feedback).
Page | 29
Chapitre 2 Variateur de vitesse
Avec des moteurs à courant continu, le freinage s’effectue au moyen d’une résistance
connectée sur l’induit de la machine.
Page | 30
Chapitre 2 Variateur de vitesse
Dans beaucoup d’applications, on pourra fixer le rapport U/f afin d’optimiser les
consommations énergétiques. Un compromis sera trouvé entre l’économie d’énergie et les
besoins réels du moteur en couple minimal pour un rotor bloqué (ou couple de décrochage).
(11)
5.2. Inconvénients
Page | 31
Chapitre 2 Variateur de vitesse
7. Conclusion
A partir de ce chapitre, nous avons constaté que la vitesse d’un moteur dépend
principalement de sa fréquence/tension et pour la varier on utilise les variateurs de vitesse.
Un variateur de vitesse est composé principalement d’un redresseur et un filtre et d’un
onduleur. Le principe de la MLI utilisée dans l'onduleur consiste à appliquer aux enroulements
du moteur une suite d’impulsions de tension, d’amplitude égale à la tension continue fournie
Page | 32
Chapitre 2 Variateur de vitesse
par le redresseur. Les impulsions sont modulées en largeur ou en amplitude de manière à créer
une tension alternative variable suivant la commande.
Aussi, le choix d’un variateur n’est pas systématique mais il dépend de plusieurs critères
dont la puissance du moteur, les exigences de l’application et de l’architecture du système dans
lequel il est installé.
Page | 33
Chapitre 3 Les systèmes automatisés
Chapitre 3 :
Les systèmes automatisés
Chapitre 3 Les systèmes automatisés
1. Introduction
En tant qu’automaticien on a tendance à avoir une vue systémique sur les machines et
les processus. Notre objectif consiste à automatiser et à asservir ces systèmes afin d’accroitre
la productivité et d’améliorer la qualité et la sécurité. Le plus important est de remplacer
l’homme dans ces actions pénibles, délicates et répétitives.
Les systèmes automatisés sont également l'une de nos principales préoccupations pour
un contrôle optimal de la production, une amélioration de l'efficacité et la qualité, et un
développement de l'industrie en général.
Dans ce chapitre, nous allons définir les systèmes automatisés et les parties qui les
constituent, ainsi que la commande, la supervision et la communication.
Les buts d'un système automatisé sont de réaliser des tâches complexes ou dangereuses
pour l'homme, effectuer des tâches pénibles ou répétitives ou encore gagner en efficacité et en
précision.
Page | 35
Chapitre 3 Les systèmes automatisés
• Partie « Opérative » :
– des capteurs, qui transforment les variations de grandeurs physiques en signaux électriques
(température, luminosité, présence, position, ...)
– des actionneurs, qui transforment l'énergie reçue en énergie utile (vérin, moteur, voyant, ...)
• Partie « Commande » :
La partie opérative d'un automatisme est le sous-ensemble qui effectue les actions
physiques, mesure des grandeurs physiques et rend compte à la partie commande. Elle est
généralement composée d'actionneurs, de capteurs, d'effecteurs et d'un bâti.
Les actionneurs électriques ou les moteurs sont des appareils transformant une énergie
électrique en énergie mécanique, il existe plaisir type des moteurs ainsi que moteur à courant
continu, moteur asynchrone, moteur synchrone et moteur pas à pas …
La plupart des usines utilisent l'énergie pneumatique pour accomplir un travail, soit avec
des outils portatifs ou avec des actionneurs. Tous les appareils qui transforment l'énergie
pneumatique en énergie mécanique sont des actionneurs pneumatiques.
Page | 36
Chapitre 3 Les systèmes automatisés
Quand vous parlez de ces actionneurs, vous devez considérer les vérins, les venteuses,
les muscles pneumatiques :
Ventouses (Technique du vide) : Les ventouses sont des éléments souples de formes
rondes ou oblongues qui permettent la préhension, le déplacement d'objets de formes diverses.
On retrouve les ventouses dans l'industrie agroalimentaire sur des machines spéciales ou sur
des unités de conditionnement.
Les pompes : Le principe des pompes utilisées en hydraulique est basé sur la variation
de volume entre l'aspiration et le refoulement (volumétrique). La caractéristique principale
d'une pompe est sa cylindrée (c'est le volume de fluide aspiré en un tour de pompe), elle
s'exprime généralement en cm3/tr.
Page | 37
Chapitre 3 Les systèmes automatisés
4.1.2. Effecteurs
4.1.3. Capteurs
Les capteurs sont des composants de la chaîne d'acquisition dans une chaîne
fonctionnelle. Les capteurs prélèvent une information sur le comportement de la partie
opérative et la transforment en une information exploitable par la partie commande.
Dans l’industrie, les capteurs sont classés en trois types selon le signal délivré (TOR,
signal numérique, signal analogique). (17)
Page | 38
Chapitre 3 Les systèmes automatisés
Cette partie reçoit les consignes de la partie opérative (opérateur) et les informations
transmises par les capteurs / détecteurs. En fonction de ces consignes et de son programme de
gestion des tâches, elle va commander les préactionneurs et renvoyer des informations au
pupitre de signalisation ou à d’autres systèmes de commande ou supervision en utilisant des
protocoles de communication.
Un processeur (ou unité centrale de traitement CPU) est un composant présent dans de
nombreux dispositifs électroniques qui exécute les instructions machine des programmes
informatiques. Le traitement d’informations peut être gérée par un API, une carte Arduino ou
DSP… (18)
Dans notre projet nous avons utilisé un API comme unité de traitement d’informations.
Page | 39
Chapitre 3 Les systèmes automatisés
Un API est une machine électronique programmable qui réalise des fonctions
d’automatisme pour assurer la commande et la gestion des systèmes automatises.
Page | 40
Chapitre 3 Les systèmes automatisés
1 Module d'alimentation
2 Pile de sauvegarde
3 Connexion au 24Vcc
4 Commutateur de mode (à clé)
5 LED de signalisation d'état et de défauts
6 Carte mémoire
7 Interface multipoint (MPI)
8 Connecteur frontal
9 Volet en face avant
4.2.3.2. Aspect interne
La structure interne d’un automates programmables industriels (API) est assez voisine
de celle d’un système micro-programmé, le compteur de programme est un simple séquenceur,
qui met cycliquement en communication, dans un ordre immuable, les mots de mémoire
programme avec le processeur.
Dans les machines plus complexes, permettant les sauts, ce compteur de programme
est un registre intégré au processeur. Le processeur est un opérateur logique mono-bit qui
exécute les calculs booléens en fonction des instructions du programme.
Page | 41
Chapitre 3 Les systèmes automatisés
La mémoire de données fait partie du système entrées-sorties. Elle fige les valeurs (0
ou 1) présentes sur les lignes d’entrées, à chaque prise en compte cyclique de celle-ci, elle
mémorise les valeurs calculées à placer sur les lignes de sorties des valeurs internes. (20)
Elle reçoit également des informations en provenance des capteurs. Il existe dans les
automates plusieurs types de mémoires qui remplissent des fonctions différentes.
Page | 42
Chapitre 3 Les systèmes automatisés
4.2.4.2. Le processeur :
Son rôle consiste d’une part à organiser les différentes relations entre la zone mémoire
et les interfaces d’entrées et de sorties et d’autre part à gérer les instructions du programme.
L’interface d’entrée comporte des adresses d’entrée. Chaque capteur est relié à une de
ces adresses. L’interface de sortie comporte de la même façon des adresses de sortie. Chaque
préactionneurs est relié à une de ces adresses. Le nombre de ces entrées est sorties varie suivant
le type d’automate.
Tous les automates actuels sont équipés d'une alimentation 240 V 50/60 Hz, 24 V DC.
Les entrées sont en 24 V DC et une mise à la terre doit également être prévue.
Figure 35 : Langage IL
Page | 43
Chapitre 3 Les systèmes automatisés
Langage informatique de même nature que le Pascal, il utilise les fonctions comme :
if ... then ...
else ... (si ... alors ... sinon ...)
Figure 36 : Langage ST
Figure 37 : Langage LD
Langage graphique ou des fonctions sont représentées par des rectangles avec les entrées
à gauche et les sorties à droites. Les blocs sont programmés (bibliothèque) ou programmables.
Page | 44
Chapitre 3 Les systèmes automatisés
5. Supervision
5.1. Définition de la supervision
Page | 45
Chapitre 3 Les systèmes automatisés
Par le terme réseau on entend ici l'aspect communication entre les machines. Le rôle est
de s'assurer du bon fonctionnement des communications et de la performance des liens (débit,
latence, taux d'erreurs). C'est dans ce cadre que l'on va vérifier par exemple si une adresse IP
est toujours joignable, ou si tel port est ouvert sur telle machine, ou faire des statistiques sur la
latence du lien réseau. (22)
Cette technique permet de vérifier le bon fonctionnement d’une application lancée sur
une machine. Cela peut être par exemple une tentative de connexion sur le port de l’application
pour voir si elle retourne ou demande bien les bonnes informations. (22)
La communication dans l’industrie implique l’échange des informations sera entre des
automates, HMI, station PC et les autres composants, et pour cela on distingue 3 niveaux de
commande qui sont :
Page | 46
Chapitre 3 Les systèmes automatisés
Il existerait plus de 2000 bus de terrain différents c’est pour ça on a plaisir technique de
communication, ces les technologies les plus répandues sont : Modbus, Profibus, Interbus-S,
ASI, Lonworks et bus CAN. (13)
Dans notre système de production nous avons utilisé deux protocoles de communication
qui sont la communication Ethernet et la communication Modbus.
Les raisons concernant l’absence des autres couches sont les suivantes :
• Couche 3 (Réseau) : aucun besoin de routage dans les réseaux locaux industriels car
les stations sont toutes connectées sur le même réseau physique
• Couche 4 (Transport) : les messages sont très courts (contenu dans une seule trame) :
pas besoin de segmentation
• Couche 5 (Session) : les concepts de session ne sont pas supportés sur les RLI
Page | 47
Chapitre 3 Les systèmes automatisés
Les réseaux Ethernet standardisés sont ceux qui interconnectent les automates avec leur
périphérie et, le cas échéant, avec des équipements terrain. Bien que l’interconnexion des
niveaux supérieurs fasse partie du domaine de l’Ethernet industriel, les contraintes et besoins
sont différents et l’on y rencontre souvent des solutions propriétaires. (24)
Pour mieux comprendre et situer Ethernet, il faut faire appel au modèle OSI.
Le modèle OSI est un modèle de référence qui décompose les services d’un réseau en 7
couches en fonction des tâches à réaliser. Chaque service d’une couche s’appuie sur celui de la
couche inférieure. Ce modèle abstrait ne définit pas de service particulier et pas de protocole.
Le but est de faciliter le développement et le déploiement de systèmes hétérogènes.
Page | 48
Chapitre 3 Les systèmes automatisés
équipement. Or Ethernet ne concerne que les 2 premières couches du modèle OSI, autrement
dit il ne permet, à lui seul, aucun échange de données utiles. Il faut impérativement le compléter
par un service applicatif (Couche 7). Les couches 3 et 4 sont souvent présentes mais pas
obligatoires, les couches 5 et 6 ne sont pas utilisées dans les protocoles Ethernet industriels. (24)
C’est à ce niveau que sont effectués le codage des bits, la gestion des vitesses, des
médias (Cuivre ou fibre) et des modes de fonctionnement Half/Full Duplex. C’est qui sert de
base pour la définition de la connectique (ex : RJ45) et des règles de câblage.
Son rôle est de permettre l’acheminement des trames entre les différents équipements
connectés au réseau par le biais de leur adresse physique : l’adresse MAC qui est définie par le
constructeur est unique au monde.
Page | 49
Chapitre 3 Les systèmes automatisés
La taille d’une trame Ethernet est comprise entre 64 et 1518 octets (hors préambule).
Le champ Données comporte les informations des couches supérieures.
Ethernet s’arrête là et, comme on l’a dit précédemment, il ne permet que d’acheminer
des trames d’un point vers un autre. Les services utiles attendus du réseau sont décrits dans la
couche application. Très souvent, l’applicatif ne repose pas directement sur Ethernet, d’autres
mécanismes sont nécessaires pour assurer un fonctionnement correct des transmissions de
données. (24)
Les 2 services de transport sont UDP (User Datagram Protocol) et TCP (Transmission
Control Protocol). Seul ce dernier permet un suivi et un acquittement de la trame.
Ce n’est qu’à ce stade que l’on trouve les services et données réellement utiles. Par ex.
le contenu d’une page Web (texte, photos, liens …) ou le corps d’un mail ainsi que son
destinataire.
Page | 50
Chapitre 3 Les systèmes automatisés
protocoles standards d’Ethernet industriel, ils s’appuient donc sur des couches qui sont
normalisées et déjà largement utilisées dans nos applications bureautiques.
Les réseaux de terrain classiques ont mis du temps à s’imposer mais ils font maintenant
partie de presque toutes les installations. Ils donnent satisfaction dans la plupart des cas, alors
pourquoi faudrait-il basculer vers Ethernet ?
Avant tout, il convient de préciser qu’une telle migration n’est pas indispensable et que
les bus série peuvent encore rendre bien des services.
Ceci dit Ethernet industriel dispose de sérieux atouts qu’il convient d’évaluer.
Ne parlons que des améliorations réelles et laissons de côté les avantages théoriques.
Page | 51
Chapitre 3 Les systèmes automatisés
affecter la communication de l’ensemble des stations. Avec Ethernet, le média n’est pas
partagé, une anomalie n’affectera que la station concernée par le lien.
• CEM : Ethernet s’avère plus robuste qu’un bus de terrain par rapport aux perturbations
électromagnétiques, ce qui ne veut pas dire qu’il est totalement insensible !
• Cohabitation de protocoles : Il n’est pas possible de faire cohabiter sur un même câble
des équipements PROFIBUS et Modbus même si les 2 fonctionnent sur RS485. Grâce
à Ethernet, il est possible sur un même réseau de connecter par exemple des stations
PROFINET et MODBUS-TCP tout en utilisant ce même réseau pour consulter une page
web et envoyer un mail.
• L’accès aux technologies IT. La plupart des équipements Ethernet industriel disposent
d’un serveur Web Un simple navigateur suffit pour configurer ou diagnostiquer
l’appareil. Le fichier descriptif (GSD, EDS …) est stocké dans l’appareil, plus de souci
de versions non compatibles. Certains appareils peuvent envoyer automatiquement un
mail pour signaler un défaut ou une opération de maintenance.
• Transparence : La technologie Ethernet permet d’accéder beaucoup plus facilement à
l’appareil y compris à distance, que s’il se trouvait sur un bus série. (24)
Au début, le Modbus a été initialement conçu pour fonctionner avec les lignes de
communication filaires série mais il existe aujourd’hui des extensions à la norme pour les
communications sans fil et les réseaux TCP / IP. Le protocole Modbus permet la
communication entre plusieurs équipements connectés sur un même réseau. La plupart des
appareils et dispositifs embarqués comme les microcontrôleurs, les automates, les capteurs
intelligents etc…sont équipés d’interface Modbus et sont capables de communiquer en
Modbus. (25)
Page | 52
Chapitre 3 Les systèmes automatisés
• Directement sur une liaison série de type RS-422 ou RS-485 ou TTY (boucle de courant)
avec des débits et des distances variables.
• Via TCP/IP avec Ethernet : on parle alors de Modbus TCP/IP ou Modbus TCP.
• Via Modbus Plus (ou Modbus+). Modbus Plus est un réseau à passage de jetons à 1
Mb/s, pouvant transporter les trames Modbus et d’autres services propres à ce réseau.
(26)
Les n bits sont transmis au rythme d’une horloge dont la valeur de période permet de
définir la notion de débit (vitesse de transmission) égal au nombre de bits transmis par unité de
temps (bits/s).
Page | 53
Chapitre 3 Les systèmes automatisés
• Bit de parité (facultatif) : bit généré lors de l’émission et testé lors de la réception pour
valider la conformité de la donnée. Si on utilise une parité paire (even) alors le nombre
de bits (donnée + parité) doit être pair. Si on utilise une parité impaire (odd) alors le
nombre de bits (donnée + parité) doit être impair
• Bit(s) de stop : durée pour dissocier la fin d’émission du caractère courant du début
(bit de start) du caractère suivant (1, 1.5 ou 2 bits de stop).
RS232 (ou V24) : norme électrique caractérisant la transmission d’un signal sur un seul
fil référencé par rapport à la masse (liaison point à point).
RS422 et RS485 : norme électrique caractérisant la transmission d’un signal sur un support
différentiel (liaison multipoint ou bus). Deux fils correspondant à des niveaux complémentaires
sont utilisés pour coder l’information
Tableau 6 : Table de comparaison les types des RS
Spécification RS 232 RS 422 RS 485
Type de communication Unipolaire Différentiel Différentiel
Connexions électrique minimales 3 fils 3 fils 3 fils
Tx, Rx et masse Paire Tx, Paire Rx et Paire Tx/Rx et
masse masse
Nombre de transmetteurs et 1 transmetteur 1 transmetteur 32 transmetteurs
récepteurs alloués par la ligne 1 récepteur 31 récepteurs 32 récepteurs
Longueur maximale de câble 16.5 m 1320 m 1320 m
Débit maximum 64 Kbits/s 10 Mbits/s 10 Mbits/s
7.3.2.3. La liaison RS-485 :
EIA-485 (souvent appelée RS-485) est une norme qui définit les caractéristiques
électriques de la couche physique d’une interface numérique sérielle utilisée dans de nombreux
réseaux industriels (Modbus, Profibus, ...).
Page | 54
Chapitre 3 Les systèmes automatisés
Le mot de contrôle d’une trame Modbus est un code de vérification d’erreur appelé
contrôle de redondance cyclique sur 16 bits ou CRC16.
• Le CRC (Cyclical Redundancy Check) est calculé par l’émetteur avant d’être
transmis.
• Le récepteur calcule aussi un CRC avec la trame reçue et le compare avec le CRC
reçu, des valeurs différentes indiqueront une erreur dans la transmission du message.
Le CRC utilisé par Modbus est basé sur un calcul utilisant un OU EXCLUSIF (XOR).
(26)
7.3.4. Trame Modbus
• Mode RTU (Remote Terminal Unit) : les données sont sur 8 bits
• Mode ASCII : les données sont codées en ASCII (il faut deux caractères pour
représenter un octet, exemple 0x03 sera codé ’0’ et ’3’).
Modbus ASCII et RTU ont été introduits dans la spécification du protocole Modbus
d'origine. Les deux variantes utilisent la même architecture maître/esclave et sont très
similaires. Ils sont tous deux conçus pour fonctionner avec des périphériques série, mais ne sont
pas compatibles les uns avec les autres en raison des différences que nous verrons plus loin.
Page | 55
Chapitre 3 Les systèmes automatisés
• Les esclaves sont identifiés par une adresse (sur 8 bits soit un octet).
• Aucun esclave ne peut envoyer un message sans une demande préalable du maître.
• Le dialogue entre les esclaves est impossible.
• Le maître peut diffuser un message à tous les esclaves présents sur le réseau (diffusion
générale ou broadcast). Pour cela, il utilise l’adresse 0. (26)
Figure 42 : Maitre-esclave
Page | 56
Chapitre 3 Les systèmes automatisés
Sinon le champ "Unit Identifier" est inutile et la valeur 0xFF doit être utilisée. C’est le
cas pour les équipements sur le réseau TCP/IP qui sont identifiables par leur adresse IP. (26)
8. Conclusion
Dans ce chapitre nous avons étudié les systèmes automatisés et leurs différentes parties
ainsi que la partie commande, la partie opérative et la partie supervision, et aussi les protocoles
de communication utilisés.
Page | 57
Chapitre 3 Les systèmes automatisés
L’échange des informations entre des automates, HMI, station PC et les autres
composants implique des protocoles de communication. On constate aujourd’hui, qu’il existe
plusieurs protocoles de communication qui nous offrent la diffusion de l’information d’une
manière très facile à travers un automate programmable, une interface homme machine
« HMI », et un variateur de vitesse. La communication permet d’améliorer le travail
collaboratif, le partage des tâches, le suivi de l’information à travers un système et
l’amélioration de la réactivité.
La réalisation de notre système est basée essentiellement sur la communication Modbus
entre l’automate et le variateur de vitesse et la communication Ethernet entre l’automate et
l’IHM.
Page | 58
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Chapitre 4 :
Commande et supervision de
la chaine variateur de vitesse -
MAS
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
1. Introduction
Dans ce chapitre, notre but est d’expliquer la partie réalisation et les différentes étapes
de configuration et de programmation de la chaine "variateur de vitesse - moteur asynchrone"
commandée par une automate programmable et supervisée par un écran tactile.
2. Schéma de système
Notre système automatisé est une chaine la variation de vitesse - moteur asynchrone
commandé par un automate et supervisé par un écran tactile. Ce système permet d’avoir de
commander et observer le moteur via l’IHM.
L’écran tactile est lié l’automate, cette liaison permet à l’écran de recevoir des
informations depuis l’automate et donner des ordres a ce dernier via le Bus de communication
Ethernet TCP/IP.
Page | 60
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
L’automate est relié au variateur de vitesse via le bus de communication Modbus Série
ou l’automate est le maitre et le variateur de vitesse est l’esclave, et aussi sont relié via bornier
ce qui assure une communication fils à fils. Ça veut dire que l’automate commande le variateur
de vitesse via de type de communication Modbus et la sortie analogique (bornier).
Le variateur de vitesse est raccordé à un moteur asynchrone, ce dernier reçoit des
tensions et des fréquences variables depuis le variateur pour qu’il change de vitesse et de sens
de rotation. Et cette variation de vitesse est due aux consignes de l’automate. Donc c’est
l’automate qui ordonne la modification de la vitesse et du sens de rotation du moteur.
Tout ce qui se passe dans le système est supervisé par l’écran tactile ce qui veut dire que
l’écran affiche les erreurs, les courbes de vitesses et permet de commander le moteur via le
variateur de vitesse à distance.
C’est une écran tactile analogique de taille 10.4 pouce de dimensions (Largeur 270.5
mm ; Hauteur 212.5 mm ; Profondeur 57 mm) et de dimensions de découpe principale 259 x
201 mm avec 2.5 kg de poids.
Page | 61
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Type de connexion intégrée RJ45 connecteur liaison série COM2 avec RS485 interface à
<= 187,5 kbit/s, compatible avec Siemens MPI (187.5 Kbits/s)
SUB-D 9 mâle connecteur liaison série COM1 avec
RS232C/RS422/RS485 interface à <= 115,2 Kbits/s
bornier débrochable à vis connecteur alimentation puissance
RJ45 connecteur Ethernet TCP/IP
3 bornier débrochable à vis connecteur sortie numérique
bornier débrochable à vis connecteur sortie audio
bornier débrochable à vis connecteur entrée numérique
21 port maître USB type A (V1.1)
Page | 62
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
3.2.2. Alimentation
Page | 63
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Le module processeur que nous avons utilisé dans notre API est le P34 2020.
3.2.3.1. Description
Le processeur Performance BMX P34 2020 simple format décrit comme compose de :
- 4 racks et 11 d'emplacement.
- Capacité de gestion des E/S TOR : 1024E/S configuration multi-rack, 704 E/S
configuration rack individuel.
- Capacité du processeur E/S analogique : 256 E/S configuration multi-rack, 66 E/S
configuration rack individuel.
- 36 nombres de voies spécifiques application.
- Surveillance : compteurs diagnostic Modbus, compteurs d'évènement Modbus.
- Communication supportée : 2 modules de communication Ethernet, 4 modules AS-i.
- Longueur du bus :
• 0…10 m liaison série non isolée mode de caractères segment
• 0…10 m liaison série non isolée Modbus segment
• 0…1000 m liaison série isolée mode de caractères segment
• 0…1000 m liaison série isolée Modbus segment
• 0…15 m mode de caractères point à point
• 0…15 m Modbus point à point
- Vis de sécurité pour verrouillage du module dans son emplacement (repère 0) du rack.
- Un connecteur type USB mini B pour le raccordement d’un terminal de
programmation ou d’un terminal de dialogue opérateur Magelis XBT GT/GK/GTW.
- Un emplacement équipé de sa carte mémoire Flash pour la sauvegarde de
l’application. Un voyant, situé au-dessus de cet emplacement indique la
reconnaissance ou l’accès à la carte mémoire.
- Un connecteur type RJ45 pour le raccordement au réseau Ethernet Modbus/TCP
10BASE-T/100BASE-TX.
- Un connecteur type RJ45 pour liaison Modbus ou liaison caractères (RS232C/RS485,
2 fils, non isolée). (29)
Page | 64
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Les modules d’entrées/sorties « Tout ou Rien » de l’offre Modicon M340 sont des
modules standard occupant un seul emplacement sur le rack. Ces modules sont équipés soit par
:
- Un connecteur pour bornier débrochable 20 contacts à vis ou à ressort.
- Un ou deux connecteurs 40 contacts.
Les sorties mémorisent les ordres donnés par le processeur et réalisent la commande des
préactionneurs au travers de circuits de découplage et d’amplification.
Pour notre projet on utilise :
- Un module de 16 entrées TOR - 24V DC, BMX DDI1602.
- Un module de sortie TOR contenant 8 sorties relais, BMX DRA0805.
Tous les modules d’E/S analogiques occupent un seul emplacement dans les racks. Ces
modules peuvent s’implanter dans tous les emplacements du rack, excepté les deux premiers
réservés respectivement au module d’alimentation du rack au module processeur.
Ces modules sont équipés d’un connecteur bornier débrochable de 20 ou 28 contacts.
On utilise dans notre projet :
- Un module de sortie analogique qui comprend 2 voies analogiques isolées, tension au courant
haut niveau, BMXAMO0210
- Un module d’entrée analogique qui contient 8 voies analogiques non isolées et isolées, rapides,
tension ou courant haut niveau, BMXAMI0810
Page | 65
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Figure 48 : ATV312
Page | 66
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
4. Programmation et supervision :
4.1. Unity pro
Le logiciel Unity Pro est un atelier logiciel destiné à programmer les automates
Télémécanique Modicon Premium, Modicon Quantum et Modicon Atrium. Nous allons décrire
brièvement les blocs d’Unity Pro nécessaires au développement de l’application.
Page | 67
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
4.1.1. Description
Page | 68
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Les langages de programmation suivants sont pris en charge sur Unity Pro :
- FBD (langage en blocs fonctionnels)
- LD (langage à contacts)
- SFC (diagramme fonctionnel en séquence)
- IL (liste d’instructions)
- ST (littéral structuré)
Pour échanger des données avec les équipements connectés sur le réseau Modbus Série,
nous avons utilisés les blocs « Read_var » et « Write_var », en utilisant Read_var on reçoit les
données et avec Write_var on modifie une donnée.
Les fonctions READ_VAR et WRITE_VAR sont utilisées pour accéder à des stations
distantes sur un même segment local à des bits, mots internes ou mots d'entrée et de sortie en
lecture / écriture.
4.1.2. Description :
Page | 69
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Vijeo designer est un logiciel de pointe permettant de réaliser des écrans opérateurs et
de configurer les paramètres opérationnels des périphériques d’interface homme machine IHM.
Il fournit tous les outils nécessaires à la conception d’un projet IHM, de l’acquisition de données
jusqu’à la création et à la visualisation de synoptiques animés.
Après voir créer un nouveau projet, nous choisissons notre écran tactile qui est l’XBT
GT5330.
Page | 70
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Après avoir défini notre écran sous « Vijeo Designer » nous lui avons attribué une
adresse IP pour qu’on puisse lui injecter le projet.
Pour pouvoir communiquer avec l’automate et ses variables nous avons introduit
l’adresse IP de l’automate et indiquer à l’IHM le langage à utiliser pour communiquer avec lui.
En développant l’onglet gestionnaire d’entrées/sorties nous avons indiqué l’IP de notre API.
Nous avons coché la case « Syntaxe IEC61131 », pour pouvoir adresser nos variables
comme dans notre automate, autrement dit en utilisant la syntaxe « %MW », « %M » etc…
Page | 71
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Rappelons que notre objectif est de communiquer avec un automate Schneider sur un
réseau Ethernet TCP/IP. Après avoir pu faire la communication entre l’API et l’IHM nous
importons les variables de l’API pour les utiliser dans notre écran, et pour ce faire nous avons
utilisés les variables de liens sous « Vijeo Designer ».
Après avoir exporté les variables de l’API depuis « Unity Pro » sous le format « XVM
», on choisit « variables de liens » et on importe les variables qu’on veut utiliser.
Sur l’IHM Magelis, Nous avons réalisés les courbes à partir de variables analogiques
provenant de notre automate. Pour ce faire nous avons utilisé l’outil « tendance ».
Maintenant que nous avons affiché une courbe. L’idéal serait de la conserver en
mémoire afin de pouvoir y accéder n’importe quand. Pour ce faire nous avons configuré la
journalisation des données. Alors nous avons créé une base de données comprenant une table
historisant notre variable analogique et on fait de même pour les autres variables. Il faut
maintenant déterminer l’intervalle de temps entre les relevés et le nombre de relevés qu’on
souhaite faire.
Page | 72
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
5. Réalisation
5.1. Pilotage du variateur de vitesse ATV312 via Bornier
On peut commander le variateur de vitesse par des buttons ou des commutateurs
réalisant par câblage de puissance et de commande.
Il est possible en option d'installer un filtre réseau, des inductances moteur et une
inductance DC.
Pour installer une résistance de freinage, il est nécessaire de la câbler entre PA+ et PB.
Lorsque la commande du variateur est activée par une sortie automate NPN ou PNP, il
est nécessaire d'utiliser une alimentation externe au variateur
Lorsque que la commande du variateur est activée par le contact sec d'un relais
embrochable ou par celui d'un bouton poussoir ou autre commutateur, il est recommandé
d'utiliser l'alimentation interne du variateur ATV31 ou ATV312.
Deux informations sont nécessaires aux variateurs ATV312 pour qu'ils sont un ordre de
marche et une consigne.
Ordre de Marche : L'ordre de marche est fourni en réglage usine par l'activation de la
borne de l'entrée LI1 et seulement par cette entrée, (LI2 est configurée en réglage usine en
marche arrière, mais LI2 peut être affectée à toute autre fonction).
Pour que le variateur démarre, LI1 doit être sur 1 (ou LI2 pour la marche arrière).
Il est alors nécessaire de paramétrer TCC de la façon suivante : Menu IO ==> TCC = 3C.
Page | 73
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
LFR ou LFRD : variable à écrire, lorsque le variateur est en RUN, permet de lui fournir la
consigne vitesse.
ETA : permet de connaître l’état du variateur : Prêt ? sous tension ? en défaut ? c’est une
variable à lire exclusivement.
RFR ou RFRD : permet de lire la vitesse de sortie.
5.2.2. Les profils
Il est possible de configurer ces canaux consigne et commande via deux profils :
• Non séparés : Déterminer le canal de consigne revient à déterminer le canal de commande.
Page | 74
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Le variateur ATV312 (ATV31) peut être piloté à distance via les bus CanOpen et
Modbus ou via la sortie analogique de l’API.
Pour que ces variateurs puissent accepter des commandes et consignes issues de ces
trois types de communication, il est nécessaire de configurer :
• Le câblage de puissance et de commande qui assure la commande par la sortie
analogique de l’automate programmable.
• Le canal consigne et le canal commande du variateur en Modbus ou CanOpen.
Ces deux canaux : consigne et commande peuvent être séparés, en réglage usine, ils
sont non séparés et comme le canal commande suit le canal consigne, il suffit de régler
le canal consigne Fr1.
• La vitesse de transmission et l'adresse Modbus ou CanOpen du variateur.
Pour notre projet on utilise le mode communication Modbus.
5.3.1.1. Utilisation du variateur en mode réglage usine
A la suite d'un réglage usine, le profil CHCF est forcé en non séparer, il suffit de
définir le canal consigne Fr1 en Modbus :
Menu CtL => Fr1 = Mdb
5.3.1.3. Fonctionnement
D’après la connexion est établie et qu'une requête est envoyée, l'ATV312 commute sa
commande sur le bus actif. L'état du variateur passe alors de RDY à NST, indiquant que l'ATV
a reconnu une connexion Modbus et qu'il est prêt à être commandé par ce canal.
Page | 75
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Pour établir une communication entre notre M340 et l’ihm XBT GT5330, nous avons
créé un réseau Ethernet commuté, et nous avons donné à chacun de ces équipements une adresse
IP spécifique.
5.4.1. Configuration de l’adresse IP du PC
Nous avons modifié les paramètres de la carte réseau du pc pour lui donner une adresse
unique qui est 192.168.1.1, ce qui veut dire que seul le PC peut avoir cette adresse.
Nous avons créé une communication Ethernet sous « Unity Pro » et nous avons
paramétré l’adresse IP de l’API pour qu’il fasse parti de notre réseau Ethernet. Nous lui avons
donné l’adresse « 192.168.1.10 ».
Pour l’IHM nous avons créé une pilote de communication Ethernet avec « Vijeo
Designer » et nous avons paramétré son adresse IP pour qu’il fasse partie du même réseau
Ethernet que le PC et L’automate. Et l’adresse IP que nous avons donné à notre Écran tactile
est « 192.168.1.20 »
Page | 76
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Nous avons réalisé un programme quel que soit le variateur donc avant l’utilisation il
faut d’identifier le variateur et pour cela on récupérer les paramètres du variateur de lui-même
comme présente la figure suivante :
Page | 77
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Pour lire les paramètres de moteur ou le modifier if faut accéder à la page paramètre du
moteur.
Lire les paramètres du moteur actuel :
Page | 78
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Page | 79
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
On a utilisé aussi des blocks FBD pour la lecture ou le changement des consignes du
moteur :
Page | 80
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Figure 68 : Lire
Page | 81
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Page | 82
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Avec cet écran on peut le contrôler et observer l’état du moteur et sa vitesse et sens de
rotation, on peut changer le type de commande, le sens et la vitesse de rotation, et on peut régler
la vitesse et le courant de moteur.
Aussi on peut accéder à la liste des alarmes qui présent les défauts historiés et les courbes
de la vitesse actuel et historiées.
On a utilisé des codes CMD hexadécimal en mode Modbus pour l’arrêt du moteur et
changement de sens de rotation et aussi pour commander l’état du variateur de vitesse.
Page | 83
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Pour la commande via bornier (logique câblée) on utilise des contacteurs seulement.
Page | 84
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
Page | 85
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
On a utilisé plaisir codes sont signifiés des messages à l’utilisateur, par exemple
comme suit :
On a créé la page des courbes de vitesse qui s’historie les données et le affichées sous
forme des courbes puis on peut comparer la vitesse de la consigne et la vitesse de sortie.
Page | 86
Chapitre 4 commande et supervision de la chaine variateur de vitesse - MAS
6. Conclusion
Dans ce chapitre, nous avons présenté le matériel utilisé pour la réalisation de notre
système et les logiciels utilisés pour la commande et la supervision de ce dernier. Ensuite nous
avons parlé de la partie commande de notre système ou nous avons expliqué comment se fait
le control et la configuration du variateur de vitesse, le moteur et l’IHM.
Nous avons expliqué comment commander le variateur par l’API et le supervisée par
l’IHM. Aussi on explique les étapes de la configuration de la communication par bornier et via
le bus de communication Modbus.
Enfin nous avons réalisé la supervision de notre système via l’écran tactile en utilisant
le bus de communication Ethernet. Et on a pu paramétrer le variateur de vitesse, envoyer la
consigne au moteur, changer la commande et avoir suivi en temps réel de tout le système via
cet écran en utilisant les fonctions de communication.
Page | 87
Conclusion générale
Ce mémoire présente notre thème titrer réalisation de la chaine variateur de vitesse –
moteur asynchrone commandé par API et supervisée par écran tactile.
Page | 88
contrôler ou observer le moteur, on a utilisé l’écran tactile qui nous permet de configurer le
variateur de vitesse et aussi le moteur. La consigne a été envoyée via Modbus ou en utilisant la
sortie analogique de l’API. Les résultats sont affichés sur des courbes sur l’écran tactile pour
nous permet de montre la précision entre la consigne et la sortie.
Page | 89
Annexe
Annexe
Annexe