• Aucun résultat trouvé

Bus de terrain

N/A
N/A
Protected

Academic year: 2022

Partager "Bus de terrain"

Copied!
15
0
0

Texte intégral

(1)

Bus de terrain

Introduction aux bus de terrain

Thèmes abordés

• Architectures centralisées et décentralisées T i i d l’i f ti

• Transmission de l’information

– Modèle OSI

(2)

Schéma de principe

Machine, installation Machine, installation

Bus de terrain - Introduction aux bus de terrain 2

Système de commande (Automate programmable,

Commande numérique)

Architecture centralisée

Analyse

• Chaque capteur ou actionneur requiert au moins 2 fils

– Alimentation (masse) – Alimentation (masse) – Signal (information)

• Il y en a souvent des centaines

– Machine semiconducteur : ~4 m2au sol, plus de 1’000 capteurs.

– Architecture centralisée bien adaptée aux machines de petite taille.

• Sur les grandes installations, cela requiert

– Des kilomètres de fils.

– Des coffrets intermédiaires de distribution.

– Un important travail de conception (chaque fil !) – Un important travail de pose et de test

• Le test est fastidieux sur les câbles longs.

(3)

Architectures centralisées

Types de signaux

• Actuateur tout ou rien

So ent d 0 24 V contin q elq es centaines de mA – Souvent du 0 – 24 V continu, quelques centaines de mA.

• Capteurs analogiques

– Boucle de courant 4-20 mA (technologie ancienne).

– Signaux 0-10 V ou +/- 10 V sur des courtes longueurs.

• Commande de mouvement (Motion Control)

– Puissance électrique : 48 V, 230 V, courant de quelques ampères.

Bus de terrain - Introduction aux bus de terrain 4

– Signaux codeurs : Signaux TTL, RS422

• Conséquence

– Risque de diaphonie entre les conducteurs.

– Nécessite des précautions particulières pour les signaux sensibles.

Architectures décentralisées

Principe de la décentralisation

• Objectifs principaux

Simplifier le câblage – Simplifier le câblage.

– Baisser les coûts.

• Deux approches utilisées

– Décentralisation de la périphérie seulement.

– Décentralisation du contrôle complet.

• Moyen utilisé

– Transmission de nombreuses informations par un bus de terrain.

– Remplace les nombreuses liaisons filaires par un câble unique.

(4)

Schéma de principe

Système de

Machine, installation Machine, installation

Système de commande

déporté Périphérie

déportée

Liaison par bus de terrain : 1 seul câble !

Bus de terrain - Introduction aux bus de terrain 6

Périphérie déportée Système de commande

(Automate programmable, Commande numérique)

Architectures décentralisées

Notion de bus de terrain

• Réseau industriel

Principes de base similaires a résea informatiq es – Principes de base similaires aux réseaux informatiques.

• Un seul câble permet de transmettre de nombreuses informations codées sous forme binaire.

– Caractéristiques particulières pour répondre aux exigences industrielles.

• Connexion des éléments distants

– Raccordement des électroniques réparties.

– Chaque électronique doit savoir dialoguer en utilisant le protocole du bus de terrain.

(5)

Architectures centralisées et décentralisées

Comparaison en pratique

Bus de terrain - Introduction aux bus de terrain 8

Architectures décentralisées

Coupleurs et contrôleurs

• Coupleur

– Gère seulement des entrées sortiesGère seulement des entrées sorties.

• Contrôleur

– Permet en plus d’exécuter un programme localement.

Coupleur BK3120 Contrôleur BC3100

(6)

Différentes formes de décentralisation

• Décentralisation de la périphérie seulement :

Le programme est to jo rs hébergé par n contrôle r central – Le programme est toujours hébergé par un contrôleur central.

– La périphérie décentralisée est gérée par un coupleur électronique qui traduit :

• les messages du bus de terrain en signaux pour les actuateurs.

• Les signaux capteurs en messages sur le bus de terrain.

Contrôleur Coupleur Coupleur

Bus de terrain - Introduction aux bus de terrain 10

Programme de commande Programme de supervision

Architectures décentralisées

Différentes formes de décentralisation

• Décentralisation du contrôle complet :

Une partie d programme est hébergée par n contrôle r – Une partie du programme est hébergée par un contrôleur

déporté.

– Le contrôleur central donne des ordres au contrôleur déporté à travers le bus de terrain.

Contrôleur Contrôleur Contrôleur

Programme de commande Programme de

supervision

Programme de commande

(7)

Architectures décentralisées

Différentes formes de décentralisation

• Mixte

Un contrôle r déporté pe t a ssi donner accès directement à ne – Un contrôleur déporté peut aussi donner accès directement à une

partie de la périphérie à un contrôleur central.

Contrôleur Coupleur Contrôleur

