La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

RESEAUX LOCAUX INDUSTRIELS

Présentations similaires


Présentation au sujet: "RESEAUX LOCAUX INDUSTRIELS"— Transcription de la présentation:

1 RESEAUX LOCAUX INDUSTRIELS
ARS3 : Automatismes Industriels et réseaux Département GEII – Année universitaire

2 Objectifs Comprendre les méthodes et techniques générales de transmission de données employées dans les réseaux de communications

3 Introduction

4 Qu’est ce qu’un réseau? Un réseau est un ensemble de moyens qui permettent la communication entre des processus (ou taches) répartis sur des matériels informatiques de tout type. Cet ensemble est constitué d ’au moins un support de transmission pour l ’acheminement des signaux et de protocoles de communication pour assurer la cohérence des échanges.

5 Qu’est ce qu’un réseau Industriel
Un réseau industriel, ou réseau de terrain ou bus de terrain, est un réseau localisé dans un atelier de production et qui par conséquent doit supporter les contraintes environnementales de l’industrie (poussière, vibration, température, rayonnement électromagnétique, …) .

6 Qu’est ce qu’un automate?
Un automate est un microcontrôleur, dédié au monde des automatismes, associé à un bloc d’alimentation et à un bloc d’entrée sortie. Langage adapté (grafcet, ladder, list) Environnement dur => Boitier résistant et étanche.

7 Qu’est ce qu’un automatisme industriel ?
Un automatisme industriel est l ’association d ’une partie commande (automate+module E/S) et d ’une partie opérative (actionneur, moteur, capteur, etc.) dans le but d ’apporter une valeur ajoutée à un produit.

8 Automatisme et réseau? Pourquoi mettre un réseau dans les automatismes industriels? Quelles conséquences sur les constituants du systèmes ?

9 1 Historique et contraintes des bus

10 Historique (<1980) Évolution des structures de contrôle/commande des automatismes programmés <1980 Automatismes indépendants Gestion indépendante des UC Contrôle centralisé Coût d’étude et de mise en œuvre élevés. Durée de mise en œuvre et de maintenance accrue. Distance de câblage (qq kilomètres) Autant de câble que de capteur/actionneurs

11 Historique (>1985) 1985 Automatismes en réseau
Gestion coordonnée des UC Contrôle distribué Distance de câblage (qq dizaines mètres)

12 Historique (>1993) 1993 Automatismes hiérarchisés
Gestion coordonnée des UC Contrôle distribué Distance de câblage (qq mètres)

13 Historique (>1996) 1996 Automatismes répartis et distribués en réseau Gestion hiérarchisée de la commande Contrôle distribué Les capteurs/actionneurs sont directement sur le réseau Distance de câblage analogique E/S  0

14 Conclusion Objectifs des réseaux terrains
OBJECTIFS DE L’ENTREPRISE Réduire les coûts (étude, câblage, mise en œuvre,..) Améliorer la maintenance Fiabiliser les informations Permettre le temps réels Réseaux non propriétaire Interchangeabilité interopérabilité CONTRAINTES Technicité complexe Télé-alimentation des capteurs Surcoût du capteur réseau

15 Contraintes industrielles
Hétérogénéité des équipements Ouverture/non propriétaire interoperabilité interchangeabilité Environnement "dur" Immunité aux parasites / connectique Rapidité de fonctionnement Temps réel/déterminisme Sûreté de fonctionnement Sûreté / redondance

16 Contraintes industrielles
Non propriétaire Qualité d'un réseau à pouvoir accepter des équipements provenants de différents constructeurs interopérabilité Capacité d'un équipement à pouvoir réaliser des actions coordonnées avec d'autres équipements au moyen d'un réseau interchangeabilité Capacité d'un équipement à pouvoir remplacer un autre équipement par simple remplacement physique sans reconfiguration ou adaptations nécessaires

17 Les réseaux dans un système de production
2 Les réseaux dans un système de production

18 Concept SIP la pyramide SIP (Système Intégré de Production) offre une structure hiérarchisée des différents niveaux de l'entreprise. CIM (Computer Integrated Manufacturing)

