Vous êtes sur la page 1sur 14

S2ETT

LYCE Jean Jaurs Argenteuil

2008 - 2009

Transport et gestion de
linformation

ESSAIS DE SYSTMES

Cours TD

La communication met en uvre une chane dlments permettant denvoyer des informations vers des
partenaires. Pour quelle fonctionne bien il faut respecter des rgles simples comme ne pas parler en
mme temps ou encore parler la mme langue, voir du mme sujet (protocoles). On peut utiliser
diffrents modes de communication comme la communication crite ou parle (couches).
1.

NORMALISATION :

Le modle OSI (Open System Interconnection) de lISO (International Standardisation Organisation)


permet de normaliser les rseaux de communication et de dissocier linformation transporte du support
physique. Le but recherch est de faire communiquer tous les partenaires dun automatisme ensembles.
On distinguera toutefois les systmes ouverts (interoprables) des systmes ddis (qui ne se font que
chez un fabricant). Le modle OSI permet de dfinir diffrentes couches assurant des fonctions prcisent
ainsi que des protocoles de communication codifis.

Lyce Jean Jaurs Argenteuil

Rend tous les services des


couches infrieures
comprhensibles pour
lutilisateur
Structure les donnes dans
le format standardis

Permet lutilisateur de
considrer toutes les
autres couches infrieures
comme transparentes
Dfinit le format et
lencodage des
informations transmises

Synchronise et gre la
communication entre deux
quipements

Synchronise le dialogue
entre deux quipements
distants

Achemine les messages de


bout en bout.
segmentation et
rassemblage

Contrle de bout en bout


et dcoupe en paquets
lmentaires

Routage des informations


travers diffrents nuds

Permet de router les


messages dun mdium
vers un autre

LIAISON

Gre et contrle laccs au


support

PHYSIQUE

Gre les rgles de partage


daccs au mdium et
assure la dtection
derreurs
Gre la nature du mdium
et les caractristiques des
signaux transmis

APPLICATION

PRESENTATION

SESSION

TRANSPORT

RESEAU

Encode et transfert
physiquement les bits
entre deux quipements
adjacents

Page 1

Essais de systmes

Fonctionnement du modle
APPLICATION

Protocole

APPLICATION

PRESENTATION

Protocole

PRESENTATION

SESSION

Protocole

SESSION

TRANSPORT

Protocole

TRANSPORT

RESEAU

Protocole

RESEAU

LIAISON

Protocole

LIAISON

PHYSIQUE

Protocole

PHYSIQUE

Emetteur

2.

Rcepteur

Transport des donnes

Le transport des donnes consiste a coder linformation de faon pouvoir tre vhicules sur un
support adapt. Dans le cas des transmissions numriques, le codage se fait par des 0 et des 1 logiques
correspondant des niveaux de tension ou de courant.
La transmission des bits de donnes peut tre vhicule de deux faons diffrentes :
Parallle,
srie.
Transmission parallle :
La transmission parallle consiste a mettre simultanment n bits dinformations ou mots sur n fils de
transmission (bus) accompagns de fils de contrle commande.
EMETTEUR

RECEPTEUR
1
0
0
1

Registre

Organe de
traitement
des
donnes

bus

Registre

bus

10011001

Organe de
traitement
des
donnes
10011001

N fils de transmission

Lyce Jean Jaurs Argenteuil

Page 2

Essais de systmes

Avantage : Rapidit de transfert dinformation


Inconvnient majeur : Mauvaise immunit aux parasites
Exemple : Fond de rack dautomate, disque dur PATA (disque externe)
Transmission srie :
La transmission srie (synchrone ou asynchrone) ne dispose que dun fil de transmission accompagn de
fils de contrle commande, ce qui implique lenvoi successif des bits au rythme dun signal appel
horloge. Le rcepteur recompose les mots binaires en utilisant un registre de rception synchronis avec
la frquence dhorloge.
EMETTEUR

RECEPTEUR

bus

bus
0

Registre

Registre

Organe de
traitement
des
donnes
10011001

Organe de
traitement
des
donnes
10011001

1 fil de transmission

Avantage : Immunit aux parasites EM


Inconvnient majeur : Vitesse lie la frquence dhorloge
Exemple : Prise terminale automate, souris de lordinateur et maintenant disque dur SATA (interne)
On distingue 3 modes de transfert :
Simplex (mode unidirectionnel) la transmission ne se fait que dans un sens.
E

