Vous êtes sur la page 1sur 212

Mounir DERRI

Derrimounir@gmail.com
Plan du cours
Partie I:
1.Les systèmes automatisés
2.Partie commande ,partie opérative
3.Grafcet, Ladder….
4.Programmation des automates programmables industriels
5.Supervision industrielle
6.Notion OPC
Partie II:
1. Introduction aux réseaux locaux industriels
2. Les différents réseaux industriels
3. Applications
13/01/2021 Filière GE 2
Systèmes automatisés
Définition
Un système est dit automatisé s’il exécute toujours le même
cycle de travail pour lequel il a été programmé. (la partie
opérative est mécanisée et la partie commande est assurée par
un automate)

Exemples :
 Distributeur de boissons  Feux de croisement
 Passage à niveau  Ascenseur

13/01/2021 Filière GE 3
Définition d’un SAP et analyse du besoin
Définition d’un SAP
Un système de production est dit automatisé, lorsqu’il peut
gérer de manière autonome un cycle de travail préétabli qui se
décompose en séquence ou étape
Analyse du Besoin
Système
automatisé Matière d'œuvre
Matière de +
d'oeuvre production valeur ajoutée
Produit, matière,
énergie, Transformer, transporter,
information, mélanger, filtrer,
personnes, … assembler, trier, stocker,

13/01/2021 Filière GE 4
Structure d’un système automatisé
Energie Energie

Réseau
Autres automates Commande Pré-
Supervision Actionneurs
actionneurs

Automate
Interface Programmable
Homme- Interface
Machine Informations
Capteurs

Utilisateur

Partie commande Partie opérative

13/01/2021 Filière GE 5
Description des différentes parties d’un SAP
La partie opérative (PO) est la machine La partie commande est l’automatisme qui
qui transforme la matière d’œuvre afin en fonction des informations issues de la PO
d’élaborer la valeur ajoutée désirée. (capteurs) élabore une succession logique de
C’est le processus physique à commandes, d’ordres (pré-actionneurs) qui
automatiser. provoqueront sur la PO les actions
nécessaires à l’obtention de la valeur ajoutée
désirée

13/01/2021 Filière GE 6
Structure d’un système automatisé
Energie Actionneurs
Energie

Actionneur
Autres électrique :
systèmes
Commande Pré-
Moteur
Actionneurs
actionneurs

PartieActionneur
Commande
pneumatique
ou hydraulique : Interface
Informations
vérin Capteurs

Utilisateur
Partie commande Partie opérative
13/01/2021 Filière GE 7
Structure d’un système automatisé
Energie Energie
Pré-actionneurs

Variateur de vitesse
Autres
systèmes
pour moteur
Commande Pré-
Actionneurs
actionneurs

Partie
Commande
Distributeur
Informations
électropneumatique
Interface
ou électrohydraulique
Capteurs

Utilisateur
Partie commande Partie opérative
13/01/2021 Filière GE 8
Structure d’un système automatisé
Energie Capteurs Energie

Autres
systèmes Commande Pré-
Détecteur
Actionneurs
actionneurs
Détecteur inductif Détecteur optique de contact
Partie
Commande

Interface
Informations
Capteurs

Codeur optique
Utilisateur (position arbre moteur) Caméra
Partie commande Partie opérative
13/01/2021 Filière GE 9
Structure d’un système automatisé
Energie Energie
Interface Homme-Machine

Autres
systèmes Commande Pré-
Actionneurs
actionneurs

Boutons et voyants
Partie
Interface Commande
Homme- Interface
Machine Informations
Ecran tactile Capteurs

Utilisateur
Partie commande Partie opérative
13/01/2021 Filière GE 10
Structure d’un système automatisé
Qui peut concurrencer l’automate ?

Peu d’éléments à produire

- Un faible coût de développement


- Un développement rapide et aisé
API

Beaucoup d’éléments à produire (ex :


ABS d’une voiture)
- Un faible coût unitaire du composant

Microcontrôleur
13/01/2021 Filière GE 11
Les langages de programmation

La norme IEC 1131-3 définit cinq langages qui peuvent


être utilisés pour la programmation d’applications
d’automatisme. Les cinq langages sont :

- SFC « Sequential Function Char »


- FB « function block diagram »
- ST « Structured Text »
- LD « ladder diagram »
- IL « instruction list»

13/01/2021 Filière GE 12
Les langages de programmation
SFC FB ST LD IL

Le grafcet est un outil graphique qui décrit les différents comportements de


l'évolution d'un automatisme et établit une correspondance à caractère
séquentiel et combinatoire entre les entées et les sorties

