You are on page 1of 29

Introduction aux rseaux

de communication industriels
Chapitre 1 : Notions de base
Chapitre 2 : Les besoins et le positionnement des principaux rseaux

Chapitre 3 : Le modle ISO

Chapitre 4 : Les supports physiques

Chapitre 5 : Les principaux moyens d accs au mdium

Chapitre 6 : Les concepts utiliss au niveau application

Chapitre 7 : Les produits d interconnexion


Industrial Automation - Customer View - Services - Formation Diapositive 1 / 160
PhW - Intro_RLI_fr - 09 / 2003
Introduction aux rseaux
de communication industriels

Chapitre 14 : Interbus

Chapitre 15 : Modbus

Chapitre 16 : Tableau comparatif des principaux rseaux

Chapitre 17 : Aperu de l offre de communication IA

Chapitre 18 : La fonction communication traite par PL7

Industrial Automation - Customer View - Services - Formation Diapositive 3 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les lments mis en uvre lors d une communication

Coupleur de Coupleur de
communication communication

Informations

Emission Mdium Emission

Informations
Rception Rception

Emetteur / Rcepteur Emetteur / Rcepteur

Les informations sont des lments physiques (lumire, son, image, tension
lectrique etc) auxquels un sens a t attrIbu.

Industrial Automation - Customer View - Services - Formation Diapositive 4 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les techniques de transmission

Les informations peuvent tre transmises sous forme analogique :


volution continue de la valeur

Ou sous forme numrique :


volution discontinue de la valeur (chantillonnage)

Industrial Automation - Customer View - Services - Formation Diapositive 5 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les types de transmission


Transmission simplex : mono-directionnel

Transmission half duplex : bi-directionnel altern

Transmission full duplex : bi-directionnel simultan

Industrial Automation - Customer View - Services - Formation Diapositive 6 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les types de transmission

Transmission srie :
La liaison ncessite en gnral 3 fils : mission, rception et masse.
Les bits d un octet sont transmis les uns la suite des autres.

Transmission parallle :
Les bits d un octet sont transmis simultanment.
Utilis pour des courtes distances, chaque canal ayant tendance
perturber ses voisins la qualit du signal se dgrade rapidement.

Industrial Automation - Customer View - Services - Formation Diapositive 7 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les types de transmission srie

Transmission srie synchrone :


Les informations sont transmises de faon continue.
Un signal de synchronisation est transmis en parallle aux signaux de
donnes.

Transmission srie asynchrone :


Les informations peuvent tre transmises de faon irrgulire, cependant
l intervalle de temps entre 2 bits est fixe.
Des bits de synchronisation (START, STOP) encadrent les informations
de donnes.
Industrial Automation - Customer View - Services - Formation Diapositive 8 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 1 : Notions de base

Les rseaux de communication industriels

Pour des raisons lies au cot et la robustesse, la plupart des


rseaux de communication industriels utilisent :
une transmission numrique srie asynchrone half-duplex.

Industrial Automation - Customer View - Services - Formation Diapositive 9 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 2 : Besoins et positionnement des principaux rseaux

Les besoins en communication industrielle

1 Mbits 1 Niveau 3
minute Systme d information
Entreprise
1 kbits

1s
Niveau 2 Gestion de production
NOMBRE Atelier Supervision
D'INFORMATIONS
A TRANSMETTRE VITESSE
DE
REACTION Niveau 1
Le contrle commande
NECESSAIRE Machines

Niveau 0
1 bit 1 ms Capteurs Les constituants
Actionneurs

Industrial Automation - Customer View - Services - Formation Diapositive 10 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 2 : Besoins et positionnement des principaux rseaux

Positionnement des principaux rseaux et bus

Rseaux informatiques
(Data Bus)
Pilotage de
processus

Rseaux locaux industriels