Half Duplex (semi-Duplex) la transmission se fait dans les deux sens mais pas simultanment.
E
puis
R

R
puis
E

Full Duplex (Duplex) la transmission peut se faire dans les deux sens simultanment.
E
et
R

R
et
E

Lyce Jean Jaurs Argenteuil

Page 3

Essais de systmes

Le mode de transmission est dfini suivant le nombre dinterlocuteurs.


-

<2 interlocuteurs = liaison point point ; ex : souris vers PC


>2 interlocuteurs = liaison multipoint ; ex : Automate vers HMI et Variateur

La liaison multipoint ncessite un central pour mettre des messages vers tous les rcepteurs. Il utilise
parfois des concentrateurs rseaux (voir topologie).
Exemple : le rseau Ethernet dtection de collision fonctionne sur le principe de la collision
destructive et utilise des hubs (concentrateurs) et des Switchs (connecteurs).
3.

Formats dchange

Un mot binaire (base de la communication informatique) est code suivant une norme qui dfini le
nombre, la forme et le type de caractre.
Gnralement utilis en informatique industrielle, le code ASCII (American Standard Code for
Information Interchange) permet daffecter un code binaire chaque caractre dun clavier
alphanumrique. De plus, ce code tant trs rpandu, il permet de transmettre des caractres avec la
majorit des units de traitement.

La norme iso-646 dfinit un code ASCII sur 7 bits


Table
ASCII

tendue (8 bits)

Pour bien lire le tableau, il faut construire le code hexadcimal en prenant d'abord le digit de la ligne,
puis le digit de la colonne. Par exemple, la lettre @ a pour code hexadcimal 40

Lyce Jean Jaurs Argenteuil

Page 4

Essais de systmes

Le mot ASCII obtenu nest jamais envoy seul mais fait partie dun ensemble plus vaste comportant des
bits de contrle ; gnralement appel encapsulation .
Bit de Start : il indique le dbut dmission du caractre (0 ou 1 Logique)
Bit de Stop : il indique la fin dmission du caractre (0 ou 1 Logique)
Bit de parit : il contrle de faon simple, la validit du caractre reu en indiquant si le nombre de 1
Logiques sur lensemble du message est pair (even) ou impair (odd). Cette mthode permet de dtecter
une erreur dun bit sur 8. Cette erreur est gnralement due une perturbation EM.
BIT 8

BIT 7

BIT 6

BIT 5

BIT 4

BIT 3

BIT 2

Code ASCII du caractre

BIT 1

BIT 0

Bit de Start

BIT 9

Bit de parit

Bit de Stop

BIT 10

Exemple : Caractre @ mit avec une parit pair


Code ASCII du caractre @ : 01000000 (8 bits)
Bit de Start : 0
Bit de Stop : 1
Bit de parit avec une parit pair : 1
Le message complet sera : 1 1 01000000
En parit impaire on aura : 1 0 01000000
Bit de parit avec une parit impaire : 0
La vitesse de transmission dfinie la vitesse dmission dune information lmentaire ; elle
sexprime en bits par seconde.
Les vitesses communment utilises sont :
-

1 200 b/s Fax ou Minitel


19 200 b/s cas de lautomate programmable sur sa prise console
57 kb/s liaison RNIS
1 Mb/s liaison ADSL 1
18 Mb/s liaison ADSL 2+

Attention ne pas confondre les bits avec les bytes. En effet un byte reprsente un octet c'est--dire un
mot de 8 bits. Une vitesse exprime en Bytes/sec est 8 fois plus grande quune vitesse exprime en
bits/sec.
Exemple : abonnement ADSL 1 Mga bits/s = 128ko/sec

Lyce Jean Jaurs Argenteuil

Page 5

Essais de systmes

4.

Topologie des diffrents rseaux

On classe gnralement les rseaux en fonction de leur taille et de leur structure.