13/01/2021 Filière GE 13
Les langages de programmation
SFC FB ST LD IL

Le langage FBD (Function Block


Diagram) est un langage graphique
qui ressemble à la schématique en
électronique numérique

13/01/2021 Filière GE 14
Les langages de programmation
SFC FB ST LD IL

Le langage ST (structured text) est un langage textuel de haut niveau dédié


aux applications d’automatisation. Ce langage est principalement utilisé
pour décrire les procédures complexes.

13/01/2021 Filière GE 15
Les langages de programmation
SFC FB ST LD IL

Le « Ladder » (LD) est un langage graphique de programmation. Proche dans sa


représentation graphique des schémas électriques, c’est un langage visuel très
simple d’utilisation.

13/01/2021 Filière GE 16
Les langages de programmation
SFC FB ST LD IL

Le langage List :très proche du langage assembleur, cette programmation


s'effectue directement sur le processeur

13/01/2021 Filière GE 17
Les langages de programmation
• Introduction au langage grafcet
La création d'une machine automatisée nécessite un
dialogue entre le client qui définit le cahier des charges (qui
contient les besoins et les conditions de fonctionnement de
la machine) et le constructeur qui propose des solutions.
Ce dialogue n'est pas toujours facile : le client ne possède
peut-être pas la technique lui permettant de définir
correctement son problème.
D'autre part, le langage courant ne permet pas de lever
toutes les ambiguïtés dues au fonctionnement de la
machine (surtout si des actions doivent se dérouler
simultanément).
C'est pourquoi l'ADEPA (Agence pour le Développement de
la Productique Appliquée à l'industrie) a créé le GRAFCET.
13/01/2021 Filière GE 18
Les langages de programmation
• Introduction au langage grafcet
Le GRAFCET (GRAphe Fonctionnel de Commande des
étapes et Transitions) est l'outil de représentation
graphique d'un cahier des charges.

Il a été proposé par l'ADEPA (en 1977 et normalisé en 1982


par la NF C03-190).

13/01/2021 Filière GE 19
Les langages de programmation
• Introduction au langage grafcet

Outil de modélisation du comportement des SAPs

Permet de spécifier et concevoir un automatisme


séquentiel

Directement exploitable par des automates


programmables industriels (API)

13/01/2021 Filière GE 20
Les langages de programmation
• Introduction au langage grafcet
Le GRAFCET est une représentation alternée d'étapes et de transitions.
Une seule transition doit séparer deux étapes.
Une étape correspond à
Etape initiale une situation dans
laquelle les variables de
réceptivité sorties conservent leur
1
transition état.
Bouton poussoir action

ACTION 1 Une transition indique


2
la possibilité d'évolution
capteur 1 entre deux étapes
successives. A chaque
3 ACTION 2 ACTION 3
Etape
transition est associée
temporisation une condition logique
appelée réceptivité.

13/01/2021 Filière GE 21
Les langages de programmation
• Règles de syntaxe
L’alternance étape/transition et transition/étape doit toujours
être respectée, quelle que soit la séquence parcourue.

• Règles d’évolution
Règle N°1 : situation initiale
La situation initiale, choisie par le concepteur, est la situation à l’instant initial.

Cette représentation indique que l'étape est initialement


activée (à la mise sous tension de la partie commande).

13/01/2021 Filière GE 22
Les langages de programmation
Règle N°2 : franchissement d'une transition
Une transition est franchie lorsque l'étape associée est active et la réceptivité
associée à cette transition est vraie.

15 Action A
La réceptivité « a » devient
a VRAIE
16 Action B

La transition est
FRANCHISSABLE

13/01/2021 Filière GE 23
Les langages de programmation
Règle N°3 : Evolution des étapes actives
• Le franchissement d'une transition provoque simultanément :
- la désactivation de toutes les étapes immédiatement précédentes
reliées à cette transition,
- l'activation de toutes les étapes immédiatement suivantes
reliées à cette transition.

Franchissement de la
transition
15 Action A

a Désactivation de l’étape 15:


L ’action A n’est plus effective
16 Action B
Activation de l’étape 16:
L ’action B devient effective

13/01/2021 Filière GE 24
Les langages de programmation
Règle N°4 : transitions simultanées

Plusieurs transitions simultanément franchissables sont simultanément


franchies.

Règle N°5 : activation et désactivation simultanées

Une étape à la fois activée et désactivée reste active.

13/01/2021 Filière GE 25
Les langages de programmation

Grafcet à séquence unique

C’est le type le plus simple du grafcet ou les


étapes forment une suite dont le
déroulement s’effectue dans le même ordre.

