You are on page 1of 28

11/12/2022 CHAPITRE 3 :

LE PROTOCOLE PROFIBUS

OBJECTIF

- Vous aidez à définir de manière simple le


protocole PROFIBUS

- A connaitre les variations du protocole


PROFIBUS

- A décortiquer facilement les télégramme


PROFIBUS

DR. ATHMANI Samir


Ecole Nationale Supérieure des Energies Renouvelables, de l'Environnement et du Développement Durable
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

Table des matières


Liste des Figure .............................................................................................................................. 3
Liste des Tableaux :........................................................................................................................ 3
1 INTRODUCTION ............................................................................................................................... 4
2 Caractéristiques ............................................................................................................................... 4
2.1 Ouvert...................................................................................................................................... 4
2.2 Indépendant du fournisseur .................................................................................................... 4
2.3 Optimisé pour un large spectre d’applications ....................................................................... 4
3 Les différents profils du PROFIBUS .................................................................................................. 5
3.1 Les profils de communication ................................................................................................. 5
3.1.1 PROFIBUS-FMS (FMS = Fieldbus Message Specification) ................................................ 5
3.1.2 PROFIBUS-DP (DP = Decentralized Peripherals) .............................................................. 5
3.2 Profils applicatifs ..................................................................................................................... 5
3.2.1 PROFIBUS-PA (PA = Process Automation) ....................................................................... 6
4 Les fondements de PROFIBUS ......................................................................................................... 6
4.1 Architecture de communication.............................................................................................. 7
5 PROFIBUS couche 1 (Physical Layer) ............................................................................................... 8
5.1 Transmission RS485 ................................................................................................................. 9
5.2 Transmission CEI 1158-2 ....................................................................................................... 10
5.3 Transmission optique ............................................................................................................ 11
6 PROFIBUS couche 2 (link layer) ..................................................................................................... 12
7 Le profil de communication DP ..................................................................................................... 15
7.1 Couche Physique ................................................................................................................... 15
7.1.1 Terminaison de ligne ..................................................................................................... 15
7.1.2 Codage du Signal ........................................................................................................... 16
7.1.3 Codage des données...................................................................................................... 16
7.1.4 Débit et distance de Profibus DP ................................................................................... 16
7.2 Couche Liaison ....................................................................................................................... 17
7.2.1 Configuration du système et types d’équipements....................................................... 17
7.2.2 Transmission de données sous PROFIBUS-DP ............................................................... 20

HNS re2sd Spécialité : IRIIA Cours RLI


1
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

8 La configuration et l’identification des équipements .................................................................... 22


8.1 Fichier GSD ............................................................................................................................ 22
8.2 Identification de l’équipement .............................................................................................. 24
9 L’avenir du PROFIBUS .................................................................................................................... 24
10 EN RESUME PROFIBUS-DP ......................................................................................................... 25
10.1 Fonctions DP de base ............................................................................................................ 25
10.1.1 Méthode d’accès : ......................................................................................................... 25
10.1.2 Communication : ........................................................................................................... 25
10.1.3 Mode d’explitation : ...................................................................................................... 25
10.1.4 Synchronisation : ........................................................................................................... 25
10.1.5 Fonctionnalités : ............................................................................................................ 25
10.1.6 Sécurisation des données : ............................................................................................ 26
10.1.7 Types d’équipement : .................................................................................................... 26
10.2 Caractéristiques fondamentales............................................................................................ 26
10.2.1 Vitesse ........................................................................................................................... 26
10.2.2 Diagnostic ...................................................................................................................... 27

HNS re2sd Spécialité : IRIIA Cours RLI


2
Liste des Figure
Figure 1 : ROFIBUS comprend les trois variantes .................................................................................... 4
Figure 2 : Une transparence multi-niveau, des capteurs-actionneurs au réseau d’atelier..................... 6
Figure 3 : Vue d’ensemble de la technologie PROFIBU ........................................................................... 7
Figure 4 : L’architecture de communication PROFIBUS .......................................................................... 8
Figure 5 : Cable RS485 PROFIBUS ............................................................................................................ 9
Figure 6 : Câblage et terminaison de bus de la liaison RS485 sur PROFIBUS ........................................ 10
Figure 7 : Cable Fibre Optique et différents types de connecteurs ...................................................... 11
Figure 8 : La nature hybride de la gestion d’accès à PROFIBUS ............................................................ 13
Figure 9 : Les différents services de la couche de sécurisation de données de PROFIBUS (couche2) .. 14
Figure 10 : Résistance de Terminaison de ligne .................................................................................... 15
Figure 11 : Codage du signal.................................................................................................................. 16
Figure 12 : Codage des données............................................................................................................ 16
Figure 13 : Temps de cycle du bus dans une configuration mono maître ............................................ 17
Figure 14 : Systeme PROFIBUS-DP Monomaster .................................................................................. 18
Figure 15 : Système multi-master PROFIBUS-DP .................................................................................. 19
Figure 16 : Principe du transfert de données utilisateur....................................................................... 21
Figure 17 : Les fichiers GSD facilitent la configuration du réseau ......................................................... 23

Liste des Tableaux :


Tableau 1 : Principales caractéristiques d’une liaison RS485.................................................................. 9
Tableau 2 : Correspondance débit/distance pour un câble de type A .................................................. 10
Tableau 3 : Principales caractéristiques de la liaison CEI1158-2 ........................................................... 11
Tableau 4 : Principales caractéristiques de la liaison Fibre Optique ..................................................... 12
Tableau 5 : Débit et distance PROFIBUS-DP .......................................................................................... 17
Tableau 6 : Relations de communication possibles.............................................................................. 20

3
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

