Vous êtes sur la page 1sur 10

SUPPORT DE COURS

COMMANDE DE PROCESSUS
INDUSTRIELS

Proposé Par
Dr. KENGNOU TELEM Adélaïde Nicole

Université de Buea

Objectif Général du Cours : Le cours de CPI vise à rendre l’étudiant capable :

 d’utiliser un ordinateur pour contrôler un processus industriel ;


 Envoyer une commande en langage C à un équipement à travers le port parallèle LPT
d’un ordinateur ;
 Envoyer une commande en langage C à un équipement à travers un port série d’un
ordinateur (USB, RS 232) ;
 Acquérir des données à partir d’un processus ;
 Maitriser le fonctionnement des PIA.

1
PROGRAMME :

Ièrepartie: Contenu théorique

Chap1 : Généralités sur la commande d’un Processus Industriel

Chap2 : Interfaces d’entrées / Sorties d’un Ordinateur et Rappels sur la programmation


langage C.

Chap3 : Interfaces électroniques parallèle pour la commande par ordinateur (LPT, PIA)

Chap4 : Interfaces séries pour la commande par ordinateur (RS232, USB)

Chap5 : Transformation d’un Grafcet en langage Evolue C/C++

Chap 6 : Supervision par ordinateur

2éme Partie : Contenu Pratique

TPN°1 : Test d’un port parallèle (LPT)

TPN° 2 : Commande d’une lampe par clavier

TPN° 3 : Commande d’un moteur en direct

TPN°4 : Commande d’un feu de carrefour a une et deux voies

TPN°5 : Démarrage étoile-triangle d’un moteur

TPN°6 : Commande indépendantes des lampes

TPN°7 : Démarrage deux sens de marche

TPN°8 : Démarrage Etoile Triangle par élimination des Résistances d’un moteur

TPN°11 : Commande d’un chenil lard a lampe a un et deux sens.

TPN° 12 : Commande indépendantes des lampes

TPN°13 : Commande séquentielle d’un processus industriel.

Manipulation du C : 1) gestion de l’écran d’affichage 2) les sous fonctions 3) gestion du


clavier 4) gestion des structures de contrôles (if, switch ,for etc…)

Configuration du PIA et manipulation des bits des ports (écriture et lecture)

Commande d’un processus de régulation de température dans une chambre froide et dans un
incubateur (par PIA et par LPT)

Commande d’un chenillard à deux sens

2
Programmation d’un Grafcet : séquence unique

CHAPITRE 1 : GENERALITES SUR LA


COMMANDE D’UN PROCESSUS INDUSTRIEL
Objectifs spécifiques du chapitre :

- Comprendre le fonctionnement général d’un système de commande d’un Processus


Industriel.
- Donner les différentes parties et rôles d’un système de commande par ordinateur.
- Donner les avantages d’un système de commande par ordinateur.
- Donner le principe de la supervision par ordinateur

I- Introduction

Un système : est un ensemble organisé d'éléments interagissant entre eux et avec l'extérieur,
dans le but de réaliser une fonction définie.

Un automatisme est un système capable d’évoluer seul (sans l’intervention d’un


opérateur) des que certaines conditions initiales sont satisfaites, jusqu’à la fin d’un cycle de
production ou de décision. L’évolution normale d’un automatisme sans l’intervention d’un
opérateur, est nécessairement due à la présence dans la partie commande d’un organe
artificiellement intelligent appelé automate.
L’automate peut être :
- L’automate programmable Industriel (API)
- Le microcontrôleur ou système à microprocesseur
- L’ordinateur.
Un système automatisé : ou automatique est un système qui exécute toujours le même cycle de
travail qui est programmé à l'avance, sans l'intervention de l'utilisateur.

• L’opérateur assure la programmation, le démarrage et l'arrêt du système.


• Un système automatisé peut être composé de plusieurs systèmes automatisés.

3
Par contre, dans un système mécanique, l'utilisateur commande et contrôle l'ensemble des
opérations.

