Vous êtes sur la page 1sur 55

Introduction aux

réseaux locaux
industriels
RLI
- qu’est-ce qu’un réseau local industriel ?

Données
numériques
1
Liaison série 0

2
- réduction des coûts d’installation

Sans réseau Avec réseau

3
- diminution de la sensibilité aux
perturbations électromagnétiques

Consigne de vitesse
Consigne de vitesse
numérique 0 - 32767
analogique 0-10V

Si perturbation, répétition
éventuelle du message,

La valeur reçue La valeur reçue


est perturbée n’est pas perturbée

Sans réseau Avec réseau

4
- répartition possible de l’intelligence

Adjonction Paramétrage
carte option pour d’actions
automatisme déporté reflex locales

5
- précision du diagnostic en cas de défaut

Défaut
Défaut Surcharge moteur
générique

Sans réseau Avec réseau

6
- remplacement d’équipements
défectueux facilité

Module HS

7
- pour communiquer...
A qui je m’adresse ?
Nombre d’interlocuteurs ?
Quand puis je parler ?
Monologue ou dialogue ?
Dois je transmettre
l ’information périodiquement ? Peut on me remplacer ?
Modèle OSI :
classification et ordonnancement
Quel moyen utiliser ?
Quelle distance ?

Taille maximum des messages ? Tu m’as bien entendu ?

Quelle langue utiliser ? Est ce urgent ?

8
Modèle OSI :
classification et ordonnancement

9
- le modèle OSI de l ’ISO
- le modèle OSI de l ’ISO

 Modèle OSI : Open System Interconnection


Architecture à 7 couches

 ISO : International Standard Organization

• Décomposition en sous ensembles homogènes et ordonnés

10
Structure en couches
Les 7 couches du modèle OSI

• Couche Application
• Couche Présentation
• Couche Session
• Couche Transport
• Couche Réseau
• Couche Liaison
• Couche Physique
13
14
15
16
Le modèle OSI
- description du modèle OSI
PROFIL Standardisation des fonctions pour interchangeabilité

COUCHE
APPLICATION 7 Grammaire -

COUCHE
PRESENTATION 6 Transcodage du format

SESSION
LAYER 5 Organisation et synchronisation des échanges
COUCHE
TRANSPORT 4 Contrôle de l ’acheminement de bout en bout
COUCHE
RESEAU
3 Routage des données

COUCHE
2
Contrôle de la liaison
LIAISON Gestion de l’accès au médium
COUCHE
1 Le hardware
PHISIQUE

18
- critères concernant les réseaux
PROFIL
locaux industriels
Interchangeabilité : fichiers

Langage : Modbus,
COUCHE 7 Données de process : Client-serveur, producteur-consommateur
contenu, périodicité ?
APPLICATION Données de service : Variables accessibles, taille max ?

Accès au médium : maître-esclave, anneau à jeton, accès aléatoire ?


Adressage : adresse 1, 5, diffusion générale ?
COUCHE 2 Contrôle transmission : contrôle de parité, CRC, délimiteurs ?
LIAISON Gestion de flux : NACK, XON-XOFF, inhibit time ?
COUCHE 1 Médium : paire torsadée, câble coaxial, fibre optique par exemple
PHYSIQUE Topologie : bus, étoile, arbre, maillée ?
Nombre max. d’équipements : 2, 31, 64, 128 ?
Distance max. d’équipements : 100m, 1 Km, 15 km ?

19
COUCHE 1 : PHYSIQUE

Les principaux supports utilisés

Quelques standards paires torsadées : RS232, RS422, RS485

Les différentes topologies

20
Couche 1
physique

- les principaux supports utilisés


 Le choix du support de transmission ou MEDIUMS influent sur :
 vitesse
 distance
 immunité électromagnétique

 Médiums les plus utilisés :


Faible
 paire(s) de fils torsadées
blindées
Coût
 câble coaxial

 fibre optique :

Elevé

21
Couche 1
physique

- quelques standards paires torsadées


 RS232 :
 Liaison point à point par connecteur SUB-D 25 ou SUB-D 9
 Distance < 15 mètres, débit < 20 kbits/sec.

 RS422 :
 Bus multipoints full duplex (bi directionnel simultané) sur 4 fils.
 Bonne immunité aux parasites, distance maxi 1000 mètres à 100
kbits/sec.
 2 fils en émission, 2 fils en réception

 RS485 :
 Bus multipoints half duplex (bi directionnel alterné) sur 2 fils.
 Mêmes caractéristiques électriques que RS422A mais sur 2 fils.

22
COUCHE 2 : LIAISON
Les principaux mécanisme d’accès au médium
Maître - Esclave
Anneau à jeton ou Token-Ring
Accès aléatoire

L’adressage