19 Système d’information de l’entreprise
Concept SIP Niveau 4: Système d’information de l’entreprise Gestion globale de l’entreprise Importance du temps de réaction Taille de l’information Niveau 3: la gestion de production Ordonnancement et suivi de production Contrôle qualité et suivi des moyens Niveau 2: la supervision Conduite, optimisation et surveillance BUS DE TERRAIN Niveau 1: la commande (les automates) Traitement et dialogue: la commande Configuration et diagnostique: la maintenance Niveau 0: les constituants Commander et protéger: les pré actionneurs, Actionner et mesurer : les capteurs et actionneurs

20 Généralités sur les réseaux
3 Généralités sur les réseaux

21 Un réseau doit permettre l’échange d’information entre différents équipements. Plusieurs questions se posent alors: Quels types d’information? Sur quel support physique transite l’information? Sous quelle forme présenter l’information sur le support?

22 3.1 Quelles informations?

23 Quelles informations? Au niveau capteur, l’information peut être de type: analogique (mesure de température, vitesse, etc.), TOR (Tout Ou Rien) Au niveau automate, elle sera de type: texte, numérique, … Aux niveaux supérieures: Texte, Fichiers, Images, etc.

24 Quelles informations? Système décimal : 10 symboles 0,1,2,…,9
Rappel sur la représentation numérique des données Système décimal : 10 symboles 0,1,2,…,9 Système binaire : 2 symboles 0,1 Système hexadécimal : 16 symboles 0,1,2,…,9,A,B,C,D,E,F Avec 1 bit , on transmet 0 ou 1 Avec 1 OCTET (8 bits), on transmet un nombre NON SIGNE entre 0 et 255 Un nombre SIGNE entre -128 et +127 Avec 1 MOT (16 bits), on transmet un nombre NON SIGNE entre 0 et 65535 Un nombre SIGNE entre et

25 Quelles informations? représentation numérique des textes
Chaque caractères est codée séparément On utilise le code ASCII sur 8 bits Par exemple, la lettre 'B' est codée Par le code HEXADECIMAL $42 soit 66 en décimal soit en binaire

26 Quel format pour la transmission de l’information ?
3.2 Quel format pour la transmission de l’information ?

27 Transmission des données
2 contraintes se posent: Sur un réseau toutes les informations transitent sur le même support et doivent donc avoir le même format: par conséquent toutes les informations seront codées sous formes numérique (capteur avec conversion analogique/numérique intégrée). L’objectif du réseau étant de réduire le coût de câblage, on optera pour une liaison série.

28 Transmission des données
Transmission parallèle (Rappel) Tous les bits sont transmis simultanément Des lignes supplémentaires permettent de : valider la transmission, …

29 Transmission des données
BILAN transmission parallèle AVANTAGE : rapidité La transmission des données Requiert qu'une durée Tbit ICONVENIENT : poids Il faut au moins 8 fils pour transmettre 1 octet Exemples Bus de µc Bus Centronic (imprimante) IEEE 485

30 Transmission des données
Transmission sérielle les N bits de données sont transmis successivement sur un seul fil

31 Transmission des données
Transmission sérielle La transmission à lieu bits à bit INCONVENIENT : lenteur Requiert au moins 8 fois la durée Tbit AVANTAGE : matériel Une seule ligne de transmission Facilité de connexion de plusieurs périphériques Exemple: Communication RS232, Ethernet, USB Tous les bus de terrain Tbit

32 3.3 Sur quel support?

33 Support de transmission
Caractéristique des média Le support physique de communication est le plus souvent une paire de fils torsadés Son coût est relativement faible Non blindé Débit max : qq dizaines. Mbits/s Dist. Max. : qq centaine de mètres Sensible aux perturbations électromagnétique Blindé Débit max : env. 100 Mbits/s Dist. Max. : env . 1km

34 Support de transmission
Caractéristique des média Le câble coaxial offre des performances supérieure mais il est difficile à mettre en œuvre (rigidité, etc.) La fibre optique est intéressante sur le plan de la CEM mais sa mise en œuvre est difficile au niveau atelier Les ondes radio sont parfois utilisées