Classification par taille
SAN : Short Area Network
Cest le bus de terrain des automates programmables car le dbit y est trs lev (1ms de temps de
rponse) et la fiabilit y est maximale mais peu dinformations transit par ce type de rseau (info binaire
0/1) (capteurs, arrt durgence, )
PAN : Personnal Area Network
Cest le rseau des automates programmables et des priphriques dordinateur, linformation y est peu
dense mais circule assez rapidement (10 ms)
LAN : Local Area Network
Cest le rseau local dentreprise, gnralement de type Ethernet donc conflit daccs. Les
informations sont riches et sont disponibles dans la minute.
MAN : Metropolitan Area Network
Typiquement larchitecture des grandes entreprises
WAN : World Area Network
Regroupe les MAN, Internet est un WAN.
WAN

1Mbits

MAN

1
mn

1kbits
NOMBRE

LAN

1s

Niveau 3
Entreprise

Systme
dinformation

Niveau 2
Atelier

Gestion de
production
Supervision

D'INFORMATIONS
VITESSE

A TRANSMETTRE

PAN

1 bit

DE
REACTION
NECESSAIRE

1 ms

SAN

Niveau 1
Machines
Niveau 0
Capteurs
Actionneurs

Le contrle
commande

Les constituants

Documents Schneider Electric

Lyce Jean Jaurs Argenteuil

Page 6

Essais de systmes

Classification par structure


TOPOLOGIE BUS

(le rseau se compose dune ligne principale laquelle toutes


les units sont connectes).
Le BUS est trs utilis dans lindustrie pour les SAN

TOPOLOGIE EN ANNEAU

Toutes les units sont montes en srie dans une boucle


ferme. Les communications doivent traverser toutes les
units pour arriver au rcepteur

TOPOLOGIE EN ETOILE

Plusieurs units communiquent par leur propre ligne avec


une unit dite Centrale
Topologie utilisable en PAN et LAN

TOPOLOGIE MAILLEE

Les quipements sont relis entre eux pour former


une toile daraigne. Pour atteindre un nud plusieurs
chemins sont possibles.
Cest le cas de lInternet (WAN)

Lyce Jean Jaurs Argenteuil

Page 7

Essais de systmes

Architecture du btiment
Rgles de cblage
L1+ L2 < 10 m
L3 < 90 m

5.

Les supports physiques

Le type de support physique (mdium) varie en fonction de la vitesse de transmission, de la distance et


de limmunit aux parasites EM.
Type de support
Paire cuivre
Coaxial
Fibre optique

Usage
Tlphonie
SAN, PAN et LAN
TV cble ou terrestre
SAN et LAN
Tlphonie
LAN, MAN et WAN

Lyce Jean Jaurs Argenteuil

Cot
faible

Avantages
Mise en uvre aise

faible

Mise en uvre trs facile

Distance
Immunit EM
10km~ Tel
Non si paire non blind
>100m LAN
>100m
Oui intrinsque la nature du cble

lev

Totalement immunis EM

Pas de limite

Page 8

Totale

Essais de systmes

Exemple de supports physiques


Paire cuivre :

RS232 : Liaison point point par connecteur SUB-D 25 broches.


Distance < 15 mtres, dbit < 20 kbits/sec.

RS485 : Bus multipoint half duplex sur 2 fils.


Distance maxi 1000 mtres 100 kbits/sec

Ethernet 100 base T : UTP(cuivre non blinde) et FTP(blind) cat 5


utilise 2 paires cuivre (voir EIA/TIA 568 et ISO 11801)
frquence 100Mhz distance maxi 90m
Coaxial :
Ethernet 10 base 2 : coaxial RG58U 50 Ohms connexion BNC

Dbit 10Mb/s distance maxi 90m


Fibre optique :
Multimode ST/SC 62,5/125

Cas particulier de lEthernet


En cblage paire cuivre 3 types de cbles cohabitent

CBLE UTP

CBLE FTP

CBLE SFTP

et 2 normes ! (page suivante)

Lyce Jean Jaurs Argenteuil

Page 9

Essais de systmes

T568B droit

T568A cble crois

La norme EIA/TIA 568 (A ou B) est dans lISO 11 801.


Les matriels actifs et dinterconnexion.
Les produits dinterconnexion interagissent sur la transmission dinformations diffrents niveaux
du modle OSI. Ainsi on trouve des passerelles logicielles au niveau application (cest la passerelle
internet du modem-routeur par exemple). Les lments actifs sont des lments physiques prsents sur
le rseau qui peuvent avoir plusieurs fonctions.

APPLICATION

Passerelle logicielle