La figure suivante présente un exemple d’un système automatisé industriel d’embouteillage.

On trouve les systèmes automatisés dans des domaines très variés à titre d’exemple :

 L’industrie : ils permettent d’augmenter la sécurité et remplacent l’homme en accomplissant


des travaux pénibles (convoyeur), répétitifs (ligne de montage), dangereux (atelier de
peinture) ou dans des endroits inaccessibles (réacteur nucléaire).
 La vie quotidienne : Distributeur de boissons, les feux de carrefour, la barrière de parking, le
distributeur de billets…
 La Domotique : C'est la gestion automatisée des bâtiments individuels et collectifs :
éclairage, chauffage, sécurité, télécommunication, pilotage des appareils
électrodomestiques…

II- Synoptique d’un système de commande d’un Processus Industriel


Un système automatisé est composé de deux parties principales : la partie opérative et la partie
commande ; à lesquelles s’ajoute une troisième c’est la partie de dialogue :

consignes Unité de
action
API, micro- Pré -actionneur Actionneur
Par ordinateur, sortie Pr
tie microproce- oc
de sseur ess
dia us
ind
Unité
log d’entrée mesure ust
visualisation
ue Traitemet du Capteur riel
signal

Partie commande Partie opérative

4
Un système automatisé peut être assimilé à un Homme :
● Le Cerveau est la partie commande.
● Les 5 sens sont les capteurs.
● Les Muscles sont les actionneurs.
● Les Nerfs sont les liaisons entre ses diverses parties.

2.1 La partie opérative :


La partie opérative se compose des ensembles suivants :

• L’unité de production (effecteurs) dont la fonction est de réaliser la fabrication ou la


transformation pour laquelle elle remplit un rôle dans le processus industriel.

• Les préactionneurs qui sont directement dépendants des actionneurs et sont nécessaires à leur
fonctionnement (distributeur pour un vérin…etc)

• Les actionneurs qui apportent à l’unité de production l’énergie mécanique nécessaire à son
fonctionnement à partir d’une source d’énergie extérieure (cas d’un moteur par exemple).

• Les capteurs qui créent, à partir de grandeurs physiques de natures divers (déplacement,
température, pression…etc), des informations utilisables par la partie commande.

2.2. La partie commande :


La partie commande se compose des ensembles suivants :

• Les interfaces d’entrée qui transforment les informations issues des capteurs placés sur la partie
opérative ou dans la partie dialogue en informations de nature et d’amplitude compatible avec
les caractéristiques technologiques du système.

• Les interfaces de sortie qui transforment les informations élaborées par l’unité de traitement en
informations de nature et d’amplitude compatibles avec les caractéristiques technologiques des
préactionneurs d’une part, des visualisations et avertisseurs d’autre part ;
• L’unité de traitement (automates programmables industriels API, ordinateur, microprocesseurs)
qui élabore les ordres destinés aux actionneurs en fonction des informations reçues des
différents capteurs et du fonctionnement à réaliser.

2.3. La partie dialogue :


La partie dialogue se compose de deux ensembles :

• Les visualisations et avertisseurs qui transforment les informations fournies par l’automate en
informations perceptibles par l’homme (informations optiques ou sonores) ;

• Les capteurs qui transforment les informations fournies par l’homme (action manuelle sur un
boutonpoussoir, par exemple) et informations exploitables par l’automate.

5
Remarque:
Les automatismes considérés dans ce cours sont de types séquentiels. Ces
automatismes séquentiels se distinguent des asservissements (ou systèmes asservis) par les
propriétés suivantes :
 Leur évolution est ponctuée d’évènements discrets (externes ou internes) ordonnes
dans le temps.
 Les variables associées à ces évènements sont des grandeurs logiques d’entrée de la
partie commande.
 Chaque variable de sortie de la partie commande est une fonction logique séquentielle
d’un sous –ensemble de variables d’entrée.