35 Support de transmission
Conducteur électrique Définition L’impédance caractéristique Zc d’une ligne correspond à l’impédance qu’aurait la ligne non fermée si elle possédait une longueur infinie Caractéristiques du câble R’ = résistance linéique [/m] L’ = inductance linéique [H/m] G’ = conductance linéique [1/m] C’ = capacité linéique [F/m]

36 Support de transmission
Conducteur électrique Une ligne introduit donc 2 types de défauts Atténuation [en dB/m] – le signal subit une décroissance exponentielle le long de son trajet Dispersion – un signal carré arrive déformé au bout de la ligne, sous l’effet du déphasage En plus, si une ligne n’est pas fermée par son impédance caractéristique Zc, il se produit un phénomène de réflexion qui peut perturber la communication

37 Support de transmission
Le signal se déplace à une vitesse de : 2/3 c (dépend du type de câble) c = vitesse de la lumière 3.10^8m/s soit environ km/s ou 200m/µs Dispositif expérimental Câble coaxial 50 ohms , longueur 100m Générateur envoie une impulsion de 0.1µs,1V toutes les 3µs

38 Support de transmission
1 ère expérience : l'extrémité B du câble est ouverte il n'y a pas de TERMINAISON 1er impulsion 100ns 2ième impulsion 100ns Le signal met 0.5µs pour arriver en B L'impulsion réfléchie en B arrive en A au bout de 1µ Elle repart en B où elle arrive au bout de 1,5µs 1V Ch2 1V 250ns Retour de la réflexion en A Arrivée au point B 2ième arrivée au point B

39 Support de transmission
2ième expérience : une résistance de 50 est placée en B il y a ADAPTATION 1er impulsion 100ns 2ième impulsion 100ns Le signal met 0.5µs pour arriver en B il n'y a plus d'impulsion réfléchie en B Arrivée au point B 500mV Ch2 1V 250ns

40 Support de transmission
Distance de communication La distance maximale recommandée est de m pour un débit de transmission de 100kbit/s. Les circuits d’entraînement acceptent les débits de transmission jusqu’à 10 Mbits/s, à 10m

41 Mettre en place la communication?
3.4 Mettre en place la communication?

42 Nous allons ici nous intéresser à la mise en place de la communication entre plusieurs équipements en utilisant un bus série. Nous ferons alors apparaitre différents niveaux de difficultés qui nous permettrons d’aboutir au modèle OSI de l’ISO: Adaptation au support de transmission, Synchronisation des données, Communication entre plus de 2 équipements, Etc.

43 Adaptation au support de transmission
3.4.1 Adaptation au support de transmission

44 Transmission des données
Moyens pour transmettre l'information (numérique) OBJECTIF: trouver une correspondance entre un signal binaire et un signal électrique Illustration : '0' '1' +5V 0V

45 Transmission des données
RS232 2 lignes de transmission TX et RX+1 fil de référence CARACTERISTIQUES Longueur max : 50 mètres débit : 20Kbits/s  Kbits/s tension : entre -25V et +25V

46 Transmission des données
RS485 Le signal est véhiculé sur 2 fils mais n ’est pas référencé par rapport à la masse Signal différentiel message activation du module pour parler sur la ligne CARACTERISTIQUES Longueur max : 1200 mètres débit : 12Mbits/s tension : entre -20V et +20V Peu sensible aux parasites qui apparaissent généralement simultanément sur les deux lignes Va et Vb (mode communs)

47 Transmission des données
RS485 Signal binaire à transmettre ‘ 1 ’ ‘ 0 ’ ‘ 0 ’ ‘ 1 ’ Va Tension sur la ligne A 4V Vb Tension sur la ligne B 4V Vab tension différentielle 4V -4V

48 Transmission des données Adaptation au support
Boucle de courant 0/20mA La boucle est parcourue par un courant de 20 mA obtenu à partir de la tension d'alimentation (12 ou 24 V). Dans le cas d'une ligne normale (20 mA : état de repos de la ligne), la perte par poste connecté est d'environ 1,5 V. Les émetteurs des postes esclaves sont le plus souvent en série avec les récepteurs du poste maître (ligne normale, 20 mA au repos).