Contrôle de la qualité de transmission


Contrôle de parité au niveau caractère
Contrôle de validité de message par mot de contrôle
Contrôle format de message par délimiteurs

La gestion de flux Transparent pour


l’utilisateur à l’exception
de l’adressage

23
Couche 2
liaison

- l’accès au médium
Quand puis je parler ?

Quand le maître me
donne la parole
Maître-Esclave

Anneau à jeton = Token Ring

A tour de rôle Accès aléatoire

Dès que personne Collision destructive : CSMA-CD


ne parle Collision non destructive : CSMA-CA

24
Couche 2
liaison

- le système Maître - Esclave


• Le maître accorde l’accès au médium
 L’esclave accède au médium après sollicitation du maître
toufik
Quelque chose à dire ?

Rien à déclarer !
Maître Réponse Esclave
Utilisé par Asi, FIPIO, Modbus, Profibus-DP et Uni-Telway

Possible sur CANopen et DeviceNet (par configuration)

25
Couche 2
liaison

- anneau à jeton = Token-Ring


• Anneau : les membres d’un anneau ont l’autorisation d’émettre
lors de la réception du jeton.
 Jeton : groupe de bits passé de nœud en nœud dans l’ordre
croissant des adresses.

Adresse 2

Adresse 1 Adresse 3

Adresse 4

Utilisé par Modbus Plus

26
Couche 2
liaison

- accès aléatoire
• Emission possible dès qu ’un silence est détecté.

 Chaque équipement « écoute » en même temps qu’il émet.

 Si ce qui est reçu est différent de ce qui est émis, il y a collision

 2 types de collision :

destructives
non destructives

27
- accès aléatoire avec collisions
Couche 2
liaison

destructives
Fonctionnement pas à pas en cas de cas de collision :
• arrêt de l’émission des messages en cours
• émission d’une trame de brouillage : la trame est perdue
• attente temps aléatoire
• tentative de réémission
Sto
p

Principe utilisé par Ethernet sous l’appellation CSMA-CD

CSMA-CD = Carrier Sense Multiple Access - Collision Detection

28
- accès aléatoire avec collisions non
Couche 2
liaison

destructives
Le message reste valide grâce à un système de bits dominants et récessifs
– arrêt de l’émission de l’équipement le moins prioritaire (bit recessif)
– fin de transmission de l’équipement le plus prioritaire
– l’équipement le moins prioritaire tente de réemettre son message dès que le médium
est libre

Sto
Dominant p Récessif

Principe utilisé par CANopen et DeviceNet sous l’appellation CSMA-CA

CSMA-CA = Carrier Sense Multiple Access - Collision Avoidance

29
Couche 2
liaison

- l’adressage
A qui je m’adresse ?

Lucie

Fabien

Un groupe

30
Couche 2
liaison

- exemple d’adressage
Exemple avec trame Modbus

SOF Adresse Fonction Data Checksum EOF

Adresse = 77

Si message destiné à l ’ensemble des produits : Diffusion générale ou


Broadcasting

Utilisation de valeurs d ’adresses réservées : 0, 255.


Non configurables sur les produits

31
- contrôle de la qualité de
Couche 2
liaison

transmissionPoste de soudure
Tu m’as bien entendu ?

Bien compris !

Contrôle de parité niveau caractère


Je n’ai pas Vérification validité du message
entendu la fin par mot de contrôle
de la phrase Contrôle format message par délimiteurs

32
- contrôle de parité au niveau
Couche 2
liaison

caractère
Exemple avec trame Modbus

SOF Adresse Fonction Data Mot de contrôle EOF


Adresse

Start Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Parité Start

Adresse = 77 comprend 4 bits à 1

Parité
Parité paire
impaire 1 0 1 0 0 1 1 0 1 1
0
Parité 1

Nombreimpair
Nombre pair de
debits
bitsàà11

33
- contrôle de validité du message par
Couche 2
liaison

mot de contrôle
Exemple avec trame Modbus

SOF Adresse Fonction Data Mot de contrôle EOF

Champ contenant une valeur calculée à partir d’un bloc de


bits et permettant de réaliser un test de validité sur
l’ensemble d’un message.

Exemples : Checksum
CRC = Cyclic Redundancy Check
LRC = Longitudinal Redundancy Check

34
- contrôle format de message par
Couche 2
liaison

délimiteurs
Exemple avec trame Modbus

SOF Adresse Fonction Data Checksum EOF

Informations standardisées insérées dans chaque message


pour délimiter différents champs : début, fin, etc…

Contrôles supplémentaires
de la qualité de la transmission

35
Couche 2
liaison

- gestion de flux

NACK = Non acquitté

Attends XON-XOFF
laisse moi finir !!! Inhibit Time

