Académique Documents
Professionnel Documents
Culture Documents
I
II.1 Introduction
Siemens reste le seul à fournir une solution complète des produits mise en œuvre pour
l'automatisation par le biais de sa gamme SIMATIC, et également assurer un maximum de
transparence des données entre tous les niveaux, depuis le terrain jusqu'au niveau ERP (entreprise
ressource planning) en passant par le niveau des processus et en évitant toute discontinuité inutile
dans le système. [12]
MACA13
20
Chapitre II Introduction à l’Automatisation
Coupleurs (IM)
Point-à-point
PROFIBUS
Industriel Ethernet. [12]
MACA13
21
Chapitre II Introduction à l’Automatisation
Cet outil permet d'écrire des programmes utilisateur STEP7 dans les langages de
programmation :
MACA13
22
Chapitre II Introduction à l’Automatisation
Toute expression, constante ou variable, utilisée dans un programme doit être caractérisée par
un type. La cohérence des types doit être respectée dans les réseaux graphiques et les énoncés
textuels. Les types de base sont :
Le S7-300 comporte plusieurs types de mémoire, chaque une joue un rôle essentiel dans le
développement du programme. La figure suivante nous résume l'organisation des mémoires.
MACA13
23
Chapitre II Introduction à l’Automatisation
Mémoire de chargement
Mémoire de travail
Mémoire système
La mémoire rémanente se présente sous la forme d'une mémoire non volatile (RAM non
volatile) et sert à sauvegarder les mémentos, les temporisations, les compteurs et les blocs de
données, même sans pile de sauvegarde. Les zones à sauvegarder sont définies lors du paramétrage
de la CPU.
MACA13
24
Chapitre II Introduction à l’Automatisation
Le système d'automatisation utilise différents types de blocs dans lesquels peuvent être
mémorisés le programme utilisateur et les données correspondantes. Selon les exigences du
processus, le programme peut être structuré en différents blocs.
Une fonction (FC) assure une fonctionnalité spécifique du programme. Les fonctions peuvent
être paramétrables. Dans ce cas, des paramètres sont transmis à la fonction lorsqu'elle Est appelée.
Les fonctions système (SFC) sont des fonctions paramétrables, elles sont utilisées pour des fonctions
spéciales intégrées au système d'exploitation de la CPU.
MACA13
25
Chapitre II Introduction à l’Automatisation
Du point de vue du programme, les blocs fonctionnels s'apparentent aux fonctions, mais ils
disposent en plus de zones mémoire spécifiques, sous forme de blocs de données d'instance. Les
blocs fonctionnels système (SFB) sont des blocs fonctionnels paramétrables. Elles sont utilisées pour
des fonctions spéciales intégrées dans la CPU, elles sont appelées à partir du programme.
Les blocs de données (DB) sont des zones de données du programme utilisateur. L’intérieur
desquels les données utilisateur sont gérées de manière structuré
Opérations admissibles
Tous les blocs (FB, FC et OB) admettent l'ensemble du jeu d'opérations. [12]
26
Chapitre II Introduction à l’Automatisation
Est un arc orienté (ne peut être parcouru que dans un sens). A une extrémité d'une liaison il y
a une (et une seule) étape, à l'autre une transition.
Etape
Correspond à une phase durant laquelle on effectue une ACTION pendant une certaine durée.
On numérote chaque étape par un entier positif, mais pas nécessairement croissant par pas de 1, il
faut simplement que jamais deux étapes différentes n'aient le même numéro.
La transition
Est une condition de passage d'une étape à une autre, cette condition est définie par une
réceptivité qui est généralement une expression booléenne (c.à.d. avec des ET des OU) de l'état des
capteurs.
Une transition est validée si toutes les étapes immédiatement précédentes sont actives.
L'évolution du grafcet correspond au franchissement d'une transition qui se produit sous deux
conditions :
Si ces deux conditions sont réunies, la transition devient franchissable et est obligatoirement
franchie.
Un grafcet est constitué par un ensemble d'étapes ; à chacune de ces étapes, on associe une
variable Xi qui est égale à "1" si l'étape est active et à "0" si l'étape est inactive. [18]
MACA13
27
Chapitre II Introduction à l’Automatisation
grafcet linéaire
Il suffit d'utiliser une bascule RS par étape c-à-d. on désactivera une étape quand la suivante
est active.
Divergence simple en ET
Quand la transition est franchissable, il suffit d'activer deux étapes au lieu d'une.
Divergence en OU
MACA13
28
Chapitre II Introduction à l’Automatisation
Quand l'étape ‘1’ est active et la réceptivité ‘A (ou B)’ est vraie, l’étape ‘2 (ou 3)’ devient
active et l’étape ‘1’ désactive.
Convergence en ET
Quand les deux étapes (4 et 5) sont actives et la réceptivité ‘A’ est vraie alors l'étape 6 devient
active et les deux étapes (4 et 5) désactives.
Convergence en OU
Quand l'étape ‘4 (ou 5)’ est active ET la réceptivité ‘A (ou B)’ est vraie alors l'étape 6 devient
active et l'étape ‘4 (ou 5)’ désactive. [18]
MACA13
29
Chapitre II Introduction à l’Automatisation
Un GRAFCET est établi pour chaque machine lors de sa conception, le passage du grafcet
vers le mode CONTACT (LAD) nécessite la détermination des variables qui interviennent.
L’activité de l'étape i : X i =f ( ?)
Si la CA et la CD de l'étape i sont fausses, l'étape i reste dans son état (effet mémoire). L’état de X i à
l'instant t+ δtdépend de l'état précédent de X i à l'instant t. On peut alors écrire la table de vérité de
l'étape i: X i
X i (t ) CA X i
CD X i
X i (t +δt ) Commentaire :
0 0 0 0 L'étape reste inactive (effet mémoire).
0 0 1 0
L'étape reste inactive.
0 1 0 1
Activation de l'étape.
0 1 1 1
Activation et désactivation=activation.
1 0 0 1
L'étape reste active (effet mémoire).
1 0 1 0
Désactivation de l’étape.
1 1 0 1
1 1 1 1 L'étape reste active.
Activation et désactivation=activation.
Tableau II.1 : table de vérité de l’étape i.
CA X . CD X
i i
Xi 00 01 11 10
0 0 0 1 1
1 1 0 1 1
MACA13
30
Chapitre II Introduction à l’Automatisation
L’équation de X i est :
´ X . Xi
X i =CA X + CD
i i
Ou
L’ATV71 est un variateur de vitesse de la gamme Altivar de chez Schneider Electric, il est
constitué principalement d’un convertisseur statique et d’une électronique de commande. Il contient
aussi un étage de correction du facteur de puissance afin de respecter les normes de compatibilité
électromagnétiques.
La gamme de variateurs de vitesse Altivar71 permet de satisfaire les exigences les plus fortes
grâce à différents types de commandes moteur et à de nombreuses fonctionnalités intégrées. La
gamme de variateurs de vitesse Altivar71 couvre les puissances moteurs comprises entre 0,37 kW et
500 kW avec trois types d'alimentation :
MACA13
31
Chapitre II Introduction à l’Automatisation
Un variateur de vitesse est constitué d'un redresseur combiné à un onduleur, pour les
machines à courant alternatif. Pour les machines à courant continu (MCC), les variateurs de vitesse
sont constitués d’un hacheur avec un redresseur si le courant d’entrée est alternatif.
La vitesse peut être proportionnelle à une valeur analogique fournie par un potentiomètre, ou
par une commande externe : un signal de commande analogique ou numérique, issue d'une unité de
contrôle.
La vitesse mécanique du rotor d’un moteur asynchrone triphasé est liée à la fréquence des
courants au stator. Ce lien mathématique rend possible une commande de la vitesse du rotor par la
commande de la fréquence du courant au stator. C'est ce que l'on appelle la condition de
synchronisme qui s'exprime différemment selon que l'on considère une machine synchrone ou une
machine asynchrone.
60∗f
Ns=
p
Avec :
MACA13
32
Chapitre II Introduction à l’Automatisation
N s−N
g= ∗100
Ns
Avec :
g : le glissement en % ;
N s : la vitesse de synchronisme en tours par minute ;
N : la vitesse de l'arbre (vitesse réelle) en tours par minute.
Ainsi, il existe une relation directe entre le pilotage de la fréquence du courant au stator et la
vitesse mécanique du rotor qui permet, pour toute vitesse mécanique souhaitée, de fixer la fréquence
statorique correspondante. C'est sur ce principe que se base le fonctionnement du variateur de vitesse
commander une vitesse de rotation mécanique en commandant la fréquence du courant statorique.
Il s'agit d'un afficheur graphique LCD capable d'afficher les caractères de chaque paramètre.
La lecture, la programmation, les diagnostics sont plus aisés avec ce type d'afficheur.
La navigation dans les menus se fait à l'aide d'un seul bouton rotatif.
MACA13
33
Chapitre II Introduction à l’Automatisation
Notre variateur Altivar71 ‘1’ est livré avec un terminal graphique déportable ‘2’ :
le bouton de navigation permet un accès simple et rapide dans les menus déroulants ;
l'écran graphique affiche en clair des textes sur 8 lignes de 24 caractères ;
les fonctionnalités avancées de l'affichage permettent d'accéder aisément aux
fonctions les plus complexes ;
il offre des écrans d'aide en ligne ;
il est possible de mémoriser et de télécharger des configurations, quatre fichiers de
configuration sont mémorisables ;
il est raccordable en liaison multipoint à plusieurs variateurs ;
il est livré avec 6 langues installées de base (allemande, anglaise, chinoise, espagnole,
française et italienne). Il est possible de charger d'autres langues par flashage.
MACA13
34
Chapitre II Introduction à l’Automatisation
Notre variateur est doté de douze bornes de puissance dont deux sont pour la terre. comme
montre la figure suivante : [15]
MACA13
35
Chapitre II Introduction à l’Automatisation
MACA13
36
Chapitre II Introduction à l’Automatisation
Les rôles de chaque borne sont mentionnés dans le tableau suivant : [14]
MACA13
37
Chapitre II Introduction à l’Automatisation
Puissance
Schneider livre les variateurs neufs pré-paramétrés de façon identique. Ce jeu de paramètre
est appelé ‘Réglage usine’.
A partir des réglages usine et de quelques straps (ou pontages, ou shunt) il est possible de
mettre en œuvre très rapidement la partie entraînement de ces produits, ensuite quelques paramètres
à configurer judicieusement permettent d'obtenir des mises en services plus sophistiquées.
Cette opération n'est pas indispensable mais elle est fortement conseillée, elle permet entre
autre, d'optimiser les courants (les réduire) ce qui évite les échauffements et permet des économies
d'énergie. Pratiquement, il s'agit d'aller lire les informations de ta plaque signalétique moteur et de les
copier dans le variateur, puis de lancer le TUNE ou AUMREGLAGE. [14]
38
Chapitre II Introduction à l’Automatisation
Nota :
Quelque soit la vitesse choisie, il est nécessaire que l'ordre de Marche Sens Avant LIl ou
l'ordre de Marche sens arrière LI2 soient activées.
II.4.8.3 Câblage
Avec :
MACA13
39
Chapitre II Introduction à l’Automatisation
L'entrée analogique est shuntée pour avoir toujours 10 V c.à.d. 50 Hz (réglage usine). [14]
II.5 Conclusion
Dans ce chapitre, nous avons présenté un aperçu sur la gamme SIMATIC, les éléments qui
intervient dans la constitution générale du programme ainsi qu'une brève description des GRAFCET.
Notre choix du variateur est basé sur une étude du marché algérien, ainsi qu'il nous offre des
applications plus pratiques pour notre application.
MACA13
40