13/01/2021 Filière GE 26
Exemple d’application
G D
dcy

a c b

Cahier des charges: Capteurs:

Après l’ordre de départ • a : chariot à gauche


cycle « dcy », le chariot • b : chariot à droite
• c : chariot à c
part jusque b, revient en c, Actionneurs:
repart en b puis rentre en a
• D : aller à droite
• G : aller à gauche

13/01/2021 Filière GE 27
Exemple d’application
G D
dcy
1
dcy . a
a c b
2 D
Cahier des charges: Capteurs:
b • a : chariot à gauche
Après l’ordre de départ
3 G cycle « dcy », le chariot • b : chariot à droite
part jusque b, revient en Actionneurs:
c, repart en b puis rentre
c en a
• D : aller à droite
• G : aller à gauche
4 D
b
5 G
13/01/2021 a Filière GE 28
Exemple d’application
G D
dcy

1
dcy . a a c b
2 D
Initialisation du Grafcet
b :
3 G
c activation de(s)
4 D étape(s) initiale(s)
b La transition 1-2 est
validée
5 G
13/01/2021 a Filière GE 29
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Ordre de marche dcy = 1

b
3 G La réceptivité « dcy.a » est vraie
&
c la transition est validée

4 D La transition 1-2 est


franchissable
b
5 G
13/01/2021
a Filière GE 30
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Franchissement de la transition
b
3 G • Désactivation de l’étape 1

c • Activation de l’étape 2

4 D Ordre de l ’action associée à l’étape 2

b
5 G
13/01/2021
a Filière GE 31
Exemple d’application
G D
dcy
1
dcy . a
a c b
2 D
Étape 2 active
b
3 G
• Déplacement du chariot à
c droite

4 D
b
5 G
13/01/2021 a Filière GE 32
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D
b Remarque :
3 G L’opérateur peut décider ici d’enlever
la commande départ cycle « dcy »
c pour que l’automatisme ne fasse
qu’UN cycle
4 D
dcy
b
5 G
13/01/2021
a Filière GE 33
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Étape 2 active

b
3 G • Le chariot est devant le capteur
c
c
4 D Aucun effet dans le déroulement du
Grafcet à ce moment précis
b
5 G
13/01/2021
a Filière GE 34
Exemple d’application
G D
dcy
1
dcy . a
a c b
2 D
Étape 2 active
b
3 G
• Le chariot continue sa course
c jusqu’au capteur b

4 D
b
5 G
13/01/2021 a Filière GE 35
Exemple d’application
G D
dcy

1
dcy . a a c b
2 D
Réceptivité « b » est VRAIE & la
b transition 2 - 3 est validée

3 G
c
La transition est franchissable
4 D
b
5 G
13/01/2021 a Filière GE 36
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D
Franchissement de la
b transition

3 G
• Désactivation de l’étape 2
c • Activation de l’étape 3
4 D
b
5 G
13/01/2021
a Filière GE 37
Exemple d’application
G D
dcy

1
dcy . a a c b
2 D
Étape 3 active
b
3 G Le chariot se déplace à gauche

c
4 D
b
5 G
13/01/2021 a Filière GE 38
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D La réceptivité « c » est VRAIE &


la transition 3-4 est validée
b
3 G
Franchissement de la transition
c
4 D Désactivation de l’étape 3
Activation de l’étape 4
b
5 G
13/01/2021
a Filière GE 39
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Étape 4 active

b
3 G Déplacement à droite du chariot

c
4 D
b
5 G
13/01/2021 a Filière GE 40
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Réceptivité « b » est VRAI & la


transition 4 - 5 est validée
b
3 G
La transition est franchissable
c
4 D • Désactivation de l’étape 4
• Activation de l’étape 5
b
5 G
13/01/2021
a Filière GE 41
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Étape 5 active

b
3 G Le chariot se déplace à gauche

c
4 D
b
5 G
13/01/2021 a Filière GE 42
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Étape 5 active
b
3 G Le chariot se déplace à gauche et
passe devant le capteur c
c
4 D Aucun effet dans le déroulement du
Grafcet à ce moment précis
b
5 G
13/01/2021
a Filière GE 43
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Étape 5 active

b
3 G Le chariot se déplace à gauche

c
4 D
b
5 G
13/01/2021 a Filière GE 44
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Réceptivité « a » VRAIE & la


transition 5 -1 est validée
b
3 G
La transition est franchissable
c
4 D Désactivation de l’étape 5
Activation de l’étape 1
b
5 G
13/01/2021
a Filière GE 45
Exemple d’application
G D
dcy