36
COUCHE 7 : APPLICATION
Couche 7
Messagerie
application
Le système Client-Serveur

Le système Producteur-Consommateur

Les types de données


Données de process
Données de service
Les types de traffic
Echanges cycliques
Echanges acycliques

38
Couche 7
application

- messagerie
Quelle langue utiliser ?

Le français ?

Messagerie :
Client - Serveur
L’anglais ?

L’italien ?

39
Couche 7
application

- le système Client - Serveur


Le CLIENT est une entité demandant un service
Le SERVEUR est l’entité qui répond à une demande d ’un client
Requête

Pouvez vous apporter


l ’addition ?

Tout de suite Madame !

Réponse
Client(e) Serveur

Utilisé par Modbus, UNI-TE, FMS...

40
Requête
A quelle vitesse
le moteur tourne t’il ?

Requête
Peux tu passer
en marche arrière ?

C ’est fait !

Réponse
1000 tour/mn

Réponse

41
Couche 7
application
- le système Producteur -
Consommateur
Le PRODUCTEUR est une entité (unique) qui fournit une information
Le CONSOMMATEUR est une entité qui l’utilise (plusieurs entités peuvent
utiliser la même information).
Et si j’allais
au cinéma...
J’ajuste ma vitesse
Vitesse
Il est =13h51mn
1200 tr/mn à 1200 tr/mn
J’affiche
C’est l’heure
dela vitesse
mon match...

Consommateur 1
Producteur Consommateur 1

Consommateur 2

Utilisé par CANopen et DeviceNet

42
- pour améliorer ou adapter les
caractéristiques d’un réseau
Répéteur = Repeater
Longueur - Nombre équipements
Couche 1
physique Concentrateur = hub
Convertisseur = transceiver Adaptation support physique

Couche 2 Switch Longueur - Nombre équipements - Collisions


liaison
Pont = Bridge Adaptation couches basses

Couche 3
réseau Routeur = Router Connexion entre réseaux de même type

Couche 7
application
Passerelle = Gateway Connexion entre réseaux de type différents

43
- répéteur = repeater
Répéteur = Repeater
Augmentation longueur et nombre d’équipements
1 raccordables par ajout d’un nouveau segment
1
Amplificateur de signal
Segment 1 Segment 2

Exemple :
Répéteur ASi
Rérérence : XZMA1
Connexion sur câble plat par prise vampire

44
- concentrateur = Hub
Concentrateur = Hub
Augmentation longueur et nombre d’équipements par ajout
de plusieurs segments. 1 équipement par segment.
1 1 1 1
Topologie en étoile.
Il amplifie un signal reçu sur un port vers tous les autres ports

Exemple :
Hub Ethernet 10 Mbits/s - 4 ports RJ45
Rérérence : 499NEH10410
4 x 10baseT

45
- convertisseur = transceiver
Convertisseur = Transceiver
Adaptation de supports physiques de nature
différente.
1 1
Convertisseur de signaux.
Segment 1 Segment 2

Exemple :
Transceiver Ethernet 100 Mbits/s paires torsadées - fibre optique
Rérérence : 499NTR10100
Conversion 100baseTX (RJ45) - 100baseFX (SC)

46
- switch
Switch
Augmentation longueur et nombre d’équipements par ajout
de plusieurs segments.
2 2 2 2
Topologie en étoile.
1 1 1 1
Sur réception d ’un message, analyse l’adresse du destinataire
et transmet sur le port correspondant.

Exemple :
Swith Ethernet 10/100 Mbits/s 8 ports
Rérérence : 499NES18100
8 x 10baseT / 100baseTX (RJ45)

47
- pont = bridge
Pont = Bridge

2 2 Permet de relier 2 réseaux utilisant la même couche


1 1 application mais des couches basses différentes

Réseau 1 Réseau 2

Exemple :
Bridge Ethernet TCP-IP Modbus / Modbus liaison série
Rérérence : 174CEV30010
Interface Ethernet : 1 x 10baseT = RJ45
Interface Modbus : RS232 ou RS485 sur RJ45 ou bornes à vis

48
- routeur = router
Routeur = Router

3 3 Permet de router des informations entre réseaux


utilisant la même couche application
2 2
Principalement utilisé par Internet par l’intermédiaire
1 1 d’adresses IP

Réseau 1 Réseau 2

Exemple :
Routeur Ethernet d’Allied Data

49
- passerelle = Gateway
Passerelle = Gateway

7 7 Permet de relier 2 réseaux de nature complètement


différente
2 2
Nécessite une configuration logicielle
1 1
Réseau 1 Réseau 2

Exemple :
Passerelle Profibus-DP - Modbus liaison série
Rérérence : LUFP7
Interface Profibus-DP (esclave) : Sub-D 9 points
Interface Modbus (maître) : RS485 sur RJ45