(Field Bus) Ethernet
TCP/IP
CANopen FIPWAY FTP - HTTP
Bus de terrain
FIPIO Ethernet
(Device Bus)
Modbus Plus TCP/IP
Profibus-DP Modbus
Bus capteurs DeviceNet
Pilotage de
machine

actionneurs Interbus
(Sensor Bus)
Modbus
AS-i

Simples Evolus

Industrial Automation - Customer View - Services - Formation Diapositive 11 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 3 : Le modle ISO

Description du modle OSI


ISO = International Organization for Standardization
STATION
Exemple : COUCHE 7 Protocole : dfinit un langage commun d changes entre les
Modbus APPLICATION quipements (smantique et signification des informations)
COUCHE 6 Transcodage du format : pour permettre des entits de nature
PRESENTATION diffrente de dialoguer (ex: PC / Mac)
SESSION 5 Organise et synchronise les changes entre utlisateurs
LAYER

Notion de COUCHE 4 Contrle de l acheminement de bout en bout : reprise sur erreurs


rseau TRANSPORT signales ou non par la couche rseau
Exemple:
TCP/IP COUCHE 3 Routage des donnes : tablissement du chemin entre diffrents rseaux
RESEAU
COUCHE 2 Contrle de la liaison : adressage, correction d erreur, gestion du flux
Notion LIAISON Gestion de laccs au mdium : dfinit quand on peut mettre
de bus COUCHE 1
PHISIQUE Le hardware : le mdium utilis : paire torsade, cble coaxial, fibre
optique, la forme des signaux vhiculs, la connectique
TCP : Transmission Control Protocol (Couche 4)
IP : Internet Protocol (Couche 3)

Industrial Automation - Customer View - Services - Formation Diapositive 14 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 4 : Les supports physiques

Les supports physiques

Les principaux supports utiliss


Quelques standards lectriques en paire torsade
Les diffrentes topologies

Industrial Automation - Customer View - Services - Formation Diapositive 16 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 4 : Les supports physiques

Les principaux supports utiliss

Les supports de transmission ou MEDIUMS influent sur :


vitesse
distance
immunit lectro-magntique

Mediums les plus utiliss : Cot du


mdium
La paire de fils torsads Faible
Le plus simple mettre en uvre, et le moins cher.

Le cble coaxial
Il se compose dun conducteur en cuivre, entour dun cran mis la terre. Entre les deux, une couche isolante
de matriau plastique. Le cble coaxial a dexcellentes proprits lectriques et se prte aux transmissions
grande vitesse.

La fibre optique
Ce nest plus un cble en cuivre qui porte les signaux lectriques mais une fibre optique qui transmet des signaux
lumineux. Convient pour les environnements industriels agressifs, les transmissions sont sres, et les longues
distances.
Important

Industrial Automation - Customer View - Services - Formation Diapositive 17 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 4 : Les supports physiques

Quelques standards paire torsade

RS232 :
Liaison point point par connecteur SUB-D 25 broches.
Distance < 15 mtres, dbit < 20 kbits/sec.

RS422A :
Bus multipoint full duplex (bi directionnel simultan) sur 4 fils.
Bonne immunit aux parasites, distance maxi 1200 mtres 100 kbits/sec.
2 fils en mission, 2 fils en rception.

RS485 :
Bus multipoint half duplex (bi directionnel altern) sur 2 fils.
Mmes caractristiques que RS422A mais sur 2 fils.

Industrial Automation - Customer View - Services - Formation Diapositive 18 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 4 : Les supports physiques

Les diffrentes topologies

TOPOLOGIE MAILLEE (les quipements sont relis


TOPOLOGIE POINT A POINT (entre 2 units en
entre eux pour former une
communication)
toile daraigne.
Pour atteindre un noeud,
plusieurs chemins sont
possibles)

TOPOLOGIE EN ETOILE (plusieurs units


communiquent par leur TOPOLOGIE EN ANNEAU (toutes les units sont montes
propre ligne avec une en srie dans une boucle ferme.
unit dite Centrale) les communications
doivent traverser toutes les
units pour arriver au rcepteur)