1
dcy . a a c b

2 D Étape 1 active
b
3 G Pour lancer un nouveau cycle, il
faut que l ’opérateur appui sur
c « dcy »

4 D
b
5 G
13/01/2021 a Filière GE 46
Les langages de programmation

Grafcet à reprise de séquence


Le grafcet a reprise de séquence permet,
au contraire du grafcet linéaire, de
recommencer plusieurs fois la même
séquence tant qu’une condition fixée
n’est pas obtenue

13/01/2021 Filière GE 47
GRAFCET
avec reprise de séquence

Cahier des charges:


Après l’ordre de départ cycle « dcy », le
chariot part jusque « b », charge une
pièce et continue pour la décharger en
« c ». Il retourne en « b » pour charger a b c
une nouvelle pièce qu ’il décharge de G D
nouveau en « c ». Enfin, il rentre en dcy
« a ».
Capteurs:
• a, b, c : capteurs de position
Actionneurs:
• D : aller à droite
• G : aller à gauche
Mise en place d ’un compteur
• Chargement, déchargement
13/01/2021 Filière GE 48
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
? - - -
a
13/01/2021 Filière GE 49
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
0 1 1-2 Fausse
a
13/01/2021 Filière GE 50
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D Ordre

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
0 1 1-2 Vraie
a
13/01/2021 Filière GE 51
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
0 2 2-3 Fausse
a
13/01/2021 Filière GE 52
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
0 2 2-3 Vraie
a
13/01/2021 Filière GE 53
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
0 3 3-4 Fausse
a
13/01/2021 Filière GE 54
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
0 3 3-4 Vraie
a
13/01/2021 Filière GE 55
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
1 4 4-5 Fausse
a
13/01/2021 Filière GE 56
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
1 4 4-5 Vraie
a
13/01/2021 Filière GE 57
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
1 5 5-6 Fausse
a
13/01/2021 Filière GE 58
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
1 5 5-6 Vraie
a
13/01/2021 Filière GE 59
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
1 6 6-7 & Fausse
a 6-3
13/01/2021 Filière GE 60
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
1 6 6-7 & B.(n2)
a 6-3 vraie 61
13/01/2021 Filière GE
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
1 3 3-4 Fausse
a
13/01/2021 Filière GE 62
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
1 3 3-4 Vraie
a
13/01/2021 Filière GE 63
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
2 4 4-5 Fausse
a
13/01/2021 Filière GE 64
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
2 4 4-5 Vraie
a
13/01/2021 Filière GE 65
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
2 5 5-6 Fausse
a
13/01/2021 Filière GE 66
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
2 5 5-6 Vraie
a
13/01/2021 Filière GE 67
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
2 6 6-7 & Fausse
a 6-3
13/01/2021 Filière GE 68
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
2 6 6-7 & B.(n=2)
a 6-3 vraie 69
13/01/2021 Filière GE
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
2 7 7-1 Fausse
a
13/01/2021 Filière GE 70
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
2 7 7-1 Vraie
a
13/01/2021 Filière GE 71
GRAFCET
1 Init n=0
avec reprise de
dcy . a
séquence
2 D

3 chargement dcy

Fin chargement

4 D n  n+1
c
a b c
5 déchargement G D
Fin déchargement
6 G

b.(n=2) Compteur Étape Transition Réceptivité


b.(n2)
n active validée associée
7 G
0 1 1-2 Fausse
a
13/01/2021 Filière GE 72
Les langages de programmation

Grafcet à séquences simultanées

C’est un grafcet ou il y a deux applications qui


se passe en même temps. Mais on ne peux
pas faire ça sans passer par la convergence et
la divergence des étapes.

13/01/2021 Filière GE 73
Les langages de programmation

La divergence
• Lorsque a partir d’une seule étape on passe
a deux étapes
1
dcy .
Une étape se diverge en deux étapes
2 3

13/01/2021 Filière GE 74
Les langages de programmation

La convergence
• C’est l’inverse de la divergence deux étapes se
converge en une seule étape

La transition a ne soit pas valide si


g1 g2
et seulement si Les actions
4 7 Associer au étapes 4 et 7
soient effectuer
a
9 C’est la convergence deux étapes en une seule

13/01/2021 Filière GE 75
Les langages de programmation
STRUCTURES DE BASE
Divergence et convergence en ET (séquences simultanées)

Divergence en ET : lorsque la
transition A est franchie, les
étapes 21 et 24 sont actives.

Convergence en ET : la
transition B sera validée lorsque
les étapes 23 et 26 seront
actives. Si la réceptivité associée
à cette transition est vraie, alors
celle-ci est franchie.