49 Transmission des données Adaptation au support
Boucle de courant 0/20mA Les émetteurs des postes esclaves peuvent être en parallèle avec les récepteurs du poste maître. L'état de repos de la ligne est alors 0 mA.

50 Transmission des données Adaptation au support
Les réseau locaux utilisent la technique de transmission en bande de base Suite de bits {ai} Suite de symboles {di} EMETTEUR RECEPTEUR

51 Transmission des données Adaptation au support
Tout signal périodique peut être décomposé en une somme de signaux sinusoïdaux (décomposition en série de Fourier) Définition La largeur de bande caractérise les fréquences utilisées par un signal La bande passante d’un support de transmission est la bande de fréquence dans laquelle les signaux transportés sont reçus avec une amplitude suffisante

52 Transmission des données Adaptation au support
Intérêt(s) Signal sans composante continue Lignes avec séparation galvanique 1 Enrichir le signal en impulsions pour faciliter la récupération de l'horloge (traiter les longues suites de '0' ou '1') 2 Concentrer ou déplacer le spectre de puissance sur une plage adaptée à la transmission 3

53 Transmission des données Adaptation au support
NRZ (Non Return to Zero) correspondance '0' '1' -A +A

54 Transmission des données Adaptation au support
NRZ (Non Return to Zero) Composante continue :: nulle Bande passante :: 1/Tm Récup. Horloge :: Pas facile (il peut y avoir de longues suites de '0' ou de '1') illustration Norme RS232,RS422,RS485

55 Transmission des données Adaptation au support
Biphasé ou Manchester correspondance '0' '1'

56 Transmission des données Adaptation au support
Biphasé ou Manchester Composante continue :: nulle Bande passante :: 2/Tm Récup. Horloge :: Aucun problème ( au moins 1 transition par moment) illustration ethernet

57 Transmission des données Adaptation au support
Les bauds et les bits par seconde Un paramètre important dans une transmission d'information est la bande passante Correspond à un nombre d'états électriques par seconde BAUDS Correspond au nombre d'informations transmises chaque seconde sur le réseau BITS

58 Transmission des données Adaptation au support
Les bauds et les bits par seconde Tm = 1ms D= 1 kbit/s R = 1 kbaud D= 2 kbit/s R = 1 kbaud

59 Synchronisation des données
3.4.2 Synchronisation des données

60 Transmission des données
La transmission sérielle ne fonctionne que si le récepteur connaît toutes les REGLES utilisées par l'émetteur Rythme de transmission des bits Convention de codage (MSB ou LSB en premier ?) Modulation (niveau de tension, de courant) Il faut faire une synchronisation entre l'émetteur et le récepteur Il faut reconnaître quel est le 1er bit d'une données Il ne faut pas échantillonner lors d'un changement de bit

61 Transmission des données
Exemple transmission asynchrone RS232 Chaque donnée comporte des bits supplémentaires START D0 D7 STOP repos ligne H recept H emit synchro 1 bit de START, toujours à 0 pour la synchronisation 7 ou 8 bits de données 1 bit de parité (éventuel) pour la détection d'erreur(s) 1 (ou 2) bits de STOP, toujours à 1 Au repos, la ligne reste à 1

62 3.4.3 Sens de Communication

63 Communication Sens de propagation des données La liaison série est :
Simplex : toujours dans le même sens duplex : bidirectionnel, 2 canaux Half-duplex : bidirectionnel, 1 canal La liaison série est : Half Duplex

64 3.4.4 Adressage et trame

65 Adressage et Trame Tel que définie jusqu’à maintenant notre bus série ne permet la communication qu’entre 2 équipement, on parle de communication point à point. BUS série Que se passe t’il si on rajoute un 3ème équipement sur le bus? BUS série

66 Adressage et Trame BUS série
Les 2 automates reçoivent la même information, mais qui doit la prendre en compte? Comment faire pour indiquer quelle entité est concernée par l’information?

