Académique Documents
Professionnel Documents
Culture Documents
COURS
D’INFORMATIQUE INDUSTRIEL
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
2
PLAN DU COURS :
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
3
objectifs
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
4
2) Automatisation en asservissement/régulation :
pp
Elle commande le procédé en poursuite ou en régulation, cette
automatisation a obligatoirement une structure bouclée, par exemple une
régulation de niveau, de température,…
La sécurité :
•Réglementations environnementales :
Ž Economie :
•Spécifications de la production :
hjc
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
5
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
6
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
7
Définition
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
8
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
9
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
10
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
11
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
12
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
13
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
14
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
15
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
16
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
17
Et l'on a toutes les chances d'être édifié par la variété des réponses
obtenues, surtout si l'on s'adresse à des gens du métier. Il est vrai que
l'étude de la notion d'Automatisme ou de Système Automatisé recouvre des
domaines aussi vastes que variés, tant en ce qui concerne les connaissances
de base que les différents champs d'application.
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
18
obtenues lorsque les ordres donnés par la Partie Commande sont exécutés
dans de bonnes conditions. La “PO” comporte en général d'une part, les
outillages et moyens divers mettant en œuvre le processus d'élaboration (par
exemple, moules, poinçons, outils de coupe, pompes, têtes de soudure, têtes de
marquage, ...) et d’autre part, les différents actionneurs destinés à mouvoir ou
à mettre en œuvre ces moyens (par exemple, moteur électrique pour actionner
une pompe, vérin pneumatique pour mouvoir une tête de marquage, ...).
élabore d’une part, des ordres qui seront destinés à la “PO” et d’autre
part, des signaux de visualisation en fonction des comptes rendus venant du
processus physique commandé et des consignes qu’il reçoit en entrée et ceci
afin de coordonner toutes ces actions à effectuer.
Notons que la partie commande comprends aussi la parte dite des relations tel que
reprise sur la figure suivante
Définition. 1
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
19
Définition. 2
Définition. 3
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
20
2 Fonctions de la Supervision
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
21
La Synoptique
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
22
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
23
Courbes:
Alarmes:
- calcule en temps réel les conditions de déclenchement des alarmes
- affiche l'ensemble des alarmes selon des règles de priorité,
- donne les outils de gestion depuis la prise en compte jusqu'à la résolution
complète
- assure l'enregistrement de toutes les étapes de traitement de l'alarme
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
24
Historisation du procédé:
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
25
3.Domaines d'application :
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
26
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
27
- la commande et la surveillance
1) Commande
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
28
2) surveillance
La partie surveillance:
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
29
protocoles différents
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
30
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
31
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
32
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
33
variable "objet"
valeur de la variable
unités
échelle, limites
horodatage, fraîcheur
hystérésis
Ces notions ont été intégrées dans la norme OPC (Object for Process Control)
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
34
Traitements graphiques
Conduite
Archivage
Programmation
éditeur graphique
bibliothèque de composants (ActiveX)
structure générale de gestion (hiérarchies des objets, instanciation)
programmation des fonctions prédéfinies
développement de traitements spécifiques
extensions matériel (nouveau couplage)
extension logicielle par ajout de composants externes (ActiveX)
Sûreté de fonctionnement
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
35
Performances/Prix
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
36
Il est peu réaliste d’établir une liaison directe entre chaque ordinateur de
la planète, cela conduirait à une quantité faramineuse de câbles employés
pendant une infime partie du temps. Les réseaux visent donc à établir un
partage (ou multiplexage) d’une ressource physique entre les différents
utilisateurs.
1. Définitions
Réseau
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
37
Les Réseaux informatiques sont nés du besoin de faire communiquer des terminaux distants
avec un site central puis des ordinateurs entre eux.
Dans un premier temps ces communications étaient juste destinées aux transports de
données informatiques alors qu'aujourd'hui on se dirige plutôt vers des réseaux qui intègrent à
la fois des données mais en plus, la parole, et la vidéo.
Remarque: Les grands ordinateurs sont généralement 10 fois plus rapides et coûtent 1000
fois plus chers.
• Augmenter la fiabilité: dupliquer les données et les traitements sur plusieurs machines. Si
une machine tombe en panne une autre prendra la relève.
• Fournir un puissant média de communication: e-mail, VC …..
• Faciliter la vente directe via l’Internet.
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
38
Station de travail :
On appelle station de travail toute machine capable d’envoyer des données vers les réseaux
(PC, M AC, SUN Terminal X, …).
Noeud :
C’est une station de travail, une imprimante, un serveur ou toute entité pouvant être
adressée par un numéro unique.
Serveur :
Dépositaire centrale d’une fonction spécifique : service de base de données, de calcul, de
fichier, mail, ….
Paquet :
C’est la plus petite unité d’information pouvant être envoyé sur le réseau.
Un paquet contient en général l’adresse de l’émetteur, l’adresse du récepteur
et les données à transmettre.
Topologie :
Réseaux Homogènes :
Réseaux Hétérogènes :
Protocole
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
39
partage de fichiers/d’imprimantes
[par exemple, nfs (network file system) dans le monde Unix] : il peut sembler
similaire à ftp, mais le service nfs est totalement transparent à l’utilisateur.
Il permet de monter une partie de l’arborescence d’un disque distant sur une
machine. L’utilisateur a l’impression de travailler sur son disque dur.
gestion de configuration
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
40
2.1. Le LAN :
Ils peuvent, par exemple, servir pour relier les différents bâtiments
d’un hôpital, d’une université, d’une entreprise ou d’une technopole.
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
41
2.2. Le MAN :
Exemple :
FDDI (Fiber Data Distributed Interface), avec un débit de 100 Mbit/s et une
portée de 200 km, est un réseau métropolitain
2.3. Le WAN :
• Un WAN peut être privé ou public, et les grandes distances qu'il couvre
(plusieurs centaines de kms) font que les liaisons sont assurés par du
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
42
Exemple :
(a) étoile,
(b) anneau,
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
43
(c) arbre,
Un réseau sans fil est différent d’une installation mobile simple avec
comme caractéristique :
Débit de 1 à 2 Mbits/s
Taux d’erreur élevé
Interférence élevé
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
44
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
45
Un réseau de type bus est ouvert à ses extrémités. Chaque PC y est connecté par
l'intermédiaire d'un connecteur spécial.
Dans un réseau en étoile, chaque noeud du réseau est relié à un contrôleur (ou hub) par
un câble différent. Le contrôleur est un appareil qui recevant un signal de données par une de
ses entrées, va retransmettre ce signal à chacune des autres entrées sur lesquelles sont
connectés des ordinateurs ou périphériques, voir d'autres contrôleurs.
Avantage : Un noeud peut tomber en panne sans affecter les autres noeuds du réseau.
Inconvénient : Ce type d'architecture est plus coûteux que les réseaux en bus et en anneau. En
effet, la longueur du câblage est importante, ce qui entraîne un coût supplémentaire. De plus
le contrôleur est un élément relativement cher. D'autre part, une panne du contrôleur provoque
la déconnexion du réseau de tous les noeuds qui y sont reliés.
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
46
Il s'agit d'un réseau local dans lequel les noeuds sont reliés en boucle fermée
En conclusion
Aucun de ces trois plans de câblage n'est idéal et le choix de l'un ou l'autre sera
influencé par des questions de coût, de configuration du site auquel le réseau est
destiné.
Pour optimiser le fonctionnement d'un réseau sans atteindre des coûts
exorbitants, on peut utiliser conjointement plusieurs architectures.
Les petits réseaux sont souvent basés sur une seule topologie, mais les plus
grands réseaux peuvent inclure les trois types.
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
47
Adresse physique/logique:
C’est l’adresse spécifique placé dans le message qui permettra à chaque équipement de
déterminer si le message lui est adressé ou non.
A tout moment chaque équipement a le droit d’envoyer un message sur le support, il faut juste
écouter au préalable si la voie est libre, sinon il doit attendre.
Les réseaux locaux adoptent pour la plupart des cas, le mode diffusion sur une architecture en
bus ou en anneau. La rupture du support provoque l’arrêt du réseau, par contre la panne d’un
des éléments ne provoque pas la pane globale du réseau.
Le support physique (câble) relie une paire d’équipement seulement. Quand deux
équipements non directement connecter entre eux veulent communiquer, ils le font par
l’intermédiaire des autres nœuds du réseau.
Chaque nœud reçoit un message de son voisin en amont et le réexpédie à son voisin en
aval. Pour que les messages ne tournent pas indéfiniment, le nœud émetteur retire le message
lorsqu’il lui revient. En cas de panne d’un élément, le réseau tombe en panne.
Chaque boucle fait tourner les messages dans un sens opposé. En cas de panne d’un
équipement, on reconstruit une boucle simple avec les éléments actifs des deux boucles, mais
dans ce cas, tout message passera deux fois par chaque noeud. Il en résulte une gestion très
complexe.
Maillage régulier:
L’interconnexion est totale ce qui assure une fiabilité optimale du réseau, par contre
c’est une solution coûteuse en câblage. Si on allège le plan de câblage, le maillage devient
irrégulier et la fiabilité peut rester élevée, mais il nécessite un routage des messages selon des
algorithmes très complexes.
.
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
48
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
49
1 Présentation
Niveaux de commande
Le réseau Ethernet avec les protocoles TCP/IP est utilisé. Les services
MMS permettent de couvrir les besoins de la couche application, notamment
les besoins de communication entre équipements (automates, CNC, SNCC,
superviseur…). Les aspects de synchronisme et de temps réel ne sont pas
obligatoirement primordiaux.
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
50
2. ATM
Figure 6
4. TCP/IP
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
52
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
53
5. Réseau Profibus
Définitions
Profibus (Process Field Bus) est un réseau de terrain ouvert, permettant de
répondre à un large éventail d’applications dans les domaines concernant :
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
54
.1 Architecture
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
55
.2 Variantes
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
56
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
58
Profibus permet :
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
59
5.Profibus-PA
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
60
Évolutions
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
61
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
62
ProfiNet
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
63
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
64
Les blocs objets sont liés entre eux par les variables de l’équipement,
pouvant être de type réel, booléen ou chaîne de bits. À chaque variable
d’entrée-sortie de l’équipement sont associés des paramètres d’utilisation,
appelés profil de l’équipement, tels que des limites d’alarme basse et haute,
comme l’indique la figure 17, caractérisant le traitement de la donnée pilotée
par l’équipement.
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
65
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
66
III.7. PROGRAMMATION
La norme IEC 1131-3 définit entre autres choses, cinq langages qui peuvent être
utilisés pour la programmation d'applications d'automatisme. Les cinq langages
sont :
Exemple : L’ASSEMBLEUR
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
67
Exemple : Matlab
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
68
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
69
1 : éléments graphiques ;
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
70
Note :
Une étape initiale est représentée par un carré doublé;
Une étape active peut être désignée par un point au-dessus du numéro;
Les actions associées sont indiquées de façon littérale ou symbolique, dans un
rectangle relié à la partie droite.
Du GRAFCET fonctionnel au GRAFCET technologique
Il est basé sur les notions d’étapes auxquelles sont associées des
actions et de transitions auxquelles sont associées des réceptivités. Il
décrit les ordres émis par la partie commande vers la partie opérative en
mettant en évidence les actions engendrées et les événements qui les
déclenchent. Cette représentation est étroitement liée à la notion d’évolution
du processus.
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
71
Exemples :
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
72
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
73
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
74
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
75
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
76
Nota : dans un tel cas, il ne faut pas oublier de répéter les actions dans
l’étape qui est « doublée
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
77
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
78
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
79
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
80
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
81
Solution 1
Solution 2
Cette fois-ci (figure 9b), l’ordre de départ cycle n’est effectif que si
les chariots se trouvent dans les conditions initiales, ce qui interdit
le problème précédent. Toutefois, on retombe sur le problème rencontré
précédemment (§ 1.2.3) : en effet, les contacts g1 et g2 doivent être
maintenus et donc ce GRAFCET impose une contrainte technologique à la
réalisation.
Solution 3
Solution 4
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
82
5.5.1 Problématique
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
84
Exemple :
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
85
Figure 28 et 29
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
86
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
87
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta
88
SOURCES BIBLIOGRAPHIQUE
I. Articles
II. Ouvrages
Cours d’Informatique Industriel destiné aux Etudiants de G3 Toute section Ista Kolwezi Ass Ir Civil Patrick Makanta