1 INTRODUCTION
Profibus (Process Field Bus) est le nom d'un bus de terrain inventé par Siemens et devenu peu
à peu une norme de communication dans le monde de l'industrie. Le bus PROFIBUS-DP (Decentralised
Peripheral) (périphérie décentralisée) est utilisé pour la commande de capteurs, d'actionneurs ou
d'automates programmables par une commande centrale. Il est utilisé aussi pour la connexion d'une
« intelligence distribuée », c'est-à-dire la mise en communication de plusieurs automates les uns avec
les autres. Les débits peuvent atteindre 12 MBit/s sur paires torsadées ou fibre optique. La majorité
des automates Siemens disposent d'une interface Profibus-DP pour le dialogue avec le PC de
programmation. Profibus respecte le modèle OSI (niveaux 1,2 et 7)

2 Caractéristiques
Profibus est un standard de bus de terrain industriel ouvert, répondant aux besoins d’un large
éventail d’applications.

2.1 Ouvert

Profibus permet l’échange de données entre des matériels de différentes marques sans
adaptation spéciale des interfaces.

2.2 Indépendant du fournisseur

Les appareils PROFIBUS sont offerts par une multitude de fabricants qualifiés. Les utilisateurs
peuvent ainsi choisir, en fonction de leur application, l’appareil le plus approprié auprès de leur
fournisseur préféré.

2.3 Optimisé pour un large spectre d’applications

Selon le domaine d’application, PROFIBUS comprend les trois variantes suivantes :

Figure 1 : ROFIBUS comprend les trois variantes

HNS re2sd Spécialité : IRIIA Cours RLI


4
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

PROFIBUS est standardisé dans la norme européenne EN 50170 et la norme allemande DIN
19245 partie 1 - 4.

3 Les différents profils du PROFIBUS


3.1 Les profils de communication
Ces profils ont pour objet de définir la façon dont les données sont transmises en série par
l’utilisateur, sur un même support physique.

3.1.1 PROFIBUS-FMS (FMS = Fieldbus Message Specification)

Cette variante constitue la solution universelle pour les tâches de communications exécutées
au niveau cellule et terrain dans la hiérarchie de la communication industrielle. Les services FMS
performants offrent un large éventail d’applications, une grande flexibilité et permettent d’assumer
des tâches de communication étendues avec un trafic de données cyclique ou acyclique à vitesse
modérée.

FMS excelle dans les tâches de communication exigeantes et s’accompagne de multiples


fonctions applicatives évoluées gérant la communication entre équipements intelligents. Soumis
toutefois à l’évolution du PROFIBUS et à la percée du monde TCP/IP au niveau cellule, force est de
constater que le profil FMS est appelé à jouer un rôle de moins en moins important dans la
communication industrielle de demain.

3.1.2 PROFIBUS-DP (DP = Decentralized Peripherals)

Profil de communication le plus répandu dans l’industrie et le plus prisé pour sa rapidité, ses
performances et sa connectique à faible coût, DP est réservé au dialogue entre automatismes et
périphérie décentralisée. Il remplace à merveille la transmission classique de signaux parallèles en 24
V dans le manufacturier et de signaux analogiques sur boucle 4-20 mA ou interface Hart dans le
process. Elle offre aussi une connectivité « Plug and Play » pour les appareils de terrain.

PROFIBUS-FMS et DP utilisent la même technique de transmission et le même protocole


d’accès au bus. Ces deux variantes peuvent donc fonctionner en simultané et en parallèle sur un seul
câble.

3.2 Profils applicatifs

Les profils applicatifs de PROFIBUS décrivent l’interaction du protocole de communication avec


la technique de transmission utilisée. Ils définissent également le comportement des équipements de
terrain sur PROFIBUS.

Au premier rang de ces profils « métier » figure PROFIBUS-PA, qui décrit les paramètres et les
blocs de fonctions d’instruments de process tels que transmetteurs, vannes et positionneurs.

HNS re2sd Spécialité : IRIIA Cours RLI


5
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

D’autres profils sont dédiés à la variation électronique de vitesse, à la conduite et à la


supervision (HMI), et aux codeurs avec, dans chaque cas de figure, la double mission d’établir des
règles de transmission indépendantes du fournisseur et de définir le comportement de chaque type
d’équipement.

3.2.1 PROFIBUS-PA (PA = Process Automation)

La variante PROFIBUS-PA est destinée aux applications liées à l’automatisation des processus.
PROFIBUS-PA utilise la technique de transmission à sécurité intrinsèque spécifiée dans la norme CEI
1158-2. Il permet également l’alimentation à distance des stations par le bus.

Les fonctions des protocoles PROFIBUS-FMS, DP et PA sont complétées par des profils
décrivant l’utilisation de PROFIBUS dans des domaines d’application spécifiques comme
l’automatisation des processus, la GTB ou l’automatisation manufacturière.

Des profils d’équipements définissent les fonctions spécifiques au matériel mis en œuvre. Par
ailleurs, le langage DDL (Device Description Language) et les blocs de fonctions garantissent l’entière
interopérabilité des équipements.

Figure 2 : Une transparence multi-niveau, des capteurs-actionneurs au réseau d’atelier

4 Les fondements de PROFIBUS


PROFIBUS spécifie les caractéristiques techniques d’un bus de terrain série destiné à
interconnecter des automatismes numériques répartis aux niveaux terrain et cellule. Ce réseau multi

HNS re2sd Spécialité : IRIIA Cours RLI


6
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

maître autorise l’exploitation conjointe de plusieurs systèmes d’automatisation, de développement et


de visualisation avec leur périphérie décentralisée, sur un même câble.

A cette fin, PROFIBUS distingue des équipements maîtres et des équipements esclaves :

❖ Les maîtres ou stations actives pilotent la transmission de données sur le bus. Un


maître peut librement émettre des messages sous réserve d’obtenir le droit d’accès
au réseau (jeton).
❖ Les esclaves ou stations passives sont des équipements périphériques (blocs d’E/S,
vannes, entraînements et transmetteurs de mesure) qui n’ont pas le droit d’accéder
au bus. Leur action se limite à l’acquittement des messages reçus ou à la transmission
de messages sur demande du maître. N’exploitant qu’une partie minime du protocole,
leur mise en œuvre s’avère des plus économiques.

