SlideShare a Scribd company logo
1 of 25
Download to read offline
Utilisation de l'automate programmable
INSTITUT SPÉCIALISÉ DE TECHNOLOGIE APPLIQUÉE
EXPOSÉ SUR LES LIAISONS PAR
RÉSEAUX D'AUTOMATES
Sous le Module:
Présenté par:
M. BAHHANE Mohamed Amine.
M. BELAFQIH Mohamed.
1
Révision rapide.
Les coupleurs.
Liasions par Réseaux
Les langages de programmations
Les logiciels de programmations
Plan de
l’exposé
1
2
3
4
5
2
1. Révision rapide
3
Automate Programmable
Industriel (API):
L’Automate
Programmable
Industriel est
un appareil
électronique
programmable,
capable
d'exécuter un
Programme
contenue dans
sa mémoire
dont l'objectif
de contrôler
une machine ou
processus
industriels à
Travers les
signaux
logiques
numériques et
analogiques.
4
2. Les coupleurs
5
6
7
3. Liaisons par Réseaux
8
Liaisons par Réseaux
MODBUS:
Le Modbus est un protocole de communication ouvert conçu pour faire
communiquer des équipements industriels, basé sur une architecture
maître/esclave.
Par exemple des compteurs électriques Modbus peuvent communiquer avec
un ordinateur.
Pour la transmission de données, on distingue les différents modes de
communication suivants :
 Modbus TCP : communication TCP/IP ETHERNET basée sur le modèle
client/serveur
 Modbus RTU : transmission asynchrone série via RS-232 ou RS-485
 Modbus ASCII : similaire au protocole RTU, seulement un format de données
différent, utilisation plutôt rare
9
10
Liaisons par Réseaux
TCP/IP
o Tout comme le modbus RTU
ou ASCII, le modbus TCP/IP
est une variante du
protocolemodbus.
Basiquement, le modbus
TCP/IP est un protocole de
communication qui permet
à deux ou plusieurs
équipements de
communiquer entre eux via
un réseau Ethernet. Sur un
réseau modbus TCP/IP, un
équipement peut être une
automate programmable,
une interface homme-
machine, un variateur de
vitesse, un compteur, un
régulateur etc..
ETHERNET
o L‘Ethernet est un
protocole réseau,
Il est notamment utilisé
avec la connectique
LAN RJ45 dans le but de
relier plusieurs
périphériques au sein
d'un réseau local
afin qu'ils puissent
échanger des
informations. Il équipe
différents équipements :
moniteurs, ordinateurs,
TV, box multimédia, etc.
LIAISON(RS232 et RS485)
o RS-232 "Recommended
Standard 232" est un
ensemble de normes
permettant l'échange
d'informations entre un
périphérique électronique et
un ordinateur via une
connexion D-SUB
o RS485 est une liaison série,
de type asynchrone,
différentielle qui permet un
débit élevé (jusqu’à 10
Mégabits/secondes) sur une
distance importante (jusqu’à
1200 mètres).
11
Liaison par Réseaux 12
4. Les langages de programmations
13
Les langages de programmations
Nous allons voir maintenant les langages utilsés pour programmer les automates.
La programmation peut s'effectuer de trois manières différentes :
 Sur l'A.P.I, lui-même à l'aide de touches.
 Avec une console de programmation reliée par un câble spécifique à l'A.P.I.
 Avec un PC et un logiciel approprié.
