Vous êtes sur la page 1sur 7

Partie II : Supervision des systèmes industriels

Introduction

Supervision : Contrôler (commander et visualiser) un système automatisé (commandé par


un API) à l’aide d’une Interface Homme Machine (IHM) localement ou à distance (en réseau local
ou internet).

Commander : donner des ordres vers la machine (exemple : appuyer sur un bouton de
l’écran tactile pour mettre en marche un moteur)

Visualiser : observer l’état de fonctionnement du système (exemple : les alarmes,


affichage des valeurs de Température, vitesse, position, niveau, débit, l’état de marche ou arrêt
d’un moteur, d’une vanne,..).

A.P.I : Automate Programmable Industriel

I.H.M : Interface Homme Machine : il s’agit d’un écran tactile ou d’un PC

En réseau : Profibus, CAN, Asi, Bitbus, MODBUS, Ethernet

1- Communication entre l’IHM et l’API


L’IHM permet d’échanger des informations
Machine (l’état des entrées, l’état des sorties, les
actionneurs capteurs variables TOR ou analogiques, des paramètres
dans des variables mémoires, avec l’API.

Commande Dans l’IHM on a des objets tels que des


locale API (programme) cercles, rectangles des images, des textes, des
Interface de communication (Série) champs d’entrées/sorties qui sont animés, ou
affichés en fonction de ces variables.
IHM

API 1 API 2 ….. API n IHM IHM


Ecran tactile PC

Commande à distance : plusieurs API connectés en réseau avec L’IHM ou un PC

2- Les étapes de création d’un projet de supervision

Il faut qu’on dispose du programme dans l’automate.

2-1 Choix de l’IHM

1
- Taille de l’écran
- Couleur
- Type de communication : elle doit être adaptée à l’interface de communication de l’API
(RS232, RS485, MPI, en réseau, Ethernet (RJ45))
- Capacité mémoire
- Nombre de pages Environnement Windows
IHM
- Les fonctionnalités (détection de + échange des variables
défaut de communication,..) du système en temps réel

(S.C.A D.A)

S.C.A.D.A : contrôle et supervision par acquisition de données en temps réel

2-2 les outils

- PC,
- L’IHM,
- câble de communication,
- logiciel (Wincc flexible, in touch, labview, cx-designer, indusoft,…)
- API,
- Le programme API,
- Les grafcets

2-3 les étapes

1- Création du projet Wincc


2- Choix de l’IHM
3- Définir la communication entre l’IHM et L’API
4- Création des vues (pages)
5- Création des alarmes TOR,
6- Création des alarmes analogiques
7- Création des recettes (selon l’application)
8- Création des mots de passe de quelques pages (selon l’application)

3- Création des vues

3-1 Page d’accueil


Page d’accueil

Logo Logo Bureau


Date et heure
entreprise d’étude

Image de la
machine

système

2
3-2 Les différentes pages de contrôle du système

- Page de fonctionnement en mode manuel,


- Page de Fonctionnement en mode automatique,
- Page des alarmes,
- Page des paramètres,
- Page de diagnostic,
- Page de maintenance,
- Pages des courbes
- Page de l’historique des événements

3-3 Page de fonctionnement en mode manuel

- Boutons marche, arrêt, augmentation, diminution,


- Commutateur automatique-manuel,
- Voyants de fonctionnement des actionneurs et des capteurs,
- Boutons de navigation entre les pages,
- Affichage des grandeurs telles que vitesse, compteur de pièce, température, position
consigne, position réelle,

3-4 Page de Fonctionnement en mode automatique

- L’image du système (de la machine) sur laquelle on place les différents capteurs et
actionneurs comme ils sont disposés réellement dans la machine,
- Affichage des grandeurs du système : vitesse, température, position consigne, position
réelle, compteur de pièces,…
- Boutons marche, arrêt, augmentation, diminution,
- Commutateur automatique manuel,
- Boutons de navigation entre les pages,

3-5 Page des paramètres

- Les paramètres d’une régulation (P,I,D),


- Les paramètres de la machine (format de la pièce, quantité par lôt,..)
- Vitesse maximale, température maximale, débit maximal, limites des positions,
- Temporisation, compteur, activation ou désactivation de certains actionneurs,
- Mot de passe,

3-6 Page de diagnostic

- Etat des capteurs GS grafcets

- Possibilité d’activer ou de désactiver


- certains actionneurs,
GC GAR

B V1b
1s1
GM GA

actionneurs
capteurs 3
3-7 Page maintenance

Composant Période (h) Heure de RAZ


fonctionnement
Roulement moteur 2000 1235 Reset
principal
Courroie moteur 1500 335 Reset
principal
Lampe UV 800 801 Reset

Un message d’alarme apparait en défilant en bas si le nombre d’heure de fonctionnement a


dépassé la période.

3-8 Page des courbes

Tre (°C) Tunnel du Four


répartition

Longueur (m)

3-9) Page des alarmes