Figure 3 : Vue d’ensemble de la technologie PROFIBU

4.1 Architecture de communication

PROFIBUS répond à des normes internationales unanimement reconnues. Son architecture


repose sur 3 couches inspirées du modèle en 7 couches de l’OSI, suivant la norme ISO 7498. La couche
1, physique, décrit les caractéristiques physiques de la transmission ; la couche 2, liaison de données,
spécifie les règles d’accès au bus ; enfin, la couche 7, application, définit les mécanismes communs
utiles aux applications réparties et la signification des informations échangées.

Le profil ultrarapide DP n’exploite que les deux couches basses 1 et 2, ainsi que l’interface
utilisateur. Cette rationalisation de l’architecture garantit la rapidité et l’efficacité de la transmission.

HNS re2sd Spécialité : IRIIA Cours RLI


7
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

L’adaptateur DDLM (Direct Data Link Mapper) facilite l’accès de l’interface utilisateur à la
couche 2. Les fonctions applicatives de l’utilisateur et le comportement des divers types d’équipement
DP (systèmes et appareils) sont précisés dans l’interface utilisateur.

Figure 4 : L’architecture de communication PROFIBUS

Le profil universel FMS met en oeuvre les couches 1, 2 et 7. Cette dernière se compose de la
messagerie FMS (Fieldbus Message Spécification) et de l’interface LLI (Lower Layer Interface). FMS
spécifie une pléiade de services de communication évolués entre maîtres et entre maîtres et esclaves.
LLI définit la représentation de ces services FMS dans le protocole de transmission de la couche 2.

5 PROFIBUS couche 1 (Physical Layer)


L’architecture de protocole PROFIBUS repose sur le modèle de référence OSI (Open System
Interconnection) / ISO correspondant à la norme internationale ISO 7498. Dans ce modèle, chaque
couche remplit des tâches précises. La couche 1, appelée couche physique, définit les techniques
employées pour assurer le transfert de données sur le support physique. La couche 2 (Data Link Layer)
décrit le mécanisme d’accès au bus. La couche 7 (Application Layer) définit la couche la plus proche de
l’utilisateur. Le champ d’application d’un bus de terrain dépend essentiellement du choix du support
de transmission et de l’interface physique du bus. Outre les exigences liées à la sécurité de

HNS re2sd Spécialité : IRIIA Cours RLI


8
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

transmission, le coût d’acquisition et d’installation du câble de bus joue un rôle déterminant. Tenant
compte de ce fait, la norme PROFIBUS offre plusieurs techniques de transmission tout en assurant un
protocole de bus uniformisé.

5.1 Transmission RS485

Câble Paire torsadée blindée. Soigneusement isolée par une feuille conductrice et une tresse.
RS 485 est la technique de transmission privilégiée de PROFIBUS. Elle convient à tous les domaines
exigeant des débits élevés associés à une simplicité d’installation à moindre coût. Son support physique
est la paire torsadée blindée. Avec 2 conducteurs nommés A et B :

- Fil vert : A, transporte le signal RxD/TxD-N


- Fil rouge : B, transporte le signal RxD/TxD+N

Figure 5 : Cable RS485 PROFIBUS

La mise en œuvre de la liaison RS 485 est d’une grande facilité ; l’installation de la paire
torsadée ne requiert pas de connaissance particulière et la structure du bus permet l’ajout ou le retrait
de stations ou la mise en service par étapes du système sans répercussion sur les autres stations.

Support Paire torsadée blindée

Nombre destations 32 par segment sans répéteur


126 maxi avec répéteurs
Connectique Connecteur Sub-D 9 points en protection IP20 (préconisé)
Connecteur M12, HAN®BRID ou connecteur hybride Siemens enprotection
IP 65/67
Tableau 1 : Principales caractéristiques d’une liaison RS485

Les extensions futures ne pénalisent pas les stations en exploitation. L’utilisateur a le choix du
débit, dans une plage allant de 9,6 kbit/s à 12 Mbit/s. Ce choix, effectué au démarrage du réseau, vaut
pour tous les abonnés du bus.

Débit (kbit/s) 9,6 19,2 93,75 187,5 500 1 500 12 000

Distance/segment (m) 1 200 1 200 1 200 1 000 400 200 100

HNS re2sd Spécialité : IRIIA Cours RLI


9
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

Tableau 2 : Correspondance débit/distance pour un câble de type A

5.2 Transmission CEI 1158-2

La technique de transmission synchrone conforme à la norme CEI 1158-2 (débit fixe de 31,25
kbit/s) est utilisée dans le domaine du process et répond aux deux grandes exigences de la chimie et
de la pétrochimie : sécurité intrinsèque et télé alimentation des instruments de terrain sur le bus par
un câblage bifilaire. PROFIBUS peut donc être utilisé en zone dangereuse.

Les possibilités et les limites de PROFIBUS sur liaison CEI 1158-2, en atmosphèreexplosible,
sont définies par le modèle FISCO (Fieldbus Intrinsically Safe Concept). Élaboré par l’institut de
physique allemand Physikalisch Technische Bundesanstalt, ce concept fait aujourd’hui autorité dans ce
domaine.

Six grands principes régissent la transmission CEI 1158-2/FISCO :

▪ Chaque segment possède une seule source d’énergie, l’unité d’alimentation.


▪ Aucune énergie ne transite sur le bus lorsqu’une station émet.
▪ Chaque instrument de terrain consomme un courant de base constant, enrégime établi.
▪ Les instruments de terrain se comportent comme des collecteurs de courantpassifs.
▪ La terminaison de ligne passive est réalisée à chaque extrémité du câbleprincipal du bus.
▪ Trois topologies sont admises : linéaire, arborescente et en étoile.

En régime établi, chaque station nécessite un courant minimal de 10 mA. Grâce à la télé
alimentation, ce courant alimente les appareils de terrain. Les signaux de transmission sont générés
par l’équipement émetteur par modulation de +/- 9 mA du courant de base.