III- Synoptique d’un système de commande par ordinateur


Dans le cas où l’automate considéré est un ordinateur, la structure de l’automatisme
programmable qui en résulte est bouclée et constituée de trois principales: partie
puissance, interfaces d’entrée-sorties et partie commande (ordinateur).

1- Schéma d’un système de commande par ordinateur

6
2- Rôle de l’ordinateur
L’ordinateur utilise dans la partie commande joue plusieurs rôles :
- Acquisition des signaux d’entrée transmis par les capteurs ainsi que des ordres de
l’interface de dialogue operateur.
- Exécution du programme d’automatisation avec les données collectées,
- Contrôle des actionneurs du processus de puissance,
- Actualisation du journal de bord de l’automatisme,
- Gestion de la base de données de la production etc.
3-Avantages de la commande par Ordinateur
Plusieurs facteurs justifient actuellement l’utilisation sans cesse croissante de
l’ordinateur comme automate, dans les automatismes programmables citons par exemples les
facteurs suivants :
- Bon rapport qualité/prix : les ordinateurs et interfaces, ainsi que les logiciels
d’automatisations sont sans cesse sophistiques et moins chers.
- Compatibilité des outils de mise en œuvre de marques différentes : par exemple, dans
un ordinateur IBM/PC, on peut installer sous système d’exploitation Windows de
Microsoft, le logiciel Labview de National Instrument, puis automatiser un processus
via une carte d’acquisition de données Labjack USB fabriquée par Azeotech.
- Large éventail d’outils de développement : le spécialiste en commande par ordinateur
peut développer des programmes d’automatisation avec un logiciel professionnel ou à
l’aide d’un environnement de développement intégré standard : Borland C++, C++
Builder, Visual C++, Visual Basic, etc.
- Interfaçage des outils logiciels : les interfaces logicielles facilitent l’utilisation
combinée de plusieurs outils lors du développement d’une application. Citons par
exemples L’API (application Program interface ou interface de programmes
d’application) Matlab/C++ et VBA (Visual Basic for application ou Visual Basic pour
application (exemple de Excel)).
- Support standard de dialogue operateur : le support sophistique de dialogue operateur
correspond à l’écran de l’ordinateur, qui ne constitue pas un équipement spécial et
onéreux compare au Magelis pour automates programmables industriels.

7
- Possibilités multitâches : selon les possibilités du processeur et du système
d’exploitation utilise, l’ordinateur utilise en automatisation de processus peut effectuer
simultanément plusieurs taches : gestion de l’interface operateur, commande de
processus, confection du journal de bord, gestion des bases de données de la
production. Déclenchement des alarmes. etc...

Exercice :

1) Donner la différence entre un microprocesseur et un microcontrôleur.


2) Donner les inconvénients de la commande par ordinateur de processus.

III supervision des processus industriels

La supervision industrielle, consiste à surveiller l’état de fonctionnement d’un procédé pour


l’amener et le maintenir à son point de fonctionnement optimal. La supervision est une
technique industrielle de suivi et de pilotage informatique de procédés de fabrication
automatisés.
Technique de pilotage et de suivi informatique des processus industriels automatisés au sein
d’une entreprise, la supervision industrielle s’intéresse à l’acquisition des données de
plusieurs types (mesures et gestion, dysfonctionnement, alarmes, rétablissement du
fonctionnement, etc.). Elle permet par ailleurs d’obtenir les différents paramètres de
commande des processus couramment pris en charge par des automates programmables.
La supervision industrielle sert à la surveillance du fonctionnement normal des processus de
production. Elle est également utilisée pour alerter en cas de non-conformité, dans le but de
répondre à certaines préoccupations. Celles-ci sont regroupées selon plusieurs plans :
 le plan technique, avec, notamment, la surveillance de la chaîne de production, la mesure
des performances, le pilotage de l’infrastructure et des appareils ;
 le plan applicatif, où la surveillance des logiciels et des processus métiers est requise.