Chaque automate dispose de son propre langage de
programmation cependant il existe des langages universelles à
tous types d'automates.
On distingue les langages graphiques et les langages textuels:
14
Les langages graphiques :
L D : L a d d e r D i a g r a m ( D i a g r a m m e s é c h e l l e )
S F C : Sequential Function Chart ( Grafcet)
F B D : Function Block Diagram ( Logigrammes )
15
Le LADDER :
Qui utilise des symboles
électriques qui assemblés
forment le programme. Ce
type de programmation à
l'avantage de pouvoir être
utilisé par du personnel
électricien ou ayant une
connaissance de la
schématique électrique sans
pour autant apprendre un
langage spécifique.
16
SFC:
Le diagramme de blocs
fonctionnels qui est
également un langage de
type graphique. Le
diagramme de blocs
fonctionnels décrit une
fonction entre les entrées et
les sorties qui sont
connectées en blocs par
des lignes de connexion.
17
Le FBD
Ou boite fonctionnelle se
présente sous forme de
diagramme qui sont des
suites de blocs reliables
entre euxréalisant des
opérations simples et très
sophistiquées.
18
Les langages textuels :
IL : Instruction List (Liste d’instructions).
ST : Structured Text (Texte structuré).
19
ST :
Structured Text : ressemble
au langage C utilisé pour les
ordinateurs
20
IL :
Instruction List : très proche
du langage assembleur,
cette programmation
s'effectue directement sur le
processeur
21
On a aussi
LL984 segment:
Chaque réseau LL984 affiché dans l 'Editeur LL984
contient une ma trice de 7 lignes et 11 colonnes,
dans laquelle vous pouvez insérer des
contacts,des bits de sortie, des blocs fonction, etc.
22
5. Les logiciels de programmation
23
Les logiciels de programmation
 Unity Pro est la plate-forme logicielle de productivité et de
performance de vos applications Modicon M340, Modicon Premium
et Modicon Quantum. Unity Pro est aussi au cœur des solutions
collaboratives pour la création et l'exploitation de vos systèmes
d'automatisme.
 TIA Portal ( Totally Integrated Automation Portal ) vous offre un
accès illimité à la gamme complète de services d'automatisation
numérisés, de la planification numérique à l'ingénierie intégrée et à
l'exploitation transparente.
24
25

More Related Content

Similar to API: Utilisation de l'automate programmable Industruel

Utilisation et programmation en c
Utilisation et programmation en cUtilisation et programmation en c
Utilisation et programmation en cCecilia Bevilaqua
 
API et Supervision industrielle
API et Supervision industrielle API et Supervision industrielle
API et Supervision industrielle sarah Benmerzouk
 
Les différents automates programmables industriels
Les différents automates programmables industrielsLes différents automates programmables industriels
Les différents automates programmables industrielskhaoula TRIFI
 
Cours de microcontrôleurs
Cours de microcontrôleursCours de microcontrôleurs
Cours de microcontrôleurssarah Benmerzouk
 
Programmation réseau en JAVA
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVABachir Benyammi
 
STRATO Presentation
STRATO PresentationSTRATO Presentation
STRATO PresentationMAXIMELABRIE
 
Cours Systemes embarques.pptx
Cours Systemes embarques.pptxCours Systemes embarques.pptx
Cours Systemes embarques.pptxSihemNasri3
 
cours-gratuit.com--system1id048.pdf
cours-gratuit.com--system1id048.pdfcours-gratuit.com--system1id048.pdf
cours-gratuit.com--system1id048.pdfKamalZeghdar
 
52003214 ethernetsimple light_lr
52003214 ethernetsimple light_lr52003214 ethernetsimple light_lr
52003214 ethernetsimple light_lrEUROPAGES
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).pptAbdo Brahmi
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).pptAbdo Brahmi
 
Superivision Aéroportuaire
Superivision AéroportuaireSuperivision Aéroportuaire
Superivision AéroportuaireKarim Hassaouan
 
presentation sur NOC.pdf
presentation sur NOC.pdfpresentation sur NOC.pdf
presentation sur NOC.pdfmaryamimi
 
Tp3 automate programmable siemens s7 200
Tp3 automate programmable siemens s7 200Tp3 automate programmable siemens s7 200
Tp3 automate programmable siemens s7 200FATIMAZAHRAELGHEMARY
 
cours_sockets_chap3 patie_I_22_03_2020.pdf
cours_sockets_chap3 patie_I_22_03_2020.pdfcours_sockets_chap3 patie_I_22_03_2020.pdf
cours_sockets_chap3 patie_I_22_03_2020.pdfSophie569778
 
Architecture et programmation des circuits CPLD et des FPGA
Architecture et programmation des circuits CPLD et des FPGAArchitecture et programmation des circuits CPLD et des FPGA
Architecture et programmation des circuits CPLD et des FPGAChiheb Ouaghlani
 

Similar to API: Utilisation de l'automate programmable Industruel (20)