Figure 6 : Câblage et terminaison de bus de la liaison RS485 sur PROFIBUS

L’exploitation d’un réseau PROFIBUS en zone dangereuse exige l’homologation et la


certification FISCO/CEI 1158-2 de la totalité des équipements utilisés par des organismes habilités tels
que PTB, BVS (Allemagne), UL et FM (USA).
HNS re2sd Spécialité : IRIIA Cours RLI
10
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

Transmission Numérique, protocole synchrone orienté bit, codage Manchester

Débit 31,25 kbit/s, Mode tension

Sécurisation des données En-tête, caractères de début et de fin protégés contre les erreurs

Support Paire torsadée blindée

Téléalimentation En option, par les lignes de données

Protection en zone Mode sécurité intrinsèque (Eex ia/ib) et antidéflagrant (Eex d/m/p/q)
explosible
Topologie Linéaire ou arborescente (ou les deux)

Nombre de stations 32 maxi par segment, 126 au total

Répéteur(s) 4 maxi (extension du réseau)

Tableau 3 : Principales caractéristiques de la liaison CEI1158-2

5.3 Transmission optique

La fibre optique s’impose principalement dans trois cas d’utilisation de PROFIBUS : pour pallier
des environnements électromagnétiques perturbateurs, assurer un parfait isolement électrique et
augmenter la portée maximale du réseau, à de hauts débits. On distingue plusieurs types de fibre, dont
les propriétés varient avec la distance, le coût et l’applicationenvisagée.

Les segments PROFIBUS à fibre optique sont conçus en étoile ou en anneau. Certains fabricants
proposent des composants PROFIBUS/FO permettant la redondance des liaisons optiques : la
défaillance d’une première liaison provoque un basculement automatique sur la seconde. Nombre de
fournisseurs proposent également des coupleursRS 485/FO qui autorisent à tout moment le
passage d’un support de transmission à l’autre, dans un même réseau.

Figure 7 : Cable Fibre Optique et différents types de connecteurs

La variante optique du réseau PROFIBUS SIMATIC NET est réalisée à l’aide de “modules de
liaison optique” (OLM, Optical Link Module) et de “connecteur de liaison optique” ” (OLP, Optical Link

HNS re2sd Spécialité : IRIIA Cours RLI


11
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

Plug). Du fait du mode de fonctionnement unidirectionnel des fibres optiques, les réseaux optiques
sont constitués de liaisons point à point entre les constituants actifs.

Les supports utilisés sont des fibres optiques en verre ou en plastique. Les OLM et OLP
permettent de réaliser des réseaux optiques en bus, étoile ou anneau.

Caractéristiques :

▪ Possibilité de franchir des distances importantes entre les équipements terminaux de


traitement de données (liaisons OLM–OLM jusqu’à 15.000 m)
▪ Séparation galvanique entre les stations et le support de transmission
▪ Immunité aux perturbations électromagnétiques
▪ Éléments de protection contre la foudre superflue
▪ Simplicité de la pose des câbles optiques
▪ Haute disponibilité du réseau local grâce à l’utilisation d’une topologie annulaire à
deux fibres
▪ Technique de connexion des plus simples lors de l’utilisation de fibres optiques en
plastique en zone rapprochée

La technologie de transmission optique possède les caractéristiques suivantes :

Topologie de reseau : Structure linéaire, en étoile ou anneau avec OLM


Structure annulaire monofibre avec OPL
Support : Fibres optiques en verre ou en plastique
Longueurs de liaison avec fibres optiques en verre jusqu’à 15.000 m, selon le type de
réalisables (Point à Point) fibre et d’OLM.
avec fibres optiques en plastique :
OLM : 0 m à 80 m
OLP : 1 m à 25 m
Vitesses de transmission OLM : 9,6 kbits/s, 19,2 kbits/s, 93,75 kbits/s, 187,5 kbits/s, 500
kbits/s, 1,5 Mbits/s
OLP : 93,75 kbits/s, 187,5 kbits/s, 500 kbits/s, 1,5 Mbits/s
Nombre de station : 127 max. par réseau
Tableau 4 : Principales caractéristiques de la liaison Fibre Optique

6 PROFIBUS couche 2 (link layer)


Les deux profils de communication de PROFIBUS — DP et FMS — mettent en oeuvre un
protocole d’accès uniformisé, géré par la couche 2 du modèle OSI. Appelé Fieldbus Data Link dans
la terminologie PROFIBUS, celui-ci se charge également de la sécurisation des données et de la gestion
des protocoles et des télégrammes de transmission.

HNS re2sd Spécialité : IRIIA Cours RLI


12
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

La méthode d’accès est assurée par la sous couche MAC (Medium Access Control) qui veille
au partage du canal de communication en garantissant qu’une seule station a le droit d’émettre à un
instant donné. PROFIBUS répond à deux exigences fondamentales de la méthode d’accès MAC :

▪ Assurer que tout automatisme complexe (maître) connecté au réseau dispose d’assez
de temps pour effectuer ses tâches de communication dans le délai imparti.
▪ Assurer une transmission cyclique, temps réel, extrêmement simple et rapide, entre
un automatisme complexe (maître) et les équipements périphériques quilui sont
rattachés (esclaves).

Pour y parvenir, la méthode d’accès à PROFIBUS est de nature hybride (voir figure suivante) :
la communication inter maître repose sur la méthode du jeton, tandis que les échanges entre
maîtres et esclaves s’effectuent sur le mode maître esclave.

Figure 8 : La nature hybride de la gestion d’accès à PROFIBUS

Cette méthode d’accès permet de réaliser :

✓ Une configuration maître esclave pure,


✓ Une configuration maître maître pure (jeton),
✓ Une configuration hybride.