Elle sert donc au suivi en temps réel des installations et des appareils industriels, offrant un
visuel dynamique et permanent sur les divers processus, alarmes, défauts, croissances ou toute
autre variation survenant pendant l’exploitation d’un appareil.
Avec l’évolution des pratiques et le développement de la technologie, des procédés de
supervision modernes sont adoptés en tenant compte des systèmes industriels exploités. Ces
procédés actuels impliquent l’usage de logiciels de supervision pour l’optimisation de la
surveillance et le monitoring local ou à distance des activités.
La supervision informatique

8
La supervision industrielle informatique est assurée par des logiciels dédiés à cet effet. En
général, ils sont installés sur un ordinateur en communication avec un ou plusieurs
équipements. Ils sont ensuite reliés par un réseau industriel local ou à distance. L’équipement
connecté peut être une carte spécialisée, un automate programmable, un autre ordinateur, etc.
La supervision informatique comprend :
 Tout d’abord, la supervision système. Elle s’intéresse aux composantes telles que le
processeur, le stockage et la mémoire, les serveurs, etc. ;
 Puis, la supervision réseau. Elle concerne les services en ligne, la sécurité des serveurs et des
appareils, les débits et flux ;
 Enfin, la supervision des applications encore appelée supervision applicative.

Les différents types de moniteurs


Le logiciel de supervision intègre plusieurs moniteurs, offrant une vue d’ensemble des
différents processus depuis l’interface utilisateur. Il peut être monoposte ou multiposte et
assure :
 la gestion des alarmes ;
 la surveillance des situations provoquées par des écarts de seuils et ayant pour objectif
d’interpeller l’opérateur ;
 la régie des recettes ;
 la gestion des temps de fonctionnement ;
 etc.
Dès lors que survient un dysfonctionnement, le système de supervision mis en place est activé
selon sa programmation. Il peut transmettre des messages d’alerte à la console de supervision
ou encore envoyer un courriel à l’opérateur. Ceci peu importe le jour et l’heure. Cette veille
du système permet ainsi une intervention immédiate pour un retour rapide à l’état de
fonctionnement.
Par mesure de précaution, l’on veillera à intégrer un logiciel de gestion des alarmes au
système de surveillance afin de ne pas perturber la chaîne de surveillance dans les situations
où la supervision n’est pas active continuellement. Un dysfonctionnement survenant en
dehors des heures de travail deviendrait très vite nocif pour l’entreprise, si les agents
d’intervention (opérateur et utilisateurs des applications) n’étaient pas alertés.
But et Objectif de la supervision : Le but de la supervision est l'acquisition de données
(mesures, alarmes, retour d'état de fonctionnement) et des paramètres de commande des
processus généralement confiés à des automates programmables

9
But et Objectif de la surveillance : Le but de la surveillance est de recueillir en permanence
tous les signaux en provenance du procédé et de la commande, reconstituer l'état réel du
système commandé, faire toutes les inférences nécessaires pour produire les données utilisées
But et Objectif de la sûreté : Le but de la sûreté de fonctionnement : mesurer la qualité de
service délivré par un système, de manière à ce que l’utilisateur ait en lui une confiance
justifiée.
Pourquoi Superviser les systèmes de production?
La productivité industrielle est l’une des mesures les plus importantes dans le système de
production, au même titre que les moyens, la disponibilité, les cadences, les blocages, la
sécurité et la qualité
Pour toutes les productions industrielles et autres, les exigences s’intensifient pour
.o la maximalisation du rendement,
o l’accroissement de la qualité,
o l’optimisation de la sécurité des biens et des hommes et
o l’abaissement des coûts liés, au processus complet de production.
 Contrôler la disponibilité des services/fonctions,
 vérifier qu’elles sont suffisantes (dynamique)
 prévenir les pannes/défauts/débordements (pannes latentes)
 contrôler l’utilisation des ressources
 prévoir les évolutions et le Suivi des variables

10

Vous aimerez peut-être aussi