50
- réseaux du marché

Classification des réseaux locaux

Positionnement des principaux réseaux du marché

Comparatif caractéristiques principales

51
- classification des réseaux locaux
1 Mbits 1 Niveau 3 Système d’information
minute Entreprise
Data bus PC - Serveurs
Fichiers en N x secondes
1 kbits
Niveau 2 Gestion de production
1s Atelier Supervision
VOLUME
Field bus Automates - IHM
N x 10 mots en N x 100ms
D'INFORMATIONS
A TRANSMETTRE TEMPS
DE Niveau 1 Le contrôle commande
REPONSE Machine
NECESSAIRE Variateurs de vitesse
N x mots en N x 10ms Device bus Ilots d ’automatismes

Niveau 0
Constituants Détection réaction
1 bit 1 ms
Capteurs actionneurs digitaux
N x bits en N x ms Sensor bus

52
Field bus

Sensor bus
Device bus
Data bus

ASi
Seriplex

Modbus LS

CANopen
réseaux

Interbus
DeviceNet

FIPIO
Profibus-DP

FIPWAY
Profibus-FMS

Modbus Plus
- positionnement des principaux

Ethernet
53
- comparatif caractéristiques couche
physique
ASi CANopen DeviceNet
Ethernet
TCP/IP Modbus
Profibus-DP FIPIO Interbus Modbus

Câble plat jaune Cable coaxial:


10 base 2 - 10 base 5
Câble rond non Double paires Paire torsadée Paire torsadée Double paires
Paire torsadée Paire torsadée blindée: Paire torsadée
Médium blindé
blindée
torsadées 10 base T - 10 base TX blindée blindée torsadées
blindée
Câble rond blindées Fibre optique Fibre optique Fibre optique blindées
blindé 10 base F - 10 base FX

Suivant débit : 1000 m en paire


Suivant débit : Suivant débit :
Longueur maxi 25 m à 1 Mbits/s 100m à 500 Kbits/s Paire torsadée 100m 100m à 12 Mbits/s torsadée
100 m 400 m 1000 m
sans répéteur 1 km à 10 500m à 125 Kbits/s Fibre optique 2000m 1,2km à 10 Kbits/s 3000 m en fibre
Kbits/s optique

Longueur maxi Fonction du type Fonction du type 400 à 4800 m Fonction du type
300 m 10km fibre optique 15 km 12,8 km
avec répéteurs de répéteur de répéteur suivant débit de répéteur

9 débits possibles
125, 250 ou 500 9,6 Kbits/s à 1 jusqu'à 19200
Débit 166 Kbits/s de 10 Kbits/s à 1
Kbits/s
10/100Mbits/s
Mbits/s
1 Mbits/s 500 Kbits/s
bits/s
Mbits/s

Mono ou
ASi V1 : 1 maître 64
128
127 64 Multi-maîtres 32
Nombre maxi + 31 escl. Limitation 1 gestionnaire+
1équipements
maître et 127 1 maître et 63 126
122 512 1 maître et 31
d'équipements ASi V2 : 1 maître esclaves esclaves
I/O scanning et
équipements
126 équipements
esclaves
+ 62 escl. avec le maître Modbus
maxi

54
- comparatif caractéristiques
couches liaison et application
Ethernet
ASi CANopen DeviceNet TCP/IP Profibus-DP FIPIO Interbus Modbus
Modbus
Méthode Multi-maître
Maître
d'accès au Maître Token ring entre Gestionnaire de Maître
CSMA/CA CSMA/CA CSMA/CD Esclaves
Esclaves maîtres bus Esclaves
médium + maître/esclave
Trame unique

E/S cycliques :
I/O messages E/S cycliques :
ASi V1 : E/S cycliques : PDO 8 octets E I/O scanning E/S cycliques :
Cycliques: 4 bits E 8 octets E 8 octets S E/S cycliques : E/S cycliques :
125 mots E PZD Variables
4 bits S 8 octets S ou >8 si 32 mots E 256 mots E/S
Type et taille 125 mots S 244 mots E acycliques =
Acycliques: 4 bits P fragmentation 32 mots S
des données Acycliques : SDO 244 mots S Messagerie
Acycliques :
ASi V2 : Param./réglage Acycliques : Acycliques :
échangées Cycliques: 4 bits E >8 octets par Explicit messages Param./réglage Possibilité
Acycliques : 256 mots par
1920 bits
Param.= 30 mots fragmentation
3 bits S fractionnement Param./réglage par messagerie indexage 120 mots
Acycliques: 3 bits P des informations >8 octets par Régla. = 30 mots
asynchrone par PKW
fractionnement
507mots
des informations

55

Vous aimerez peut-être aussi