On entend par anneau à jeton le chaînage des stations actives formant, par leur adresse sur le
bus, un anneau logique, au sein duquel chaque participant passe à son voisin, dans un ordre défini
(adresses croissantes), le jeton lui donnant le droit d’émettre ou de passer son tour. Sur réception de
ce jeton, toute station active peut assumer le rôle de maître pour une période donnée et dialoguer
ainsi avec tous ses esclaves en mode maître esclave et l’ensemble des maîtres en mode maître maître.

HNS re2sd Spécialité : IRIIA Cours RLI


13
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

Au démarrage du réseau, la sous-couche MAC se charge de déceler les relations logiques entre
stations actives et de constituer l’anneau. En cours d’exploitation, elle élimine du réseau les stations
actives défaillantes ou arrêtées, et intègre les nouvelles.

En outre, elle s’assure que le jeton circule bien d’un maître à l’autre, en respectant l’ordre
croissant des adresses. Précisons que le temps de parole d’un maître dépend du temps maximal de
rotation du jeton.

Autres fonctions essentielles, la MAC détecte les défauts du support de transmission et du


récepteur de ligne, ainsi que les erreurs d’adressage (multiple affectation) ou de passage de jeton
(multiple possession ou perte du jeton).

La couche 2 de PROFIBUS assure enfin la sécurisation des données. Grâce au format de ses
télégrammes, elle offre un haut niveau d’intégrité (distance de Hamming de 4), conforme à la norme
internationale CEI 870-5-1 (caractères de début et de fin, synchronisation sans glissement, bit de
parité, octet de contrôle).

La couche 2 de PROFIBUS fonctionne en mode non connecté. La transmission s’effectue d’égal


à égal (procédure équilibrée), en mode diffusion générale et diffusion sélective :

▪ Dans le mode diffusion générale (broadcast), une station active envoie un message
non acquitté à toutes les autres stations, actives ou passives.
▪ Dans le mode diffusion sélective (multicast), une station active envoie un message
non acquitté à un groupe prédéfini de stations, actives ou passives.

Les profils de communication PROFIBUS utilisent un sous-ensemble des services de la couche


2 (table ci-dessous) qui sont appelés par les couches supérieures au moyen de points d’accès au service
(Service Access Point).

Dans FMS, ces SAP servent à adresser les relations de communication logiques.

Dans DP, chaque SAP remplit une fonction bien définie. Plusieurs SAP peuvent être utilisés en
même temps pour toutes les stations actives et passives. Notons que l’on distingue des SAP sources
(Source SAP) et des SAP destination (Destination SAP).

Service Fonction DP FMS


SDA Emission de données avec acquittement •
SRD Emission et demande de données avec réponse • •
SDN Emission de données sans acquit • •
CSRD Emission et demande de données cycliques avec réponse •
Figure 9 : Les différents services de la couche de sécurisation de données de PROFIBUS (couche2)

HNS re2sd Spécialité : IRIIA Cours RLI


14
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

7 Le profil de communication DP
DP est destiné aux échanges série rapides, principalement cycliques, entre contrôleurs de
cellule (API ou PC) ou systèmes de conduite/supervision et périphérie décentralisée (E/S, variateurs,
vannes, transmetteurs de mesure…). Les fonctions de communication correspondantes sont définies
par les fonctionnalités de base de DP, normalisées EN 50 170. Celles-ci sont complétées de services
de communication évolués, acycliques, destinés au paramétrage, à l’exploitation, à la surveillance
et au traitement des alarmes des équipements de terrain intelligents.

7.1 Couche Physique

Profibus implémente principalement trois supports physiques afin de répondre aux exigences
de la communication en milieu industriel.

Pour les ambiances industrielles courantes en termes de perturbations électromagnétiques, le


standard RS485 permet de communiquer à des débits allant de 9,6 kbit/s jusqu’à 12 Mbit/s ; c’est le
support haute vitesse H2 5.1. D’autre part, la transmission sur fibre optique (FO) est disponible par le
biais de répéteurs fibre optique, permettant l’extension géographique du médium de communication,
ainsi que la traversée de zones à fortes perturbations électromagnétiques. L’emploi d’étoiles optiques
permet d’obtenir des topologies arborescentes.

Dans le cas des milieux explosifs nécessitant des caractéristiques de sécurité intrinsèque et
antidéflagrante, la norme CEI 61158-2 est utilisée, limitant le débit de transmission à 31,25 kbit/s. C’est
le mode basse vitesse H1.

7.1.1 Terminaison de ligne

Résistances de terminaison équivalentes à l’impédance du câble pour polariser la ligne en


l’absence de signal. En générale, intégrées dans le connecteur et activable par un interrupteur.

Figure 10 : Résistance de Terminaison de ligne

HNS re2sd Spécialité : IRIIA Cours RLI


15
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

7.1.2 Codage du Signal

La méthode NRZ (Non Return to Zero) représente la technique la plus simple de


codage. PROFIBUS utilise le codage NRZ, Chaque octet d’un télégramme est transmis en codage NRZ
en mode asynchrone sur 11 bits :

- 1 bit de start
- 8 bits de donnée
- 1 bit de parité paire
- 1 bit de stop

Ordre des bits : LSB d’abord

Figure 11 : Codage du signal

7.1.3 Codage des données

Lors de la transmission de données composées de plusieurs octets (Word 16 bits, DWord 32


bits). Les octets de poids fort sont transmis d’abord (Format « Big endian »).

Figure 12 : Codage des données

7.1.4 Débit et distance de Profibus DP

La distance maximale et le débit sont liés, Profibus accepte jusqu’à :

- 32 équipements sans répéteur.


- 126 équipements avec répéteur.

L’utilisation d’un répéteur régénérant le signal permet de cascader les segments. Il ne doit pas
y avoir plus de 9 répéteurs entre un équipement et le maître.

HNS re2sd Spécialité : IRIIA Cours RLI


16
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

Débit (kbits / s) Longueur de


segment (m)

9.6 ; 19.2 ; 45.45 ; 1200


93.75