Permet un accs vers un autre rseau par ex


LAN vers WAN en mode transparent

PRESENTATION

SESSION

TRANSPORT

RESEAU

Routeur

Etabli la connexion entre deux rseaux de


mme nature LAN/LAN ou LAN/WAN par
ex. PC vers internet

LIAISON

Pont ou bridge

Permet de lier un quipement du PAN sur le


LAN en changeant de nature de rseau par
ex. Automate vers PC usine

PHYSIQUE

Lyce Jean Jaurs Argenteuil

Amplifie le signal et aiguille celui-ci vers le


HUB, Switch et rpteur
bon destinataire (Switch uniquement)

Page 10

Essais de systmes

Ces quipements sont souvent interoprables (facult de communiquer de manire intelligible avec
dautres quipements) et interchangeables (facult de pouvoir remplacer un quipement par un autre
sans constructeur spcifique). On les trouvera aussi bien en informatique quen automatisme industriel.
6.

Les accs au Mdium

Dans la couche liaison, il existe 3 modes daccs au mdium :


-

matre-esclave,
jeton,
accs alatoire.

Le mode daccs matre-esclave


Dans un rseau, la machine qui distribue la parole aux autres machines est appele le matre; cest le
chef dorchestre du rseau.

Avantage de la solution : le rseau un temps de scrutation fixe qui dpend de la charge du rseau
(nombre de machines et trafic)
Inconvnient de la solution : inexploitable sur un rseau MAN ou WAN .
Lanneau jeton
Cest un rseau fonctionnement squentiel qui permet dorchestrer le temps de parole de chaque entit.
Chaque machine parle lorsquelle a le jeton puis le passe la machine daprs.

Adresse

Adresse

Adresse

Adresse

Avantage : temps de lecture constant pour un nombre de machines donnes.


Inconvnient : le rseau doit tre faiblement tendu car on dispose dun jeton mme si on na rien dire.

Lyce Jean Jaurs Argenteuil

Page 11

Essais de systmes

Laccs alatoire Carrier Sense Multiple Access


Le rseau est cout en permanence par toutes les machines du brin de rseau. Chaque machine parle
lorsquelle a une information communiquer vers une autre. Cest le mode de fonctionnement des
grands rseaux informatiques. Le rseau Ethernet fonctionne suivant ce mode daccs.
Mode : CSMA

Discussion informelle
entre individus
indisciplins :

Adresse
2

Ds quun silence est


dtect, celui qui dsire
parler prend la parole.

Adresse
3

Adresse
1
Adresse
4

Avantage : la charge du rseau dpend du nombre dinformations transmettre et non pas du nombre de
machines.
Inconvnient : le message peut tre perdu. (CSMA/CD)
1.
Collision destructive = Internet
CSMA/CD = Carrier Sense Multiple Access Collision Detect
1 - Dtection de la collision
2 - Arrt de transmission de la trame
3 - Emission dune trame de brouillage
4 - Attente dun temps alatoire
5 - R-mission de la trame
2.
Collision non destructive = Bus CAN
CSMA/CA = Carrier Sense Multiple Access Collision Avoidance
1 - Dtection de la collision non destructive (bits rcessifs et dominants)
2 - Lquipement avec la priorit la plus basse cesse dmettre
3 - Fin de transmission de lquipement le plus prioritaire
4 - Lquipement avec la priorit la plus basse peut mettre sa trame
Au niveau de la couche application, on trouve les concepts suivants :
Client Serveur ; le serveur est une entit demandant un service sur le rseau tandis
que le serveur est lentit qui rpond une demande dun client
Requte

Peux tu menvoyer la configuration

du dpart moteur N3 STP ?

Pas de problme,
voil le fichier complet !
CLIENT

SERVEUR
Rponse

Lyce Jean Jaurs Argenteuil

Page 12

Essais de systmes

Producteur Consommateur ; Le producteur est une entit (unique) qui fournit une
information, tandis que le consommateur est une entit qui lutilise (plusieurs entits peuvent utiliser la
mme information).

Il est 18h00

Et si jallais
au cinma...

Je vais rater
mon train !!!
PRODUCTEUR

CONSOMMATEUR N2

CONSOMMATEUR N1

Variables.
Variables cycliques :
Ce sont des informations rafrachies priodiquement une cadence prdfinie.
Variable acycliques :
Ce sont des informations rafrachies suite une requte ou un vnement.
7.