Bus de terrain - Introduction aux bus de terrain 12

Programme de supervision

Programme de commande Programme de

commande

L’automate programmable industriel

Structure matérielle – l’automate lié à un bus de terrain

• Un automate peut communiquer par un bus de terrain

Une carte électroniq e gère le protocole correspondant – Une carte électronique gère le protocole correspondant – Le programme automate peut lire et écrire des variables vers

cette carte.

– Ces variables reflètent l’état d’entrées sorties de la périphérie déportée connectée au bus de terrain.

• L’automate peut aussi se p

ain 1 2 1 2 3

comporter en esclave.

– Un maître peut alors lire et écrire des variables de l’automate à travers le bus de terrain

CPU

Carte de sortie 1 Carte de sortie 2

Carte bus de terra Carte d’entrées Carte d’entrées Carte d’entrées

(8)

Type d’information transmise par un bus de terrain

• Messages codés en binaire

Les b s de terrain sont des résea n mériq es – Les bus de terrain sont des réseaux numériques.

– Tout est donc codé numériquement en binaire.

• Notion d’adresse

– Plusieurs périphériques différents présents sur le bus.

– Le destinataire d’un message est désigné par une adresse.

• Pour transmettre l’information vers un périphérique :

é é

Bus de terrain - Introduction aux bus de terrain 14

– Le message contient l’adresse du périphérique.

– Les informations à placer sur les sorties.

• Du contrôleur vers les périphériques

– Pour chaque sortie tout ou rien : 1 bit valant 0/1

Architectures décentralisées

Type d’information transmise par un bus de terrain

Pour chaque sortie tout ou rien : 1 bit valant 0/1 – Pour chaque sortie analogique :

• valeurs codées en binaire

• Habituellement 8, 12 ou 16 bits

• Des périphériques vers le contrôleur

– Pour chaque entrée tout ou rien : 1 bit valant 0/1 – Pour chaque entrée analogique :

• valeurs codées en binaire

• Habituellement 8, 12 ou 16 bits

1 0 1 1 0 0 0

1 0 0 0 0 1 0 1 0 1 1 0 1 1 0 0 1

8 x tout ou rien Valeur analogique 16 bits

(9)

Architectures décentralisées

Quelques technologies utilisées comme bus de terrain

Eth t Lightbus EtherCat

Modbus

Can

Profibus-DP

Profibus-PA

DeviceNet Ethernet

UDP Sercos II

FIPIO LonWorks

ProfiNet ControlNet

IEEE1394

PowerLink

WorldFip AS-Interface

Modbus

Batibus

EIB

SDI-12

JetSync

Modbus-TCP PowerDNA

Bus de terrain - Introduction aux bus de terrain 16

Can-Open Profibus-FMS

TCP FIPIO

Sercos III

HART InterBus USB

ArcNet Bitbus

Safety-bus

JBus

RS232

RS485 EIB

SynqNet

Finalité d’un bus de terrain

La transmission rapide et fiable de petits paquets d’information

Système de commande

bus de terrain

• Comment réaliser techniquement cette transmission ?

(10)

Un modèle commun pour décrire les transmissions de données

• OSI

Open S stem Interconnection – Open System Interconnection

– Défini par l’ISO : International Standard Organization – Ce n’est pas un protocole.

– Mais une manière de décrire les protocoles en 7 couches.

• C’est un modèle théorique

– Les réseaux réels correspondent plus ou moins bien à cette description

Bus de terrain - Introduction aux bus de terrain 18

description.

– Vue idéalisée de la façon dont les réseaux devraient être construits.

Le modèle OSI

Une description en 7 couches

Fournit les services attendus à l’application (signification des données transmises.)

Application 7

Présentation 6

Session 5

Transport 4

Réseau 3

Traitementon

( g )

Assure la compatibilité des données entre stations (règles d’encodage).

Assure la connexion logique entre 2 stations.

(Continuité d’un échange) Assure la fragmentation des données en paquets transmissibles, et la reconstitution.