187.5 1000

500 00

1500 200

3000 ; 6000 ; 100


12’00

Tableau 5 : Débit et distance PROFIBUS-DP

7.2 Couche Liaison


7.2.1 Configuration du système et types d’équipements

DP peut fonctionner en mode mono maître ou multi maître, d’où sa grande souplesse de
configuration. Un bus dessert un maximum de 126 équipements, maîtres ou esclaves. Lesspécifications
de configuration du réseau définissent le nombre de stations, l’affectation des adresses de station par
rapport aux adresses d’E/S, la cohérence des données d’E/S et le format des messages de diagnostic
ainsi que les paramètres du bus.

Figure 13 : Temps de cycle du bus dans une configuration mono maître

7.2.1.1 Types d’équipements PROFIBUS-DP

Chaque réseau DP peut héberger trois types d’équipement :

HNS re2sd Spécialité : IRIIA Cours RLI


17
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

➢ Maître DP de classe 1 (DPM1) : Il s’agit d’un contrôleur de cellule (PLC ou PC)


échangeant périodiquement des informations avec les esclaves déportés, dans un
cycle de message paramétré.
➢ Maître DP de classe 2 (DPM2) : C’est un outil de développement, de configuration
ou de conduite, qui sert à la mise en service, à la maintenance et au diagnostic du
réseau : paramétrage des équipements raccordés, analyse desvaleurs de mesure et
des paramètres et demande d’informations sur l’état de fonctionnement des
équipements.
➢ Esclave : C’est un organe périphérique (bloc d’E/S, variateur, IHM, vanne,
transmetteur de mesure) qui, en entrée, collecte des informations et, en sortie, les
envoie aux périphériques. On trouve aussi dans cette catégorie des appareils ne
fournissant que des entrées ou que dessorties.
Le volume des E/S dépend du type d’équipement. Un réseau DP autorise un
maximum de244 octets d’entrées et 244 octets de sorties.

7.2.1.2 Systèmes PROFIBUS-DP

PROFIBUS-DP peut être exploité en configuration mono-maître ou multi-maîtres :

● Configuration mono-maître :
Les systèmes mono-maître permettent la durée la plus courte du cycle de bus Ils
comprennent:
- Un maître DP (Classe 1)
- 1 à 125 esclaves DP max.
- Maître DP (Clases 2) - en option

Figure 14 : Systeme PROFIBUS-DP Monomaster

PROFIBUS-DP fonctionne principalement en configuration mono-maître. Cela signifie qu’un


équipement maître (API par ex.) est raccordé via PROFIBUS-DP aux périphé riques décentralisés (E/S,
par ex.). PROFIBUS-DP remplace le câblage parallèle entre l’API et la périphérie décentralisée. Un
réseau PROFIBUS-DP mono-maître est constitué de 1 à 125 esclaves, d’un maître de classe 1 (API) et,

HNS re2sd Spécialité : IRIIA Cours RLI


18
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

facultativement, d’un maître de classe 2, celui-ci étant un configurateur. La configuration mono-maître


permet d’atteindre les temps de cycle les plus courts. Il est possible de transmettre 1 Ko d’E/S en moins
de 2 ms.

• Configuration multi-maître :

Plusieurs maîtres DP peuvent accéder à un esclave DP avec des fonctions de lecture. Les
systèmes multi-maîtres PROFIBUS-DP comprennent :

- Des maîtres multiples (Classe 1 ou 2)


- 1 à 124 esclaves DP max.
- 126 appareils max. sur le même bus

Figure 15 : Système multi-master PROFIBUS-DP

PROFIBUS-DP peut aussi être utilisé en configuration multi-maîtres. La figure illustre deux
équipements actifs, un API et une installation CNC. Des dispo sitifs d’E/S sont assignés à chaque
station. Grâce à cette configuration PROFIBUS-DP, les stations actives peuvent toutes accé der aux
données des appareils qui leur sont assignés en commun. Le maître DP de classe 2 peut lire les données
de diagnostic de tous les équipements raccordés au bus.

7.2.1.3 Fonctions de communication PROFIBUS-DP

Les fonctions de communications utilisées sous PROFIBUS-DP sont distinguées selon les
relations de communication suivantes :

➢ Maître de classe 1 et esclaves DP


➢ Maître de classe 2 et esclaves DP
➢ Maître de classe 2 et maître de classe

HNS re2sd Spécialité : IRIIA Cours RLI


19
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

Tableau 6 : Relations de communication possibles

PROFIBUS-DP ne prend pas en charge la communication entre plusieurs maîtres de classe 1


(DPM1). Si cette fonctionnalité est requise, il faut utiliser PROFIBUS-FMS. Les fonctions DP étendues
sont principalement utilisées pour les esclaves intelligents ayant un grand nombre de paramètres qui
doivent être modifiés lors de l’exploitation.

Les nouvelles fonctions de lecture/écriture ont été définies à cet effet. La compatibilité
descendante du protocole DP avec les fonctions DP de base est d’une importance fondamentale. Cela
signifie que les équipements intégrant les nouvelles fonctions sont totalement interopérables avec les
équipements dépourvus de ces fonctionnalités. Seule restriction : ces derniers ne peuvent pas exécuter
les nouvelles fonctions.

7.2.2 Transmission de données sous PROFIBUS-DP

La spécification DP s’accompagne d’une description minutieuse du comportement du système


pour garantir l’interchangeabilité des équipements. Ce comportement est en priorité conditionné par
l’état de fonctionnement du maître DPM1.

HNS re2sd Spécialité : IRIIA Cours RLI


20
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

Figure 16 : Principe du transfert de données utilisateur

Les données d’E/S d’un équipement sont transférées en un seul cycle de bus. Le maître envoie
un télégramme de demande comportant les données de sortie destinées à l’esclave DP. Dans le
télégramme de réponse, l’esclave DP transmet les données d’entrée au maître. L’esclave DP répond
immédiatement après la réception du télégramme de demande. Chaque télégramme peut transmettre
jusqu’à 244 octets de données d’entrée ou de sortie.