Cours VHLD.pptx
Cours VHLD.pptxCours VHLD.pptx
Cours VHLD.pptx
 
Utilisation et programmation en c
Utilisation et programmation en cUtilisation et programmation en c
Utilisation et programmation en c
 
API et Supervision industrielle
API et Supervision industrielle API et Supervision industrielle
API et Supervision industrielle
 
Les différents automates programmables industriels
Les différents automates programmables industrielsLes différents automates programmables industriels
Les différents automates programmables industriels
 
Cours de microcontrôleurs
Cours de microcontrôleursCours de microcontrôleurs
Cours de microcontrôleurs
 
Programmation réseau en JAVA
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVA
 
STRATO Presentation
STRATO PresentationSTRATO Presentation
STRATO Presentation
 
Cours Systemes embarques.pptx
Cours Systemes embarques.pptxCours Systemes embarques.pptx
Cours Systemes embarques.pptx
 
Tiny os_2
Tiny os_2Tiny os_2
Tiny os_2
 
cours-gratuit.com--system1id048.pdf
cours-gratuit.com--system1id048.pdfcours-gratuit.com--system1id048.pdf
cours-gratuit.com--system1id048.pdf
 
Tp bus i2_c_partie_2
Tp bus i2_c_partie_2Tp bus i2_c_partie_2
Tp bus i2_c_partie_2
 
8-socket.pdf
8-socket.pdf8-socket.pdf
8-socket.pdf
 
52003214 ethernetsimple light_lr
52003214 ethernetsimple light_lr52003214 ethernetsimple light_lr
52003214 ethernetsimple light_lr
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).ppt
 
Cours_SAM(M14).ppt
Cours_SAM(M14).pptCours_SAM(M14).ppt
Cours_SAM(M14).ppt
 
Superivision Aéroportuaire
Superivision AéroportuaireSuperivision Aéroportuaire
Superivision Aéroportuaire
 
presentation sur NOC.pdf
presentation sur NOC.pdfpresentation sur NOC.pdf
presentation sur NOC.pdf
 
Tp3 automate programmable siemens s7 200
Tp3 automate programmable siemens s7 200Tp3 automate programmable siemens s7 200
Tp3 automate programmable siemens s7 200
 
cours_sockets_chap3 patie_I_22_03_2020.pdf
cours_sockets_chap3 patie_I_22_03_2020.pdfcours_sockets_chap3 patie_I_22_03_2020.pdf
cours_sockets_chap3 patie_I_22_03_2020.pdf
 
Architecture et programmation des circuits CPLD et des FPGA
Architecture et programmation des circuits CPLD et des FPGAArchitecture et programmation des circuits CPLD et des FPGA
Architecture et programmation des circuits CPLD et des FPGA
 

Recently uploaded

La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 

Recently uploaded (10)

La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 