Assure le routage (adressage transmission à

Réseau 3

Liaison 2

Physique

Transmissio

1

Assure le routage (adressage, transmission à

travers plusieurs réseaux) Assure la transmission sans erreur d’un paquet de données, et l’accès au média.

Assure la transmission d’une suite de bits sur le média de transmission.

(11)

Le modèle OSI

A quoi correspond pratiquement une couche

• Pour les couches 3 à 7

– Une couche correspond à une fonction logicielle.

– Elle reçoit de la couche supérieure un SDU

• Service Data Unit, le paquet de données à transmettre pour remplir le service.

– Elle ajoute son PCI

• Protocol Control Information, informations de contrôle.

– L’ensemble constitue son PDU

• Protocol Data Unit.

– Cette fonction logicielle utilise (appelle) le service de la couche de niveau inférieur.

• Pour la couche 2

Bus de terrain - Introduction aux bus de terrain 20

– Fonctions en général remplies directement par le matériel.

– Prennent donc peu de temps.

– Fonctions utilisées par les couches logicielles supérieures.

• Pour la couche 1

– Modulation et transmission de l’information.

– Le temps dépend de la distance, il est en général peu significatif.

Le modèle OSI

Les 7 couches en action

Envoi d’un paquet

de données Réception du paquet

de données

é

7 6 5 4

Application Présentation

Session Transport

Emetteur Récepteur

3 2

Réseau Liaison Physique 1

(12)

Adaptation aux bus de terrain

• Particularité des bus de terrain

Contrôle en temps réel d’installations – Contrôle en temps réel d’installations.

• Faiblesse du modèle OSI

– Chaque couche engendre un traitement des données.

– Donc, coût en temps et en puissance de calcul.

– Certaines couches sont inutiles.

• Par exemple réseau si on supprime le principe du routage.

Mal adapté aux bus de terrain

Bus de terrain - Introduction aux bus de terrain 22

– Mal adapté aux bus de terrain.

• Approche retenue

– Les bus de terrain n’implémentent véritablement que les couches 1, 2 et 7.

Modèle OSI

Optimisation pour les bus de terrain

• Ne comporte que les couches 1 2 et 7 couches 1, 2 et 7.

• Implémentation rapide et efficace

• Si vraiment nécessaire

– ce qui appartiendrait aux couches 4, 5 et 6 est regroupé avec la couche 7

Application 7

Présentation 6

Session 5

Transport 4

Réseau 3

Traitementn

regroupé avec la couche 7 – ce qui appartiendrait à la couche 3 est regroupé avec la couche 2

Réseau 3

Liaison 2

Physique

Transmission

1

(13)

Modèle OSI

1. La couche physique

• Rôle

Elle ass re la transmission d’ ne s ite de bits s r le média de – Elle assure la transmission d’une suite de bits sur le média de

transmission

• Contenu

– Interfaces mécaniques (connecteurs) et électriques.

– Mécanismes d’activation et de désactivation des connexions physiques.

– Protocoles d’échange de bits.

Bus de terrain - Introduction aux bus de terrain 24

g

– Informe la couche supérieure en cas de problème de transmission physique

– Supports de transmission (médias)

• fils torsadés, câbles coaxiaux, fibres optiques, ondes radioélectriques

Modèle OSI

2. La couche liaison

• Rôle

– Assure la transmission sans erreur d’un bloc de données (trame) – Assure la transmission sans erreur d un bloc de données (trame) – Permet le transfert fiable d’informations entre systèmes

connectés.

– Divise les données sous forme de trames transmissibles.

– Détecte les erreurs de transmission et provoque éventuellement la correction ou la retransmission.

– Régule l’accès au média le flux d’informations sur la liaison.

• Contenu : elle comporte 2 sous couches

• Contenu : elle comporte 2 sous couches

– MAC : Medium Access Control

• Règles d’accès au support de transmission.

– LLC : Link Layer Control

• Gère le flux des informations

(14)

7. La couche application

• Rôle

Fo rnit les fonctions applicati es de ha t ni ea – Fournit les fonctions applicatives de haut niveau.

– Donne du sens à l’information transmise.

• Définit les mécanismes communs aux applications réparties et la signification des informations échangées

Bus de terrain - Introduction aux bus de terrain 26

(15)

Vos questions

Bus de terrain - Introduction aux bus de terrain 28

Références

Documents relatifs

L’étude de ces nouveaux médias au sein d’une dialectique avec l’exposition apparait pertinente dans la mesure où dans « l’ère de l’information 6 » et

Ce simple exemple illustre à quel point cette notion, dont les origines sont indissociables du procès de numérisation des données, est entrée dans le langage courant

Discuter avec vos deux parents en même temps Non Avoir des contacts avec des membres de votre famille autre que vos parents Non. Voir des amis chez eux

Le réseau Fipway est un réseau local industriel assurant la communication entre les différents automates programmables Micro, Premium et TSX Série 7. Il sert de bus

Pour 1seul maître, on peut connecter jusqu’à 31 esclaves et pour chacun d’eux on peut piloter 4 entrées et ou 4 sorties par esclave en disposant, en plus, de 4 bits de

auch Folgen für die Lebensplanung der Reiseleiter: «Wenn wir einmal Kinder haben, wollen wir ihnen eine gute Aus- bildung ermöglichen», sagt Saimir.. «Die gibt es hier

La transmission en bande de base qui consiste à transmettre directement les signaux sur le la transmission large bande qui consiste à translate le spectre du signal à

- Si l’assuré était précédemment couvert par une assurance présentant des garanties similaires, dont le stage éventuel a été accompli et les primes y afférentes payées,