Si le télégramme de demande ou de réponse est détruit en raison de perturbations


électromagnétiques, le maître relance immédiatement le cycle de transfert. Le nombre de
retransmissions est configurable.

Tous les télégrammes PROFIBUS se caractérisent par une grande sécurité de transmission, avec
une distance de Hamming égale à 4. La distance de Hamming est une mesure de la protection d’un
système contre les erreurs. Plus elle est élevée, meilleure est la sécurité du système. Une distance de
Hamming de 4 répond aux exigences des applications pertinentes pour la sécurité

HNS re2sd Spécialité : IRIIA Cours RLI


21
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

8 La configuration et l’identification des équipements

Les équipements PROFIBUS se distinguent par leurs performances et leurs fonctionnalités


(nombre de signaux d’E/S et de messages de diagnostic) ou par le paramétrage du bus (débit,
surveillance temporelle).

Ces variantes, selon le type d’équipement et le fournisseur, sont en général renseignées dans
le manuel technique. Pour simplifier la configuration de PROFIBUS et la rendre transparente à
l’utilisateur (Plug and Play), les caractéristiques de transmission des équipements sont recensées
dans des fiches électroniques, intitulées bases de données équipement ou plus simplement fichiers
GSD.

De puissants outils permettent la configuration d’un réseau PROFIBUS. Basés sur les fichiers
GSD, ils facilitent considérablement cette tâche pour des réseaux PROFIBUS fédérant des équipements
multi sources.

8.1 Fichier GSD

Rappelons que les caractéristiques de transmission de tout équipement PROFIBUS sont


définies dans les fichiers GSD, obligatoirement fournis par le constructeur.

Grâce à ces fichiers, la notion d’automatisation ouverte descend réellement sur le terrain, au
plus près de l’opérateur posté. Ils peuvent être chargés durant la configuration à l’aide de n’importe
quel outil de configuration moderne, ce qui apporte un plus de convivialité et de simplicité à
l’intégration d’équipements multi sources au sein de PROFIBUS.

Les fichiers GSD donnent un descriptif clair et exhaustif des caractéristiques d’un type
d’équipement, dans un format extrêmement précis. Préparés pour chaque typed’équipement par le
fournisseur, ils sont proposés à l’utilisateur sous forme électronique. La définition très précise du
format de fichier permet à l’outil de configuration d’y puiser automatiquement toute l’information
nécessaire à la configuration du bus.

L’ingénieur est ainsi dispensé de la fastidieuse pêche à l’information dans les manuels
techniques. Même en pleine configuration, les erreurs de saisie sont systématiquement traquées et la
cohérence entre les données entrées et la totalité du système est automatiquement vérifiée.

Un fichier GSD comporte trois volets :

✓ Des spécifications générales mentionnant le nom du fournisseur, la désignation


des équipements, les versions matérielle et logicielle, les débits acceptés, la durée des
intervalles de surveillance et l’affectation des signaux surle connecteur de bus.

HNS re2sd Spécialité : IRIIA Cours RLI


22
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

✓ Des spécifications réservées exclusivement aux équipements maîtres et recensant


tous leurs paramètres : nombre maxi d’esclaves raccordables, possibilités de
téléchargement…

✓ Des spécifications contenant toutes les caractéristiques des esclaves : nombre


et type de voies d’E/S, définition des messages de diagnostic et description des divers
constituants d’une machine modulaire…

Dans chaque cas, ces paramètres sont séparés par des mots clés. On distingue des paramètres
obligatoires (par ex., fournisseur Vendor_Name) et des paramètres facultatifs (mode de
synchronisation Sync_Mode_supported).

La définition de groupes de paramètres permet de choisir différentes options. Ces paramètres


peuvent en outre être reliés à des fichiers point par point contenant lessymboles des équipements à
intégrer.

Le format du GSD garantit une grande souplesse d’exploitation. Constitué de listes (par ex.,
débits supportés par l’équipement), il ménage assez de place pour décrire les divers constituants d’une
machine modulaire.

Les messages de diagnostic peuvent aussi s’accompagner de textes en clair. Pour faciliterla
tâche des fabricants, la page d’accueil du site Internet de PROFIBUS http://www.profibus.com
propose, dans sa rubrique Download, le téléchargement d’un éditeur et d’un contrôleur GSD qui
simplifient la réalisation de ces fichiers. De même, les formats de fichier GSD sont décrits dans deux
directives PROFIBUS.

Figure 17 : Les fichiers GSD facilitent la configuration du réseau

En outre, les fichiers GSD des équipements PROFIBUS conformes à la normalisation en vigueur
sont téléchargeables gratuitement à partir de la rubrique GSD Library dans la page d’accueil du site
Internet PROFIBUS.

HNS re2sd Spécialité : IRIIA Cours RLI


23
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

8.2 Identification de l’équipement

Chaque esclave PROFIBUS ou maître DPM1 doit posséder un numéro d’identification ; une
règle d’or permettant au maître d’identifier les types d’équipement présents sur le bus,sans alourdir
la charge de traitement du protocole.

Le maître compare ce numéro à celui figurant dans la configuration. Le transfert des données
utilisateur ne peut débuter tant que le bon type d’équipement et la bonne adressede station n’est pas
raccordée au bus. Cette précaution vise à sécuriser le système contre toute erreur de configuration.

Les fabricants d’équipement doivent demander ce numéro à l’association PROFIBUS (qui en


assure l’attribution et la gestion) pour chaque type d’appareil. Les formulaires correspondants peuvent
être obtenus auprès de l’antenne régionale de l’association ou sur le site Internet PROFIBUS.

Des numéros d’identification génériques, compris entre 9700H et 977FH, ont été réservés aux
instruments de terrain PA. Tous les appareils PA répondant exactement aux définitions de la version
3.0 (ou supérieure) du profil PA doivent donc être numérotés danscette plage. La définition de ces
numéros génériques renforce l’interchangeabilité des instruments de terrain PA.