67 Adressage et Trame Il faut attribuer un nom, une ADRESSE, à chaque entité et la rajouter dans le message. BUS série @auto1 @auto2 Le message prend alors l’allure suivante: @adresse données On parle alors de TRAME.

68 3.4.4 Mode d’accès à la voie

69 Mode d’accès à la voie BUS série @auto1 @auto2
Toutes les entités « parlent » sur le même média. Mais tout le monde ne peut pas parler en même temps, sinon il y a COLLISION. Il faut donc se partager le temps de parole: c’est le mode d’accès à la voie.

70 Mode d’accès à la voie Suivant la topologie du réseau, on trouve plusieurs procédés: La communication maitre esclave, La méthode du jeton (surtout dans la topologie en anneau), Le CSMA/CD: détection de porteuse et détection de collision sur internet par exemple.

71 Mode d’accès à la voie Communication maitre - esclave
Dans l’architecture, il y a un et un seule maitre et plusieurs esclave. C’est le maitre qui distribue la parole. Un esclave ne répond que si le maitre l’a interrogé. M BUS E E E E Topologie en bus

72 Mode d’accès à la voie Technique du jeton
Le jeton est un message particulier que doit avoir reçue une station pour prendre la parole. Quand celle-ci a fini d’émettre, elle refait circuler le jeton sur la boucle. Station qui possède le jeton Anneau

73 Mode d’accès à la voie CSMA: Carrier Sens Medium Acces
C’est une méthode d’accès aléatoire. J’essaie de parler et si le support n’est pas libre alors je réessaie un temps aléatoire plus tard. Nous reviendrons dessus avec le réseau Ethernet.

74 Communication sur un réseau
3.5 Communication sur un réseau le model OSI

75 Modèle OSI Comme nous venons de le voir, la communication entre plusieurs entités d’un réseau n’est pas si simple. En effet, nous avons vu qu’il faut: Adapter la donnée au support PHYSIQUE de transmission et SYNCHRONISER les données, Assurer la LIAISON entre les deux bonnes entités du réseau Etc. L’ISO a décomposé chaque problème et a mis en place le modèle OSI (Open System Interface) pour établir la communication sur un réseau.

76 Modèle OSI Ce modèle, qui comporte 7 couches, décrit les concepts utilisés et la démarche suivie pour normaliser l'interconnexion de systèmes ouverts. Les couches basses (1, 2, 3 et 4) sont nécessaires à l'acheminement des informations entre les extrémités concernées et dépendent du support physique. Les couches hautes (5, 6 et 7) sont responsables du traitement de l'information relative à la gestion des échanges entre systèmes informatiques. 7-Application 6-Présentation 5-Session 4-Transport 3-Réseau 2-Liaison 1-Physique Couches hautes Couches basses

77 Model OSI 7-Application 6-Présentation 5-Session 4-Transport 3-Réseau
Point de contact entre l'utilisateur et le réseau. Apporter à l'utilisateur les services de base offerts par le réseau, comme par exemple le transfert de fichier, la messagerie... 7-Application 6-Présentation Traduit les données pour que les 2 systèmes puissent communiquer entre eux et se comprendre. 5-Session Assure la continuité de la connexion Cette couche est responsable du bon acheminement des messages complets au destinataire. 4-Transport Assure l ’acheminement de l ’information à travers le réseau (routage) 3-Réseau Assure la synchronisation et le contrôle des données (crc, ack,etc.) 2-Liaison 1-Physique Présentation physique des données sur le média (bit => tension)

78 Model OSI Encapsulation Données Données Application Application HA
Présentation HA Données HA HP Données Présentation HA HP Données HP HS HA Données Session Session Transport HP HS HA Données HP HS HA Données HT Transport Réseau HP HS HA Données HT HP HS HA Données HT HR Réseau Liaison HP HS HA Données HT HR HP HS HA Données HT HR HL Liaison Physique HP HS HA Données HT HR HL Physique


Télécharger ppt "RESEAUX LOCAUX INDUSTRIELS"

Présentations similaires


Annonces Google