TOPOLOGIE EN ARBRE (cest une variante de la


topologie en toile)

TOPOLOGIE BUS (le rseau se compose dune


ligne principale laquelle
toutes les units sont
connectes)

Industrial Automation - Customer View - Services - Formation Diapositive 19 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d accs au mdium

Les principaux moyens


d accs au mdium
Matre - Esclave
Anneau jeton
Accs alatoire

Industrial Automation - Customer View - Services - Formation Diapositive 20 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d accs au mdium

Matre - Esclave

Se situe au niveau de l accs au mdium

Le MAITRE est l entit qui accorde l accs au medium.

LESCLAVE est l entit qui accde au mdium aprs sollicitation du matre.

Polling
Quelque chose dire ?

Rien dclarer
MAITRE Rponse ESCLAVE
Ex : Profibus-DP

Industrial Automation - Customer View - Services - Formation Diapositive 21 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d accs au mdium

Anneau jeton = Token ring


Se situe au niveau de l accs au mdium
Les membres d un ANNEAU logique ont l autorisation d mettre lors de la rception
du jeton.

Le JETON est un groupe de bits qui est pass d un nud au suivant dans l ordre
croissant des adresses.

Adresse 2

Adresse 3
Adresse 1

Ex : Modbus Plus Adresse 4

Industrial Automation - Customer View - Services - Formation Diapositive 22 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d accs au mdium

Accs alatoire

Se situe au niveau de l accs au mdium


Carrier Sense Multiple Access
Un ensemble de rgles dtermine comment les produits sur le rseau ragissent
lorsque deux quipements tentent d accder au mdium en mme temps (collision).

Discussion informelle entre


individus indisciplins : Adresse 2
Ds qu un silence est
dtect, celui qui dsire
parler prend la parole.
Adresse 3
Adresse 1

Adresse 4

Industrial Automation - Customer View - Services - Formation Diapositive 23 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 5 : Les principaux moyens d accs au mdium

CSMA/CD CSMA/CA

CSMA/CD = Carrier Sense Multiple Access Collision Detect : Collision destructive


1 - Dtection de la collision
2 - Arrt de transmission de la trame
3 - Emission d une trame de brouillage Ex : Ethernet
4 - Attente d un temps alatoire
5 - R-mission de la trame

CSMA/CA = Carrier Sense Multiple Access Collision Avoidance : Collision non destructive collision
1 - Dtection de la collision non destructive (bits rcessifs et dominants)
2 - L quipement avec la priorit la plus basse cesse d mettre Ex : CAN
3 - Fin de transmission de l quipement le plus prioritaire
4 - L quipement avec la priorit la plus basse peut mettre sa trame

Industrial Automation - Customer View - Services - Formation Diapositive 24 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utiliss au niveau application

Les concepts utiliss


au niveau application
Client - Serveur
Producteur - Consommateur
Types de traffic
Notion de profil

Industrial Automation - Customer View - Services - Formation Diapositive 25 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utiliss au niveau application

Client - Serveur

Se situe au niveau applicatif entre 2 quipements

Le CLIENT est une entit demandant un service sur le rseau


Le SERVEUR est lentit qui rpond une demande d un client

Requte

Peux tu m envoyer la configuration


du dpart moteur N3 STP ?

Pas de problme,
voil le fichier complet !
CLIENT SERVEUR
Rponse
Ex : Modbus Necessite criture programme dans l automate (requtes)
Industrial Automation - Customer View - Services - Formation Diapositive 26 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 6 : Les concepts utiliss au niveau application

Producteur - Consommateur

Se situe au niveau applicatif entre 1 et plusieurs quipements

Le PRODUCTEUR est une entit (unique) qui fournit une information.

Le CONSOMMATEUR est une entit qui l utilise (plusieurs entits peuvent utiliser
la mme information).