REMARQUES :
Après une divergence en ET, on trouve une convergence en ET.
Le nombre de branches parallèles peut-être supérieur à 2.
La réceptivité associée à la convergence peut-être de la forme = 1. Dans ce
cas la transition est franchie dès qu'elle est active.
13/01/2021 Filière GE 76
Exemple avec branchement ET
(fonctionnement parallèle)
Cahier des charges :
après appui sur départ cycle « dcy »,
les chariots partent pour un aller- dcy
retour. Un nouveau départ cycle ne
peut se faire que si les deux chariots
sont à gauche.
CH1
CH1, CH2 : chariot 1, 2
g1 G1 D1 d1
g : capteur « position gauche »
d : capteur « position droite »
CH2
G : action « aller à gauche »
D : action « aller à droite » g2 d2
G2 D2
13/01/2021 Filière GE 77
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 78
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy=1
dcy . g1 . g2

2 D1 5 D2
CH1
d1 d2
3 G1 6 G2 g1 G1 D1 d1
g1 g2
4 7 CH2
g2 G2 D2 d2
1

13/01/2021 Filière GE 79
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2
g1 G1 D1 d1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 80
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 81
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2
g1 G1 D1 d1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 82
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 83
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 84
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 G1 D1 d1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 85
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 86
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 87
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 88
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2
Etape 4 = étape « d’attente » ⇒ Aucune action
2 D1 5 D2
d1 d2
CH1
3 G1 6 G2 g1 G1 D1 d1
g1 g2
4 7 CH2

1
g2 G2 D2 d2

13/01/2021 Filière GE 89
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
g1 g2
G1 D1
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 90
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2
Étapes 4 & 7 actives ⇒ Synchronisation

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2
g1 G1 D1 d1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 91
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 1

1 dcy
dcy . g1 . g2

2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2

1 g2 G2 D2 d2

13/01/2021 Filière GE 92
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite » Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 93
Solution 2

dcy=1
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 94
Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 95
Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 96
Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 97
Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 98
Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 99
Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 100


Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 101


Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 102


Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 103


Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 104


Solution 2

dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 105


dcy
1 2

dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2

13/01/2021 Filière GE 106


Grafcet à choix de séquences

Définition

Ce type de grafcet se base sur la divergence et la


convergence en ou c.a.d selon le cahier de charge le
grafcet suit un parcours parmi les deux selon les
conditions données et à la fin il retourne à l’étape
initiale.

13/01/2021 Filière GE 107


Divergence et convergence en OU (aiguillage)

Divergence en OU : l'évolution du
système vers une branche
dépend des réceptivités A et B
associées aux transitions.

Convergence en OU : après
l' évolution dans une
branche, il y a convergence
vers une étape commune.

REMARQUES :
A et B ne peuvent être vrais simultanément (conflit).
Après une divergence en OU, on trouve une convergence en OU.
Le nombre de branches peut-être supérieur à 2.
La convergence de toutes les branches ne se fait pas obligatoirement au même
endroit.
13/01/2021 Filière GE 108
Exemple avec branchement OU
(sélection de séquences)
Un dispositif automatique destiné à trier des caisses de deux tailles différentes se
compose d'un tapis amenant les caisses, de trois poussoirs et de deux tapis
d'évacuation suivant la figure ci-dessous :
Tapis 1

Cycle de fonctionnement :
Le poussoir 1 pousse les petites caisses devant
Poussoirs le poussoir 2 qui, à son tour, les transfère sur
3 2
le tapis d'évacuation 2, alors que les grandes
Poussoir 1 caisses sont poussées devant le poussoir 3, ce
dernier les évacuant sur le tapis 3. Pour
effectuer la sélection des caisses, un dispositif
de détection placé devant le poussoir 1 permet
de reconnaître sans ambiguïté le type de
caisse qui se présente.

Tapis 3 Tapis 2

13/01/2021 Filière GE 109


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Poussoirs
Caisse devant P2 Caisse devant P3 3 2

3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
Tapis 3 Tapis 2
P1 en arrière

13/01/2021 Filière GE 110


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
P1, P2, P3 : poussoirs 1, 2, 3
1 Tapis 1

Petite caisse Grande caisse


2 Av P1 5 Av P1 Poussoirs
3 2
Caisse devant P2 Caisse devant P3
3 Av P2 Re P1 6 Av P3 Re P1 Poussoir 1

Caisse sur tapis 2 Caisse sur tapis 3


4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1 Tapis 3 Tapis 2
P1 en arrière