Le choix du numéro à utiliser pour identifier l’équipement concerné dépend du type et du


nombre de blocs de fonctions existants. Le numéro 9760H est réservé aux instruments PA offrant
plusieurs blocs de fonctions ou multivariables. La désignation des fichiers GSD de ces appareils obéit
également à des règles strictes, reprises en détail dans le profil PA.

9 L’avenir du PROFIBUS
PROFIBUS remporte l’adhésion de plusieurs milliers d’industriels du monde entier, spécialistes
de la production et de l’automatisation des procédés. Gains substantiels, flexibilité accrue et
disponibilité hors pair sont autant d’atouts qui plaident en sa faveur.

Son catalogue de plus de 2 000 produits et services permet aux utilisateurs de sélectionner à
tout moment le produit offrant les meilleures garanties de performance, d’évolutivité et de pérennité
pour répondre à leurs exigences d’automatisation.

L’évolution technologique de PROFIBUS s’inscrit dans une dynamique de progrès constant :


PROFIBUS s’enrichit de nouvelles fonctions naguère réservées à des bus spécialisés. L’utilisateur peut
ainsi tirer le meilleur parti de la technologie PROFIBUS pour relever presque tous les défis de la
communication industrielle.

PROFIBUS fait aujourd’hui l’unanimité dans l’industrie mondiale, comme en atteste sa


reconnaissance par la norme internationale sur les bus de terrain CEI 61158.

HNS re2sd Spécialité : IRIIA Cours RLI


24
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

10 EN RESUME PROFIBUS-DP
10.1 Fonctions DP de base
Le contrôleur de cellule (maître) lit les entrées de ses esclaves et écrit leurs sorties, de façon
cyclique. Le temps de cycle du bus doit être inférieur à celui du programme de l’automatisme qui
avoisine 10 ms pour de nombreuses applications. Outre ce transfert cyclique de données utilisateur,
DP intègre de puissants outils de diagnostic et de mise enservice, assortis de fonctions de surveillance,
côtés maître et esclave.

10.1.1 Méthode d’accès :

➢ Passage de jeton entre maîtres et mode maître-esclave entre maître et esclaves

➢ Possibilité de configuration monomaître ou multimaître

➢ Nombre maxi de stations su le bus : 126 (maîtres et esclaves confondus)

10.1.2 Communication :

➢ Procédure équilibrée (transmission des données utilisateur) ou multidiffusion


(commandes)

➢ Transmission cyclique des données utilisateur entre maître et esclaves

10.1.3 Mode d’explitation :

➢ Operate : Transfert cyclique d’entrées / sorties

➢ Clear : Lecture des entrées et maintien des sorties en sécurité

➢ Stop : Diagnostic et paramétrage (pas de transmission de données utilisateur)

10.1.4 Synchronisation :

➢ Les commandes permettent la synchronisation des entrées et des sorties

➢ Mode Synchro : synchronisation des sorties

➢ Mode Freeze : Synchronisation des entrées

10.1.5 Fonctionnalités :

➢ Transfert cyclique des données utilisateur entre maître et esclave(s) DP

➢ Connexion ou déconnexion dynamique de chaque esclave

HNS re2sd Spécialité : IRIIA Cours RLI


25
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

➢ Contrôle de la configuration des esclaves

➢ Puissantes fonctions de diagnostic sur 3 niveaux hiérarchiques

➢ Synchronisation des entrées et / ou des sorties

➢ Possibilité d’adressage des esclaves sur le bus (option)

➢ Maximum de 244 octets d’entrées et de sorties par esclave

10.1.6 Sécurisation des données :

➢ Distance de Hamming = 4

➢ Au niveau de l’esclave DP, détection par chien de garde d’une défaillance du


maître correspondant

➢ Protection de l’accès aux entrées / sorties des esclaves

➢ Surveillance de la transmission des données utilisateur par minuterie de


surveillance réglable au niveau du maître

10.1.7 Types d’équipement :

➢ Maître DP de classe 2 (DPM2) : outil de développement ou de diagnostic

➢ Maître DP de classe 1 (DPM1) : contrôleur de cellule (API, PC, …)

➢ Esclave DP : appareil de terrain (E/S TOR ou analogiques, commande demoteur,


vanne, …)

10.2 Caractéristiques fondamentales

La course au débit n’est pas le seul critère de succès d’un bus de terrain. Simplicité
d’installation et d’exploitation, diagnostic de qualité et immunité aux parasites sont parmi les priorités
de l’utilisateur. Le profil DP possède tous ces attributs.

10.2.1 Vitesse

DP ne met qu’environ 1 ms (à 12 Mbit/s) pour transmettre 512 bits d’entrée et 512 bits de
sortie à 32 stations déportées. La transmission des entrées/sorties en un seul cycle de message
explique la supériorité de DP sur FMS en matière de vitesse. Dans DP, les données utilisateur sont
transmises avec le service SRD de la couche 2.

HNS re2sd Spécialité : IRIIA Cours RLI


26
CHAPITRE 3 : LE PROTOCOLE PROFIBUS

10.2.2 Diagnostic

Les puissantes fonctions de diagnostic de DP permettent de localiser rapidement les défauts,


à l’aide de messages dédiés, émis sur le bus et rapatriés au maître. On distingue trois niveaux de
message :

➢ Diagnostic de station : Renseigne sur l’état global d’une station (surchauffe ou


baisse de tension, par ex.).

➢ Diagnostic de module : Signale l’attente d’un diagnostic sur une gammedonnée


d’E/S (module de sorties 8 bits, par ex.) d’une station.

➢ Diagnostic de voie : Précise la cause du défaut sur un bit (ou voie) d’E/S
(court-circuit sur sortie n° 7, par ex.).

HNS re2sd Spécialité : IRIIA Cours RLI


27

You might also like