3-9-1 Les alarmes TOR

Les étapes de création d’une page d’alarmes

1) Création d’une variable de type word (exemple : MW100)


2) Associer chaque bit de la variable à la sécurité (arrêt d’urgence, cache de sécurité,
pressostat, thermostat, disjoncteur moteur..) qui va déclencher l’alarme TOR dans le
tableau des alarmes en désignant un texte d’alarme pour chaque sécurité.
3) Insertion de la page d’alarme dans la zone de travail de la vue considérée
4) Dans le programme automate on affecte chaque bit mémoire de la variable MW100 à sa
sécurité (AU,..) TOR.

Exemple : Soit les sécurités suivantes (AU, PT,PR,TH,DM1,DM2)


Table mnémonique API Affectation des
alarmes TOR
AU E0.0 M100.0
PT E0.1 M100.1
PR E0.2 M100.2
TH E0.3 M100.3

4
DM1 E0.4 M100.4
DM2 E0.5 M100.5
Dans le Programme on affecte les sécurités aux bits mémoire de MW100.

AU M100.0

PT M100.1

PR M100.2

TH M100.3

DM1 M100.4

DM2 M100.5

Configuration sur Wincc flexible : on écrit le texte d’alarme qui correspond au bit de sécurité.

Texte d’alarme Communication Bit d’alarme


Arrêt d’urgence M100.0
Porte de sécurité ouverte M100.1
Pression d’air insuffisante M100.2
Surchauffe de lampe UV M100.3
Déclenchement disjoncteur moteur 1 M100.4
Déclenchement disjoncteur moteur 2 M100.5

Si l’état du bit M100.0 passe de 0 à 1, le message « Arrêt d’urgence » apparait dans un tableau
avec la date et l’heure

message date Heure (H :mn :S)


Arrêt d’urgence 25 / 12 / 2020 19h20mn30s

5
3-9-2 Les alarmes analogiques

Il s’agit de surveiller un seuil d’une grandeur analogique.

Exemple : niveau d’eau dans un réservoir

Adresse automate du niveau dans le réservoir : PEW288

on ajoute dans le programme

M100.6

CMP
PEW288 >I
Nmax

3-10 Les techniques de supervision

Pour concevoir un système de supervision, on a besoin de maitriser les techniques suivantes :

1- Acquisition de données entre l’IHM et L’API


2- Surveillance
3- Détection (les capteurs)
4- Diagnostic (AMDEC, alarmes, aide, les causes d’une pannes)
5- Aide à la décision
6- Maintenance

4- Les étapes de création d’un projet Wincc

4-1 disposer le projet automate (sur step7 par exemple)

4-2 Créer le projet sur le logiciel de supervision (sur wincc par exemple)

4-3 Choisir l’IHM (pc, IHM)

4-4 Intégrer le projet wincc dans le projet step7

4-5 Configurer la communication entre l’IHM et l’API,

4-6 Entrer les variables qu’on a besoin dans la page « système » dans la table de variable sous
« communication »

4-7 Créer les vues nécessaires (page d’accueil, page système,…)

4-8 Insérer dans chaque page un bouton d’accès aux autres pages,

4-9 Créer les objets dans la page d’accueil

4-10 Créer les objets dans la page système

6
4-11 Créer les variables des boutons IHM (bits mémoire_ihm) (exemple start_ihm, stop_ihm,…)
dans la table mnémonique du CPU

4-12 Compléter le programme en ajoutant les boutons_ihm (en parallèle ou en série) dans le
programme automate

Vous aimerez peut-être aussi