13/01/2021 Filière GE 111


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
P1, P2, P3 : poussoirs 1, 2, 3
1
Tapis 1

Petite caisse Grande caisse


2 Av P1 5 Av P1 Poussoirs
3 2
Caisse devant P2 Caisse devant P3
3 Av P2 Re P1 6 Av P3 Re P1 Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1 Tapis 3 Tapis 2
P1 en arrière

13/01/2021 Filière GE 112


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
P1, P2, P3 : poussoirs 1, 2, 3
1
Tapis 1

Petite caisse Grande caisse


2 Av P1 5 Av P1 Poussoirs
3 2
Caisse devant P2 Caisse devant P3
3 Av P2 Re P1 6 Av P3 Re P1 Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1 Tapis 3 Tapis 2
P1 en arrière

13/01/2021 Filière GE 113


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
P1, P2, P3 : poussoirs 1, 2, 3
1
Tapis 1

Petite caisse Grande caisse


2 Av P1 5 Av P1 Poussoirs
3 2
Caisse devant P2 Caisse devant P3
3 Av P2 Re P1 6 Av P3 Re P1 Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1 Tapis 3 Tapis 2
P1 en arrière

13/01/2021 Filière GE 114


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 115


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1

4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 116


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 117


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 118


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1
P1, P2, P3 : poussoirs 1, 2, 3
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 119


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 120


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 121


Exemple avec branchement OU
(sélection de séquences)
1 Av : Avance Re : Recule
P1, P2, P3 : poussoirs 1, 2, 3
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1

4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 122


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1
P1, P2, P3 : poussoirs 1, 2, 3
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1

4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 123


Exemple avec branchement OU
(sélection de séquences)
1 Av : Avance Re : Recule
P1, P2, P3 : poussoirs 1, 2, 3

Petite caisse Grande caisse Tapis 1

2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3
Poussoirs
3 Av P2 Re P1 6 Av P3 Re P1 3 2

Caisse sur tapis 2 Caisse sur tapis 3


Poussoir 1
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière
Tapis 3 Tapis 2

13/01/2021 Filière GE 124


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 125


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1

4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 126


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 127


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1

4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 128


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1

4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 129


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 130


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 131


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 132


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1

4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 133


Exemple avec branchement OU
(sélection de séquences)
Av : Avance Re : Recule
1 P1, P2, P3 : poussoirs 1, 2, 3

Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1

4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 134


Exemple avec branchement OU
(sélection de séquences) Av : Avance Re : Recule
P1, P2, P3 : poussoirs 1, 2, 3
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1

4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière

8 Re P1
ETC...
P1 en arrière Tapis 3 Tapis 2

13/01/2021 Filière GE 135


Les langages de programmation

Grafcet avec saut d’étape

C’est un autre type de grafcet qui permet au système


de sauter une ou plusieurs étapes lorsque les actions
associées à ces étapes deviennent inutiles.

13/01/2021 Filière GE 136


Cahier des charges: GRAFCET
Après l’ordre de départ cycle « dcy », la perceuse avec saut d’étapes
effectue, selon l’épaisseur de la pièce un cycle avec ou
sans débourrage.
Cycle sans débourrage :
Descente en grande vitesse jusque b 1, dcy
Descente en petite vitesse jusque b3,
Remontée en grande vitesse jusqu'à h.
Cycle avec débourrage :
Descente en grande vitesse jusque b1,
Cycle activé lorsque le capteur c entre en contact c
avant enclenchement du contact b2, h
Remontée en grande vitesse de la broche à une
positon intermédiaire b1, b1
Descente en petite vitesse jusque b3,
b2
Capteurs: b3
• h, b1, b2, b3 : capteurs de position
• c : capteur de contact PIECE EPAISSE
Actionneurs: PIECE FINE
• Descendre en grande vitesse
• Descendre en petite vitesse
• Remontée en grande vitesse
13/01/2021 Filière GE 137
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse


dcy
b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 138
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse


dcy
b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 139
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 140
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 141
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 142
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 143
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 144
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 145
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 146
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 147
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 148
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 149
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 150
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 151
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 152
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 153
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 154
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 155
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 156
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 157
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 158
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 159
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 160
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 161
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 162
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 163
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 164
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse


dcy
b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE EPAISSE
13/01/2021 Filière GE 165
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse


dcy
b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 166
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse


dcy
b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 167
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 168
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 169
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 170
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 171
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 172
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 173
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 174
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 175
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 176
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 177
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 178
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 179
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 180
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 181
GRAFCET
1
avec saut d’étapes
dcy . h

2 Descente grande vitesse

b1

3 Descente petite vitesse