Exemples de rseaux.

LAN : bus ASi ; Mthode daccs au mdium : Matre / Esclave


3 couches utilises
+

Interfaces
E/S TOR
gnriques

Capteurs
TOR

Dpart
moteurs

E/S
analogiq
ues

Medium :

Cble plat jaune 2 fils avec dtrompage


Possibilit utilisation cble rond non blind

APPLICATION

PRESENTATION

VIDE

SESSION

VIDE

TRANSPORT

VIDE

RESEAU

VIDE

LIAISON = LLC + MAC

Matre / esclave

PHYSIQUE

Alimentation et communication
sur le mme support

Topologie :

Client / Serveur via requtes

Libre
Pas de fin de lignes

Distance maximum :

100 m sans rpteur


500 m avec rpteurs
(2 rpteurs max entre le matre et lesclave le plus loign)

Dbit :

167 Kbits/s
1 transaction (data exchange) dure 150 micro-sec.
Temps de cycle = 5 ms pour 31 esclaves
10 ms pour 62 esclaves

Nbre max quipements : ASi V1 : 1 matre + 31 esclaves


ASi V2 : 1 matre + 62 esclaves A/B

LAN : Ethernet

Lyce Jean Jaurs Argenteuil

Page 13

Essais de systmes

TCP - IP

Ethernet

Le DoD finance un projet sur la


''commutation de paquets'

1960

Concrtisation par le rseau ARPANET (IBM )

1970

Dmarrage d INTERNET: Les protocoles


TCP /IP ont leur formes actuelles

1975
1980

Version exprimentale d Ethernet


dfinis par XEROX
Principes dEthernet dfinis par XEROX
Premire spcification dEthernet par
XEROX, DEC et INTEL
Version 2 des spcifications dEthernet

TCP/IP devient le standard des rseaux


longues distances

1982
1983
1985

Normalisation IEEE 802.3 des rseaux


CSMA/CD

Ethernet ne couvre que les 2 premires couches du modle OSI

7
7

Modbus

APPLICATION

HTTP

FTP

BootP
DHCP

6
6

PRESENTATION
PRESENTATION

VIDE
VIDE

5
5

SESSION
SESSION

VIDE
VIDE

4
4

TRANSPORT
TRANSPORT

TCP
VIDE

3
3

NETWORK
RESEAU

IP
VIDE
VIDE

2
2

LINK = LLC + MAC


LIAISON = LLC +
MAC
PHYSICAL

CSMA/CD
CAN 2.0 A et B + ISO 11898

---

Topologie :

Libre
Bus, toile, arbre, ou anneau

Distance maximum : Fonction du mdium et du dbit


Minimum : 200 m en 100 base TX
Maximum : 40 000 m en 10 base F

VIDE

Dbit :

10 Mbits/s - 100 Mbits/s - 1 Gbits/s


1 Gbits/s utilis en bureautique

Nbre max quipements : Fonction du mdium

Ethernet V2 ou 802.3
CAN 2.0 A et B = ISO 11898-1 et 2

Minimum : 30 par segment sur 10 base 2


Maximum : 1024 sur 10 base T ou 10 base F

Ethernet est disponible sur trois types de mdium


Nom

Description

Dbit

Long.
maxi

Nbre max
stations/segment

Cble

10 base 5

Thick Ethernet

10 Mb/s

500 m

100

coaxial

10 base 2

Thin Ethernet

10 Mb/s

185 m

30

Paire
torsade
blinde

10 base T

Twisted pair

10 Mb/s

100 m

1024

100 base TX

Twisted pair
cat. 5

100 Mb/s

100 m

???

Fibre

10 base F

2 fibres

10 Mb/s

2000 m

1024

optique

100 base FX

2 fibres

100 Mb/s

2000 m

???

HTTP : HyperText Transfer Protocol = Web ;Transfert de fichiers au format HTML


FTP : File Transfer Protocole ; Transfert de fichiers suivant modle client serveur
SNMP : Simple Network Management Protocol ;Gestion de rseau : configuration,
surveillance, administration
DNS : Domain Name Service ; Traduit le nom symbolique dun nud de rseau en une adresse IP

Lyce Jean Jaurs Argenteuil

Page 14

Essais de systmes