Je vais rater
Il est 18h00 mon train !!!

CONSOMMATEUR N1

Et si j allais
PRODUCTEUR au cinma...

Ex : CANopen DeviceNet CONSOMMATEUR N2

Industrial Automation - Customer View - Services - Formation Diapositive 27 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traite par PL7

Les tapes de mise en uvre

Cblage de l installation
Sur l installation

Configuration des esclaves : Par switchs, commutateur rotatif, ou console.


Certains produits dtectent automatiquement la
Adresse, vitesse de communication... vitesse et le format de communication

Dclaration du coupleur matre


PL7 est le logiciel de programmation
Avec PL7 et configurateur

dans l automate
des automates Micro et Premium

Avec PL7 pour Avec SycCon Avec CMD Tool


Configuration du coupleur matre ASi, Ethernet, pour CANopen,
FIPIO et Modbus et Profibus pour Interbus

Sauvegarde et transfert de la
configuration dans l automate

Industrial Automation - Customer View - Services - Formation Diapositive 155 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traite par PL7

Les tapes de mise en uvre

Vrification du fonctionnement de la
communication par cran de mise au point
Avec PL7

Dveloppement programme applicatif

Test du programme

Industrial Automation - Customer View - Services - Formation Diapositive 156 / 160


PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traite par PL7

Les diffrents types dchanges


L ajout dans l automate dun module de communication enrichit
l application d objets pouvant tre de 2 types :

Objets implicites :
Ces variables d entres ou de sorties sont mises jour automatiquement
par l UC de l automate et le coupleur de communication de faon
asynchrone.

Objets explicites :
Ces variables d entres ou de sorties mises jour sur demande du
programme utilisateur.

Il est galement possible d changer directement des donnes entre


l application et des quipements distants en utilisant des fonctions de
communication (Read_var, Write_var, Send_Req, etc)
Industrial Automation - Customer View - Services - Formation Diapositive 157 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traite par PL7

Objets implicites
Echanges Echanges
Asynchronisme cycliques
cycliques
automatiques automatiques

Processeur Coupleur de Bus


automate communication

Zone Infos
Equipement 1
%IMod diagnostic
Equipement 2

Zone Zone mmoire


%I ou %IW des entres
Equipement n

Zone Zone mmoire


%Q ou %QW des sorties

Temps de Temps de
cycle cycle
automate rseau
Industrial Automation - Customer View - Services - Formation Diapositive 158 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traite par PL7

Objets explicites Echanges


Echanges activs par le
activs par le coupleur suite
programme demande prog.

Processeur Coupleur de Bus


automate communication
Zone
%Mwxy* Equipement 1
Paramtres d tat READ_STS
Paramtres d tat Equipement 2

WRITE_CMD
Paramtres de commande Paramtres de commande

WRITE_PAR Equipement n
Paramtres de rglage READ_PAR
courants SAVE_PAR
Paramtres de rglage
courants

Paramtres de rglage
initiaux RESTORE_PAR

* %Mwxy : Avec x = Numro Rack - y = Numro enplacement de coupleur de communication


Industrial Automation - Customer View - Services - Formation Diapositive 159 / 160
PhW - Intro_RLI_fr - 09 / 2003
Chapitre 18 : La fonction communication traite par PL7

Fonctions de communication Echanges


Echanges activs par le
activs par coupleur suite
requte* demande prog.

Processeur Coupleur de Bus


automate communication

Equipement 1
WRITE_VAR
Equipement 2

READ_VAR

Equipement n
SEND_REQ

Emplacement mmoire Mmoire tampon


interne applicative %MW
paramtr dans
la requte

* %La requte permet de paramtrer quel quipement on s adresse et o sont ranges les donnes.

Industrial Automation - Customer View - Services - Formation Diapositive 160 / 160


PhW - Intro_RLI_fr - 09 / 2003

You might also like