b2.c b3
c
4 Remontée grande vitesse h

b1 b1

5 Descente petite vitesse


b2
b3 b3

6 Remontée grande vitesse


h
PIECE FINE
13/01/2021 Filière GE 182
Les langages de programmation
MACRO - REPRÉSENTATIONS
Sous-programme (tâche)

13/01/2021 Filière GE 183


Les langages de programmation
TEMPORISATIONS

La transition 20 - 21 est
franchie lorsque la
temporisation,
démarrée à l'étape 20 est
écoulée, soit au bout de
5s.

13/01/2021 Filière GE 184


Les langages de programmation
COMPTAGE

ancienne représentation: nouvelle représentation (affectation):

La transition 20 - 21 est franchie lorsque le contenu du compteur C1 est égal à 4.


Le compteur est incrémenté sur front montant du signal b.
Il est mis à zéro à l'étape 21.

13/01/2021 Filière GE 185


Les langages de programmation
CAS PARTICULIERS

Réceptivité toujours vraie

13/01/2021 Filière GE 186


Les langages de programmation
Action conditionnelle

L'action K devient effective à l'étape 20,lorsque la condition m est vraie. L’équation

logique de K est K = X20 . m

13/01/2021 Filière GE 187


Les langages de programmation
Action mémorisée
Ancienne représentation :
mise à 1 de l'action par la lettre S (set) Nouvelle représentation (affectation) :
mise à 0 de l'action par la lettre R (reset)

L'action M1 est active aux étapes 22, 23 et 24.


13/01/2021 Filière GE 188
Les langages de programmation
Exemple1
Cahier de charge :

On désire allumer une lampe à la première impulsion donnée


par un Bouton poussoir et l’éteindre à la deuxième. Les deux
actions obtenues sont contradictoires et sont obtenues à
partir de la même information donnée par l’opérateur.

13/01/2021 Filière GE 189


Les langages de programmation
Exemple2

13/01/2021 Filière GE 190


Les langages de programmation
Exemple3

13/01/2021 Filière GE 191


Cours supervision et réseaux
locaux industriels

Mounir DERRI
Derrimounir@gmail.com
La supervision industrielle
Objectifs

● Définir le rôle de la supervision industrielle dans les SAP,


● Dresser l’architecture matérielle d’un système de supervision,
● Citer les nouvelles technologies de la supervision industrielle,
● Construire la structure d’un superviseur,
● Identifier les composants d’un système de supervision.

13/01/2021 Filière GE 193


La supervision industrielle
Introduction à la supervision

La supervision d’automates permet le suivi du procédé


ainsi qu’une interaction de l’utilisateur sur celui-ci. Il peut
en effet rentrer des consignes et des commandes mais
aussi avoir des retours de signalisations, de défauts et de
mesures. Une supervision est donc composée d’un ou
plusieurs ordinateurs en réseau équipés du logiciel adéquat.

13/01/2021 Filière GE 194


La supervision industrielle
Introduction à la supervision

1) Contrôler et surveiller l’exécution d’une opération ou d’un


travail

2) Visualisation en temps réel de l’état et de l’évolution d’une


installation automatisée

3) Centralisation d’informations

4) Prétraitement de ces informations.

13/01/2021 Filière GE 195


La supervision industrielle
Fonctions de la Supervision
La supervision dans la hiérarchie d'une entreprise manufacturière

Enterprise Ressource Planning


Entreprise

Manufactoring Execution Usine


System

Atelier
Supervisory Control &
Data Acquisition
Machine de
production
13/01/2021 Filière GE 196
La supervision industrielle
Fonctions de la Supervision

13/01/2021 Filière GE 197


La supervision industrielle

Les logiciels de supervision sont une classe de programmes


applicatifs dédiés à la production dont les buts sont :

1) L’assistance de l'opérateur dans ses actions de commande du processus de production

2) La visualisation de l'état et de l'évolution d'une installation automatisée de contrôle de


processus , avec une mise en évidence des anomalies (alarmes)

3) La collecte d'informations en temps réel sur des processus depuis des sites distants
(machines, ateliers, usines...) et leur archivage

4) Fournir des données pour l'atteinte d'objectifs de production (quantité, qualité,


traçabilité, sécurité...)

13/01/2021 Filière GE 198


La supervision industrielle
La fonction essentielle de la supervision, fournit une représentation synthétique,
dynamique et instantanée de l'ensemble des moyens de production de l'unité

13/01/2021 Filière GE 199


La supervision industrielle
 Synoptique : permet à l'opérateur d'interagir avec le processus et de
visualiser le comportement normal

