Académique Documents
Professionnel Documents
Culture Documents
‘’ AUTOMATISME DE BASE ‘’
Durée de la formation: 2 jours
OBJECTIFS DE LA FORMATION
• Savoir l’architecture d’un système automatisé;
• Comprendre le fonctionnement d’un système automatisé;
• Connaître la structure générale d’un Automate programmable;
• Connaître le principe de fonctionnement d’un Automate
programmable;
• Connaître les méthodes de diagnostique de base d’une installation
automatisée.
Formation automatisme 2
Déroulement de la Formation « Automatisme de Base »
Séquence 1 : Introduction
▪Introduction sur l’automatisme et les systèmes automatisés
Séquence 2 :Constitution d’un système automatisé
▪Connaître les différents composants d’un système automatisé
Séquence 3 : Les automates programmables
▪Connaître la structure générale d’un automate programmable
Séquence 4 : Architecture matérielle d’un automate programmable
Jour 1
▪Connaître le rôle des différents éléments d’un automate programmable
Séquence 5 : Architecture logicielle d’un automate programmable
▪ Comprendre le fonctionnement d’un automate programmable
▪
Séquence 6 : Rappels sur la logique automatisme
▪
Séquence 7 : Le logiciel de programmation
3
• Séquence 1 :
❑ INTRODUCTION AUTOMATISME
• Objectifs :
A l’issue de ce chapitre vous allez :
4
« INTRODUCTION »
Objectif de l’automatisme:
•Machiner les opérations répétitives
• Rendre le système autonome, productif
• Minimiser l’intervention de l’être humain
•
5
« Les systèmes automatisés chez Renault »
Emboutissage Tôlerie
6
« Evolution industrielle des technologies automatisme »
Outre une alimentation en énergie, l‘exploitation des machines, des équipements et des
processus mis en œuvre sur un site de production requiert généralement des appareils de
commande capables d‘assurer le déclenchement, la commande, la surveillance et l‘arrêt des
installations.
Automatisation à Automatisation à
La logique câblée La logique Programmée
Automatisation
entièrement intégrée
7
« DE LA LOGIQUE CABLÉE À LA LOGIQUE PROGRAMMÉE »
Armoire électrique réalisée en logique câblée Armoire électrique réalisée en logique programmée
8
1- La logique câblée:
La logique câblée pour un système automatisé, est basée sur un lois de contrôle qui relie
entre les différentes parties en utilisant des fonctions de base (OU, ET, NON) et
des relais NO (Normalement ouvert) et NC (normalement fermé).
Les armoires de commande à logique câblée, fixaient les schémas fonctionnel par le
câblage des contacteurs et des relais,… spécifique à la tâche à exécuter.
9
2- La logique programmée:
10
11
12
« Différence entre un système automatisé
à logique câblée et autre à logique programmée »
13
3- Automatisation entièrement intégré (TIA)
Totally Integrated Automation (T.I.A.):
Aujourd‘hui, les processus de production ne sont plus considérés isolément, mais intégrés à une
démarche globale.
L‘intégration complète de tout l‘environnement d‘automatisation est désormais réalisée grâce à
:
• une configuration et une programmation homogènes des différentes unités
du système :API/PC
• une gestion cohérente des données en temps réel.
• une communication globale entre tous les équipements d‘automatisme
mis en œuvre.
Une sécurité des personnes et des équipements impliquer et exiger sur les
installations automatisées.
14
• Séquence 2 :
❑ CONSTITUTION D’UN SYSTÈME AUTOMATISÉ
• Objectifs du chapitre 2 :
A l’issue de ce chapitre vous allez :
15
QCM
1.Un capteur est un : 4. Barriere immatérielle est un capteur:
❑ Capteur analogique
❑ émetteur de signal ❑ Capteur numérique
❑ Récepteur de signal ❑ Capteur TOR
16
Exemple d’un système automatisé:
A partir de cet vidéo, Veuillez identifier les constituants des systèmes automatisées
18
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
IHM
CONDUITE
communication
PARTIE COMMANDE
UNITÉ DE
Interface Interface
TRAITEMENT
ENTRÉES SORTIES
Pré-actionneur
Signal
CAPTEURS ACTIONNEURS
PARTIE OPÉRATIVE PROCÉDÉ
19
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
20
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
« Technologie capteur »
❑Définition:
un dispositif qui transforme l'état d‘une grandeur observée en une grandeur utilisable
Les grandeurs physique peuvent être mécanique, thermique, électrique, magnétique, radiatif
ou chimique.
Representation fonctionnelle
21
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
« Technologie capteur »
❑ Capteurs en automatisme:
En fonction du signal de sortie on distingue 3 types de capteurs:
❑ Capteur T.O.R,
❑ Capteur analogique
❑ Capteur numérique.
22
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
« Technologie capteur »
1. Capteur T.O.R
23
« Technologie capteur »
1. Capteur TOR: « Exemple »
24
« Technologie capteur »
2. Capteur analogique:
La variation du signal de sortie se fait de façon
progressive. Donc la valeur capter à la sortie est
proportionnelle au grandeur physique capter à l ’entrée.
25
« Technologie capteur »
2. Capteur Analogique: « Exemple »
Potentiomètre:
Tachymètre:
26
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
« Technologie capteur »
3. Capteur numérique:
En fonction du grandeur physique capter à l’entrée
le capteur délivre un signal sous forme de code logique
Il existe d’autres types de capteur qui délivre des informations de 8 bits, 16bits, 32bits…
27
« Technologie capteur »
3. Capteur Numérique: « Exemple »
Codeur
Capteur de couleur numérique
28
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
« Technologie actionneur »
❑ Définition:
Un actionneur est un organe de la partie opérative, qui reçoit l’ordre de travail de la partie commande
généralement via un pré actionneur, afin de fournir la force d’action nécessaire à l’exécution du travail
ordonné.
29
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
« Technologie actionneur »
1. Actionneur électrique :
Les actionneurs électrique fonctionnent grâce à l’alimentation électrique via des interrupteurs, relais,
variateurs de vitesse…
30
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
« Technologie actionneur »
2. Actionneur pneumatique et hydraulique :
Ces actionneur s’alimentent de l’énergie pneumatique/hydraulique pour délivrer une force, des mouvements
mécaniques…
Dans l’industrie on distingue généralement les vérins, les moteurs….
Turbine hydraulique
31
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
« Technologie actionneur »
❖ Pré actionneur :
Le pré actionneur est le constituant qu’à le rôle de distribuer l’énergie de puissance utile aux actionneurs sur
ordre de la partie commande.
On trouve des pré actionneur électrique (Relais, contact, variateur de vitesse) et hydraulique/pneumatique
(Distributeur, électrovanne)
32
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
Le dialogue Homme machine ou interface homme machine (IHM) définit, les moyens mise en œuvre à
l’opérateur afin de communiquer avec la machine , de configurer, paramétrer, et de surveiller le bon
déroulement du procédé.
Généralement en distingue 2 catégories essentiels
1. Commande et signalisation
2. Pupitres
33
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
1. Commande et signalisation:
➢ Les commandes permettent de configurer, paramétrer l’équipement. Ce sont des boutons de tous types et formes.
34
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
OP avec clavier
TP texte panel
OP Touch screen
OP sans file
35
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
PARTIE COMMANDE
CONDUITE
IHM
AUTOMATE
communication
Signal Pré-actionneur
PROCÉDÉ
CAPTEURS ACTIONNEURS
PARTIE OPÉRATIVE
36
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
La Partie Commande:
SORTIES
➢ L’interface entre l’homme et la machine (I. H. M. ) ENTRÉES UNITÉ DE
TRAITEMENT
La Partie Opérative:
CAPTEURS PROCÉDÉ ACTIONNEURS
Elle regroupe le procédé, ses capteurs et
actionneurs:
37
CONSTITUTION D’UN SYSTÈME AUTOMATISE S2DOC10
➢ L’unité de traitement : Exécute un programme qui définit l’état logique des sorties en
fonction de l’état logique des entrées
38
Q.C.M
Côcher la/les bonne(s) réponse(s)
6. L’unité central de l’automate est constitué principalement de:
1. Barriere immatérielle est un capteur:
❑ Microprocesseur
❑ Capteur analogique
❑ Relais
❑ Capteur numérique
❑ Mémoires
❑ Capteur TOR
2. Partie Commande est constitué principalement de:
7. Toutes les types de mémoire (RAM, ROM, EEPROM) sont effaçable:
❑ Unité de traitement, interface d’entrée et de sortie
❑ OUI
❑ Capteur, actionneur et unité de traitement
❑ NON
❑ IHM
8. Un automate programmable industriel est un appareil électronique
3. Le tachymètre: programmable destiné au traitement des processus industriel :
❑ Capteur numérique ❑ OUI
❑ Capteur Analogique ❑ NON
❑ Donne à sa sortie un signal analogique ❑ Constitué principalement de module/carte: CPU, alimentation,
❑ Donne à sa sortie un signal numérique entrée/sortie.
4. un potentiomètre nous donne un signal: 9. à quoi sert les mode de marche (sur la CPU siemens) suivant :
❑ Numérique ❑ STOP
❑ Analogique ❑ RUN
5. Définir les abréviations suivante: ❑ MRES
❑ IHM : 10. Les modules d’entrée analogique ont 2 fonctions principale (côcher et
classer par ordre les réponses):
❑ AI :
❑ Convertir le signal analogique en signal numérique CAN
❑ API :
❑ Convertir le signal numérique en signal analogique CNA
❑ CPU:
❑ Envoyer le résultat du signal vers la CPU
❑ DO :
❑ Adapter et filtrer le signal d’entrée
39
• Séquence 3 :
❑ LES AUTOMATES PROGRAMMABLES
• Objectifs :
40
LES AUTOMATES PROGRAMMABLES S3DOC1
• SIEMENS:
• TÉLÉMÉCANIQUE
• ALLEN-BRADLEY
• OMRON
41
LES AUTOMATES PROGRAMMABLES S3DOC1
42
DIFFÉRENTES GAMES AUTOMATE PROGRAMMABLE
TWIDO Schneider
TSX NANO
TSX Premium
Mini Automate Automate Compact (Mono Bloc) Automate Modulaire Hyper Automate
43
CRITÈRES DE CHOIX D’UN AUTOMATE PROGRAMMABLE
Taille
Vitesse de transfert
Communication
Mémoires
Sécurité
Extension possible
44
LES AUTOMATES PROGRAMMABLES S3DOC2
API
1 Reçoit des
informations
2 Traite l’Information
3
4
Commande
Contrôle
l’exécution 6 Régule (ordre)
Procédé
45
LES AUTOMATES PROGRAMMABLES S3DOC5
AUTOMATE PROGRAMMABLE
PROGRAMME
2 - Il exécute un programme de
traitement des données
pour commander les actionneurs
en fonction de l'état des capteurs.
CAPTEURS ACTIONNEURS
PROCÉDÉ
PARTIE OPÉRATIVE
46
LES AUTOMATES PROGRAMMABLES S3DOC3
ARCHITECTURE INTERNE
Microprocesseur
E TOR S TOR
BUS
E ANA S ANA
Mémoire
Communication Régulation
47
ARCHITECTURE INTERNE
Microprocesseur :
Le microprocesseur réalise toutes les fonctions logiques de base (ET, OU,…) les fonctions de
temporisation, de comptage, de calcul arithmétique ... à partir du programme contenu dans sa
mémoire, son horloge.
Les principales caractéristiques d'un microprocesseur sont :
• Le jeu d'instructions qu’il peut exécuter.
• La complexité de son architecture
• Le nombre de bits que le processeur peut traiter ensemble
• La vitesse de l’horloge
Il est connecté aux autres éléments (mémoire et interface E/S) par des liaisons parallèles
appelées ' BUS ‘ qui véhiculent les informations sous forme binaire.
48
ARCHITECTURE INTERNE
49
• Séquence 4 :
❑ ARCHITECTURE MATERIELLE ‘HARD’ D’UN AUTOMATE
PROGRAMMABLE
• Objectifs :
50
PRESENTATION MATERIELLE
(Exemple)
Module d’alimentation
Module d’entrées T.O.R
Module CPU
(Unité centrale)
Module de communication
51
PRESENTATION MATERIELLE
(Exemple)
Rack
52
PRESENTATION MATERIELLE
Mise à la terre du
Rail profilé support.
Rail profilé
Connecteur de bus
Vis de fixation
53
S7-300 : Modules
PS CPU IM SM : SM : SM : SM : FM : CP :
Alimentation Coupleur ETOR STOR EANA SANA - Comptage - Point-à-point
(option) (option) - Positionnement - PROFIBUS
- Régulation - Industrial Ethernet
54
PRESENTATION MATERIELLE
(RACK/châssis)
55
PRESENTATION MATERIELLE
(Module d’alimentation)
56
PRESENTATION MATERIELLE
(CPU)
57
PRESENTATION MATERIELLE
(CPU)
Commutateur de mode de
fonctionnement
Alimentation 24Volts.
58
PRESENTATION MATERIELLE
(CPU)
S7-300 : Concept de mémoire:
59
PRESENTATION MATERIELLE
(CPU)
S7-300 : Mode de marche:
L’Unité Centrale gère des modes de marche qui définissent en temps réel
l’état de l’API :
• RUN : marche normale, le programme est exécuté en permanence,
• STOP : arrêt de la scrutation dans un état prédéterminé, le programme
n’est plus exécuté,
• MRES : Pour faire un effacement RAM / mettre à jour la mémoire interne
CPU (Siemens) (On efface pas le programme !!)
60
PRESENTATION MATERIELLE
(CPU)
S7-300 : Communication:
Câbles de liaison:
61
PRESENTATION MATERIELLE DES MODULES NUMERIQUES
(Module d’entrée Numérique DI)
Présentation générale :
Nom du module
SM 321 DI32/DC24v
Accessoires:
Référence du module
6ES7 321-7BH01-0AB0
Connecteur Frontal
DI32: 32 Digital input
DI16: 16 Digital input
Module de 32 entrée TOR
Module de 16 entrée TOR
62
PRESENTATION MATERIELLE DES MODULES NUMERIQUES
(Module d’entrée Numérique DI)
Rôle et fonctionnement:
➢Adapter les informations issues de la partie opérative en signaux logiques transmis par le bus à
l’unité centrale.
➢Isoler galvaniquement les signaux internes, des signaux de « hauts niveaux » issus de la partie
opérative.
Principe
63
PRESENTATION MATERIELLE DES MODULES NUMERIQUES
(Module d’entrée Numérique DI)
Schéma interne:
Vers l’unité de
De l’interface traitement ‘CPU’
d’entrée ‘DI’
Opto-coupleur
64
PRESENTATION MATERIELLE DES MODULES NUMERIQUES
(Module d’entrée Numérique DI)
Signal et type d’informations:
65
PRESENTATION MATERIELLE DES MODULES NUMERIQUES
(Module de sortie Numérique DO)
Présentation générale:
Nom du module
SM 322 DO32/DC24v 0,5A
Accessoires:
Référence du module
6ES7 322-7BH01-0AB0
Connecteur Frontal
DO32: 32 Digital output
DO16: 16 Digital output
Module de 32 sorties TOR
Module de 16 sorties TOR
66
PRESENTATION MATERIELLE DES MODULES NUMERIQUES
(Module de sortie Numérique DO)
Rôle et fonctionnement:
➢ Isoler les signaux de bas niveaux en provenance de l’unité centrale via le bus.
➢ Adapter en les amplifiant les signaux de sortie pour qu’ils puissent commander des pré-
actionneurs : relais, contacteurs, vérins, voyants…
Principe
67
PRESENTATION MATERIELLE DES MODULES NUMERIQUES
(Module de sortie Numérique DO)
Schéma interne:
Vers l’interface
Opto-coupleur de sortie ‘DO’
De l’unité de
traitement ‘CPU’
68
PRESENTATION MATERIELLE DES MODULES NUMERIQUES
(Module de sortie Numérique DO)
Signal et type d’informations:
Les modules de sorties peuvent commander les actionneurs directement ou à travers les pré-
actionneur, en 2 types d’informations:
➢ Informations Tout ou Rien vers une lampe, un klaxon, relais, distributeur, petit moteur…
BOOL: Boulean (True/False)
69
PRESENTATION MATERIELLE DES MODULES ANALOGIQUE
(Module d’entrée analogique AI)
Rôle et fonctionnement:
Un module d'entrée analogique délivre une valeur numérique vers la CPU pour un signal analogique
normalisé (courant, tension, résistance ou température).
Cette valeur numérique doit reproduire la grandeur à mesurer (un remplissage en litres).
Cette opération s'appelle normalisation ou mise à l'échelle de la valeur analogique.
3. Envoi pour le
traitement
CAN
70
PRESENTATION MATERIELLE DES MODULES ANALOGIQUE
(Module de sortie analogique AO)
Rôle et Fonctionnalités
Inversement aux module AI, le programme utilisateur calcule une valeur de processus.
Cette valeur de processus doit être convertie en une valeur numérique, que le module de sortie analogique
convertira en un signal analogique, pour piloter une commande analogique (ex: Vanne proportionnelle).
Cette opération de conversion s'appelle dénormalisation.
2. Conversion et adaptation
3. Commande
analogique 1. Traitement
71
PRESENTATION MATERIELLE DES MODULES ANALOGIQUE
CPU
72
ARCHITECTURE MATERIELLE D’UN AUTOMATE PROGRAMMABLE S4DOC10
Des modules de communication obéissant à divers protocoles ModBus, Ethernet, RS232, Profibus,
Profinet, ASI….pour dialoguer avec d'autres automates, des entrées/sorties déportées,
des supervisions ou autres interfaces homme-machine
API
Ordinateurs
Ces équipements
peuvent être des :
API
Supervision
73
ARCHITECTURE MATERIELLE D’UN AUTOMATE PROGRAMMABLE S4DOC11
74
ARCHITECTURE MATERIELLE D’UN AUTOMATE PROGRAMMABLE S4DOC11
PROFINET est basé sur Ethernet utilise TCP/IP ainsi que les standards de technologie de l'information
PROFINET est un standard complet, qui répond à toutes les exigences relatives à la mise en œuvre d'Ethernet
dans l'automatisation. PROFINET couvre des besoins qui vont du niveau terrain au niveau conduite.
Afin faire connecté 1 ou plusieurs matériels à un réseau Profinet, chacun est identifier par une adresse IP
(internet protocole):
Une adresse IP est un numéro d'identification qui est attribué de façon permanente ou provisoire à chaque
appareil connecté à un réseau informatique ou industriel utilisant l'Internet Protocol.
Une adresse IP est généralement représentée en notation décimale avec quatre nombres compris entre 0 et 255,
séparés par des points, ce qui donne par exemple : 212.85.150.134.
à retenir:
• PN est réseau industriel qui
utilise TCP/IP
• Chaque matériel connecté à
1adresse IP
75
• Séquence 5 :
❑ Traitement interne des données Automate SOFT
• Objectifs :
76
PRINCIPE DE FONCTIONNEMENT INTERNE API
77
INSTRUCTION PROGRAMME
78
ARCHITECTURE LOGICIELLE D’UN AUTOMATE PROGRAMMABLE S5DOC3
Chaque automate est caractérisé par ces performances technologique qui se voit à travers le nombre des
données, ces types, les plages autorisés,…
Chez Siemens ou les autres constructeur, y à plusieurs type de données nécessaires à une bonne
exploitation du programme, on distingue:
❖ Les types de données BINAIRE: BOOL, Bite, Byte(Octet), Word(Mot), DWORD (double mot)
À retenir :
79
ARCHITECTURE LOGICIELLE D’UN AUTOMATE PROGRAMMABLE S5DOC5
LE CYCLE PROGRAMME
80
ARCHITECTURE LOGICIELLE D’UN AUTOMATE PROGRAMMABLE S5DOC6
81
Q.C.M
Côcher la/les bonne(s) réponse(s) ou donner les réponses directes
1. Définir les abréviations suivante:
6. L’unité central de l’automate est constitué principalement de:
❑ IHM :
❑ Microprocesseur
❑ AI : ❑ Mémoires
❑ API : 7. à quoi sert les modes de marche (sur la CPU siemens) suivant :
❑ CPU: ❑ STOP :
❑ DO : ❑ RUN :
❑ MRES :
2. Un automate programmable industriel est un appareil
électronique programmable destiné au traitement des 8. Les modules d’entrée analogique ont 3 fonctions principale (côcher
processus industriel : et classer les réponses par ordre):
❑ OUI ❑ Convertir le signal analogique en signal numérique CAN
❑ NON
❑ Constitué principalement de module/carte: CPU, ❑ Convertir le signal numérique en signal analogique CNA
alimentation, entrée/sortie. ❑ Envoyer le résultat du signal vers la CPU
❑ Adapter et filtrer le signal d’entrée
3. Relier chaque type de mémoire par son correspondant:
82
• Séquence 6 :
❑ Rappel Logique Automatisme
• Objectifs :
83
Logique automatisme S6ADB
Dans un système respectant la logique séquentielle, les tâches peuvent être effectuées de deux
manières :
• Fonctionnement asynchrone : dans ce mode de fonctionnement, la sortie logique peut changer
d'état à tout moment quand une ou plusieurs entrées changent ;
• Fonctionnement synchrone : le changement d'état est commandé par un signal d'horloge, les
informations évoluent en fonction du temps.
84
La logique combinatoire
Généralité:
Entrée E1
Fonctions logique
Sortie Sn
Entrée En
85
Logique automatisme S6ADB
La logique combinatoire
Fonction logique :
86
La logique combinatoire
Simplification: Théorèmes BOOLE/MORGANE
87
Logique automatisme S6ADB
Exercices:
2. Donner l’équation simplifier de sortie et le schéma à
CONTACT équivalente:
A
S= A + /B
Z= A+B+C
88
Système de numérotation
Il existe en générale 4 types de systèmeType
de d’affichage
numération:
• Décimal : base 10 (0, 1, 2….9)
Exemple: (745)10 = 7 x 10² + 4 x 10¹ + 5 x 10º
• Binaire: base 2 (0,1) 4
→ 2#
Exemple: (10 110)2 = 1 x 2³ + 0 x 2³ + 1 x 2² + 1 x 2¹ + 0 x 2º
89
Système de numérotation
Conversion
90
Exercice:
Donnez la méthode pour passer de la base décimale à la base hexadécimale (dans les deux sens).
Complétez le tableau ci-dessous .L'indice indique la base dans laquelle le nombre est écrit.
91
Logique automatisme S6ADB
Système de numérotation
Exercices (conversion):
1. De Décimal en binaire: 3. De Binaire en Décimal, HEXA et BCD:
92
• Séquence 7 :
❑LA STRUCTURE D’UN PROGRAMME AUTOMATE
• Objectifs :
93
ARCHITECTURE LOGICIELLE D’UN AUTOMATE PROGRAMMABLE S5DOC1
Step 7, MicroWin..
SIMATIC S200,
S300, S400…
• TÉLÉMÉCANIQUE
• ALLEN-BRADLEY
SYSWIN, OMRON
Omron Cpm1, CX-One,
CP1H,… CX-Programmer V5
94
LE LOGICIEL DE PROGRAMMATION S6DOC1
LE RÔLE DU LOGICIEL
95
LE LOGICIEL DE PROGRAMMATION S6DOC2
L’ARCHITECTURE DU LOGICIEL
96
LE LOGICIEL DE PROGRAMMATION S6DOC2
L’ARCHITECTURE DU LOGICIEL
SIMATIC MANAGER STEP7
Nom du projet
Nom de la CPU
Configuration matériel
Blocs Programme
97
L’ARCHITECTURE DU LOGICIEL
SIMATIC MANAGER STEP7
OB : Bloc d’Organisation
FC : Fonction
FB : Bloc fonctionnel
DB : Bloc de donnée
98
STRUCTURATION D’UN PROGRAMME
Mémoires-images du processus
Schéma:
Programme:
S1 L1
MIE MIS
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
octet 0 octet 0
octet 1 octet 1
octet 2 1 Programme octet 2
octet 3 utilisateur
: octet 3
octet 4 : octet 4 1
: U E 2.0 :
: = A 4.3 :
: : :
:
:
:
Zone mémoire de la CPU Zone mémoire de la CPU
99
LE LOGICIEL DE PROGRAMMATION S6DOC2
Commandes
Instructions Adresse
100
ARCHITECTURE LOGICIELLE D’UN AUTOMATE PROGRAMMABLE S5DOC4
- Exemple d’adressage des variables dans - Exemple d’adressages des variables dans,
101
L’ARCHITECTURE DU LOGICIEL
SIMATIC MANAGER STEP7
Liste de matériel
Déclaration
Détail sur le
matériel
déclarés
102
MNEMONIQUES DES OPERANDES
(Type d’adresse)
103
Exercice1: (Extrait d’adressage)
AB4 EB8
EB0
EB2 AB6 X
E0.0 A4.0
E8.0
104
Exercice2: (Extrait d’adressage)
AB7 EB17
EB13
EB14 AB8
Double Mot ED13 AD7 X
I13.0 Q10.7
I17.0
105
LE LOGICIEL DE PROGRAMMATION S6DOC3
PROGRAMME API
Afin de faciliter la mise au point et la maintenance des installations, les programmes sont
structurés en section :
▪ Chaque section à un rôle dans l’application.
▪ Chaque section peut utiliser les différents langages disponibles
( ladder, List, Grafcet..).
Cette découpe permet également plus facilement de recopier des parties de programme
dans un autre programme.
Remarque :
Les standards de programmation définissent des zones de variables affectées aux
différentes fonctions de l’automatisme ( mouvements, suivi, …)
106
Langages de programmation API
Préconisé par
107
LE LOGICIEL DE PROGRAMMATION S6DOC2
Exemple:
108
LE LOGICIEL DE PROGRAMMATION S6DOC2
❑ Exemple:
ET logique
a.b./c = d
OU logique
a+b+/c = d
109
LE LOGICIEL DE PROGRAMMATION S6DOC2
110
Langages de programmation API
Logigramme
Schéma contacts
Liste d‘instructions
111
Exercice1 : Câblage des modules de signaux
ETOR/STOR 323
Bouton 1 3
E8.0
4
5
Bouton 2
E8.5 6
LED 7
A8.0
8
+ 24v (L+)
Alimentation 0 v (M)
Enoncé de l’exercice:
112
Exercice1 : Câblage des modules de signaux
3 ETOR/STOR 323
Bouton 1
E8.1 4
Bouton 2
E8.3
LED 7
A8.6
8
+ 24v (L+)
Alimentation 0 v (M)
Enoncé de l’exercice:
113
Exercice2 : Câblage des modules de signaux/PROGRAMMATION
Bouton 1 3
ETOR/STOR 323
E8.3
4
5
Bouton 2
E8.7
6
Bouton 3
E8.6
LED1 7
A8.2
8
LED2 9
A8.6 10
+ 24v (L+)
Alimentation
0 v (M)
Enoncé de l’exercice:
114
Déroulement de la formation
Séquence 1 : Introduction
Séquence 2 :Constitution d’un système automatisé
Séquence 3 : Les automates programmables
Séquence 4 : Architecture matérielle HARD d’un automate programmable
Séquence 5 : Architecture logicielle SOFT d’un automate programmable
Séquence 6 : Rappels sur la logique automatisme
Séquence 7 : Le logiciel de programmation
115
• Séquence 7 :
❑ LE DIAGNOSTIC D’ UN AUTOMATE
• Objectifs :
❑ Savoir les principes de bases pour résoudre les défauts sur les
installations automatisme;
❑ Connaître les différentes procédure à suivre pour le
Diagnostic d’un automate;
116
LE DIAGNOSTIC DE L’AUTOMATE S7DOC1
INTRODUCTION
Un défaut ou une panne dans une installation automatisée peut être causé par un ou
plusieurs problèmes:
• Problèmes dans la partie opératives : actionneurs, pré-actionneur, capteurs,
câblage…
• Problèmes dans la partie commande: IHM, automate, réseau,
• d’autre problèmes: réseau électrique, climat ambiante, ….
Afin de résoudre ces défauts et pannes il faut savoir quand, comment et où intervenir
et quels sont matériels et outils à utiliser.
Et pour bien entretenir nos installations il faut suivre les méthodes de résolution
standard : MRHD, MBR, WWA, …..
117
LE DIAGNOSTIC DE L’AUTOMATE S7DOC1
APPROCHE DIAGNOSTIC
▪ Vérifier l’état des bits et des mots systèmes dans les cas complexes
(du domaine de compétence de la maintenance).
118
LE DIAGNOSTIC DE L’AUTOMATE S7DOC2
APPROCHE DIAGNOSTIC
‘IHM’
En fonction de l’automate utilisé, L’IHM utilisé sera différent mais les informations fournies par celui-ci sont d’une manière
générale standard.
En particulier au niveau de l’automate, celui-ci fournit des informations comme :
•Le mode de marche de l’automate.
•Le bon fonctionnement de l’automate.
•Un diagnostic sur les réseau de communication…
Les IHM sont présents généralement dans tous les installations Renault
Sur les pupitre MOP, SOP …… qui aident à interpréter initialement la nature des défauts
119
LE DIAGNOSTIC DE L’AUTOMATE S7DOC1
APPROCHE DIAGNOSTIC
‘ Utilisation des voyants sur les modules ‘
FRCE Forçage actif Est allumée si des variables sont forcées. (non actif) : forçage
permanent
BF Bus fault Est allumée en cas de
* Défauts matériels en réseau
* Défauts logiciels
* Erreur de paramétrage
Module TOR/Anal
120
APPROCHE DIAGNOSTIC
‘ Utilisation des voyants sur les modules ‘
Module TOR
Module Analogique
121
LE DIAGNOSTIC DE L’AUTOMATE S7DOC1
Diagnostique matériels :
122
LE DIAGNOSTIC DE L’AUTOMATE S7DOC1
Mémoire tampon de
diagnostic
Numéro erreur
Heure/Date
Evénement
Détails de
l’événement
123
Déroulement de la formation
Séquence 1 : Introduction
Séquence 2 : Constitution d’un système automatisé
Séquence 3 : Les automates programmables
Séquence 4 : Architecture matérielle d’un automate programmable
Séquence 5 : Architecture logicielle d’un automate programmable
Séquence 6 : Rappels sur la logique automatisme
Séquence 7 : Le logiciel de programmation
124
• Séquence 8 :
125
FIN DE LA FORMATION
‘’ AUTOMATISME DE BASE ‘’
126
Solution: Câblage des modules de signaux
3
ETOR/STOR 323
Bouton 1
4
5
Bouton 2
6
7
LED
8
13-16
L-
Tension d‘alimentation
L+
17-20
127
Exercice1 (correction)
LADDER : LIST :
128
Exercice2 (correction)
LADDER : LIST :
129
130
131
132
133
134