API: Utilisation de l'automate programmable Industruel

  • 1. Utilisation de l'automate programmable INSTITUT SPÉCIALISÉ DE TECHNOLOGIE APPLIQUÉE EXPOSÉ SUR LES LIAISONS PAR RÉSEAUX D'AUTOMATES Sous le Module: Présenté par: M. BAHHANE Mohamed Amine. M. BELAFQIH Mohamed. 1
  • 2. Révision rapide. Les coupleurs. Liasions par Réseaux Les langages de programmations Les logiciels de programmations Plan de l’exposé 1 2 3 4 5 2
  • 4. Automate Programmable Industriel (API): L’Automate Programmable Industriel est un appareil électronique programmable, capable d'exécuter un Programme contenue dans sa mémoire dont l'objectif de contrôler une machine ou processus industriels à Travers les signaux logiques numériques et analogiques. 4
  • 6. 6
  • 7. 7
  • 8. 3. Liaisons par Réseaux 8
  • 9. Liaisons par Réseaux MODBUS: Le Modbus est un protocole de communication ouvert conçu pour faire communiquer des équipements industriels, basé sur une architecture maître/esclave. Par exemple des compteurs électriques Modbus peuvent communiquer avec un ordinateur. Pour la transmission de données, on distingue les différents modes de communication suivants :  Modbus TCP : communication TCP/IP ETHERNET basée sur le modèle client/serveur  Modbus RTU : transmission asynchrone série via RS-232 ou RS-485  Modbus ASCII : similaire au protocole RTU, seulement un format de données différent, utilisation plutôt rare 9
  • 10. 10
  • 11. Liaisons par Réseaux TCP/IP o Tout comme le modbus RTU ou ASCII, le modbus TCP/IP est une variante du protocolemodbus. Basiquement, le modbus TCP/IP est un protocole de communication qui permet à deux ou plusieurs équipements de communiquer entre eux via un réseau Ethernet. Sur un réseau modbus TCP/IP, un équipement peut être une automate programmable, une interface homme- machine, un variateur de vitesse, un compteur, un régulateur etc.. ETHERNET o L‘Ethernet est un protocole réseau, Il est notamment utilisé avec la connectique LAN RJ45 dans le but de relier plusieurs périphériques au sein d'un réseau local afin qu'ils puissent échanger des informations. Il équipe différents équipements : moniteurs, ordinateurs, TV, box multimédia, etc. LIAISON(RS232 et RS485) o RS-232 "Recommended Standard 232" est un ensemble de normes permettant l'échange d'informations entre un périphérique électronique et un ordinateur via une connexion D-SUB o RS485 est une liaison série, de type asynchrone, différentielle qui permet un débit élevé (jusqu’à 10 Mégabits/secondes) sur une distance importante (jusqu’à 1200 mètres). 11
  • 13. 4. Les langages de programmations 13
  • 14. Les langages de programmations Nous allons voir maintenant les langages utilsés pour programmer les automates. La programmation peut s'effectuer de trois manières différentes :  Sur l'A.P.I, lui-même à l'aide de touches.  Avec une console de programmation reliée par un câble spécifique à l'A.P.I.  Avec un PC et un logiciel approprié. Chaque automate dispose de son propre langage de programmation cependant il existe des langages universelles à tous types d'automates. On distingue les langages graphiques et les langages textuels: 14
  • 15. Les langages graphiques : L D : L a d d e r D i a g r a m ( D i a g r a m m e s é c h e l l e ) S F C : Sequential Function Chart ( Grafcet) F B D : Function Block Diagram ( Logigrammes ) 15
  • 16. Le LADDER : Qui utilise des symboles électriques qui assemblés forment le programme. Ce type de programmation à l'avantage de pouvoir être utilisé par du personnel électricien ou ayant une connaissance de la schématique électrique sans pour autant apprendre un langage spécifique. 16
  • 17. SFC: Le diagramme de blocs fonctionnels qui est également un langage de type graphique. Le diagramme de blocs fonctionnels décrit une fonction entre les entrées et les sorties qui sont connectées en blocs par des lignes de connexion. 17
  • 18. Le FBD Ou boite fonctionnelle se présente sous forme de diagramme qui sont des suites de blocs reliables entre euxréalisant des opérations simples et très sophistiquées. 18
  • 19. Les langages textuels : IL : Instruction List (Liste d’instructions). ST : Structured Text (Texte structuré). 19
  • 20. ST : Structured Text : ressemble au langage C utilisé pour les ordinateurs 20
  • 21. IL : Instruction List : très proche du langage assembleur, cette programmation s'effectue directement sur le processeur 21
  • 22. On a aussi LL984 segment: Chaque réseau LL984 affiché dans l 'Editeur LL984 contient une ma trice de 7 lignes et 11 colonnes, dans laquelle vous pouvez insérer des contacts,des bits de sortie, des blocs fonction, etc. 22
  • 23. 5. Les logiciels de programmation 23
  • 24. Les logiciels de programmation  Unity Pro est la plate-forme logicielle de productivité et de performance de vos applications Modicon M340, Modicon Premium et Modicon Quantum. Unity Pro est aussi au cœur des solutions collaboratives pour la création et l'exploitation de vos systèmes d'automatisme.  TIA Portal ( Totally Integrated Automation Portal ) vous offre un accès illimité à la gamme complète de services d'automatisation numérisés, de la planification numérique à l'ingénierie intégrée et à l'exploitation transparente. 24
  • 25. 25