bouton en
interaction
avec
l'opérateur

13/01/2021 Filière GE 200


La supervision industrielle
 Synoptique : permet à l'opérateur de visualiser le comportement anormal

éléments
en défaut

13/01/2021 Filière GE 201


La supervision industrielle
Courbes:
- Donne une représentation graphique de différentes données du processus
- Donne les outils d'analyse des variables historisées.

13/01/2021 Filière GE 202


La supervision industrielle
- 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

13/01/2021 Filière GE 203


La supervision industrielle
 Historisation du procédé:
- Permet la sauvegarde d'événements horodatés (archivage sélectif)
- Fournit les outils de recherche dans les données archivées
- Fournit la possibilité de refaire fonctionner le synoptique avec les données archivées ( fonction de
magnétoscope ou de replay)
-Permet de garder une trace validée de données critiques (traçabilité de données de production)

13/01/2021 Filière GE 204


La supervision industrielle
Gestion des gammes de fabrication et recettes:
- Donne un outil de gestion des lots de fabrication (batchs)
- Gère les paramètres de réglage des machines pour chacun des lots (recettes)

13/01/2021 Filière GE 205


La supervision industrielle
Où et Quand une supervision ?
Domaines d'application :

Le pilotage de grandes installations industrielles automatisées:


- métallurgie (laminoir ) production pétrolière (distillation),
- production et stockage agroalimentaire (lait, céréales...)
- production manufacturière (automobile, biens de consommation...)

Le pilotage d'installations réparties:


- alimentation en eau potable,
- traitement des eaux usées,
- gestion des flux hydrauliques (canaux, rivières, barrages...)
- gestion de tunnels (ventilation, sécurité)

La gestion technique de bâtiments et gestion technique centralisée (GTC):


- gestion des moyens de chauffage et d'éclairage (économies d'énergie)
- gestion des alarmes incendies
- contrôle d'accès, gestion des alarmes intrusion
13/01/2021 Filière GE 206
La supervision industrielle
Où et Quand une supervision ?

Exemple industriel : une plateforme pétrolière :

•La supervision se fait par la surveillance de


500 variables analogiques et 2500 variables
logiques (TOR)
•Les alarmes sont générées sur des
dépassements de seuils.
•Une avalanche d’alarmes peut mettre en jeu
500 alarmes (variables) en moins d’une
minute.

•Il y a plus d’avantages à éviter un arrêt


de l’installation qu’à gagner qq % de
production

13/01/2021 Filière GE 207


La supervision industrielle
Où et Quand une supervision ?

Pour les grands systèmes continus :

•La supervision assure surtout le rôle de contrôle-commande.


•Elle est souvent centralisée dans une salle de contrôle.
•Beaucoup de variables analogiques

13/01/2021 Filière GE 208


La supervision industrielle
Fonctionnalités d ’un système de Supervision :

Un système SCADA comprend 2 sous-ensembles fonctionnels:

- La commande

- La surveillance

13/01/2021 Filière GE 209


La supervision industrielle
La commande regroupe toutes les fonctions qui agissent directement
sur les actionneurs du procédé qui permettent d ’assurer :

- le fonctionnement en l'absence de défaillance ,


- la reprise ou gestion des modes ,
- les traitements d'urgence ,
- une partie de la maintenance corrective.

La surveillance est limitée aux fonctions qui collectent des informations, les
archivent, font des inférences, etc. sans agir réellement ni sur le procédé ni
sur la commande. La surveillance a donc un rôle passif vis-à-vis du système
de commande et du procédé.

13/01/2021 Filière GE 210


La supervision industrielle
Accéder aux informations ( lecture et écriture ) des unités de traitement (automates,
régulateurs, chaînes d ’acquisition, cartes E/S, systèmes d ’identification, terminaux...)
en temps réel.

Ces périphériques sont généralement hétérogènes

communications physiques diverses:


- liaison série standard RS 232 ou RS485
- liaison dédiée (ASI, CAN, Profibus )
- réseau Ethernet…
protocoles différents
- Modbus ASCII, RTU, TelWay
- CanOpen, DeviceNet
- UDP, TCP/IP, ModbusTCP ...

13/01/2021 Filière GE 211


La supervision industrielle

APIs

Siemens schneider Allen bradely Mitsubishi ABB

PL7 Rslogix500 GX.developer


Tia portal NC monitor 2
Unity Pro Studio5000 Controlbuilder
Step7 Ou remote
Vijeo citect Factory talk Digivis
Wincc monitor tool
Intouch Rsview c70

13/01/2021 Filière GE 212

Vous aimerez peut-être aussi