Protocole DeviceNet [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

Département Génie Electrique

PROTOCOLE DEVICENET SYSTEMES ELECTRIQUES et ENERGIES RENOUVELABLES Réalisé par : - Moumin Ali Boulhan - GHAZAL Bouchra - AIT KHOUYA abdelkabir - KAMAL Ladib

Encadré par : Mr.Mohammed-Hicham ZEGGAF

- YASSINE ben Ali - AZZEDDINE El Missaoui

ANNEE UNIVERSITAIRE: 2020/2021

Plan

01

02

03

Introduction

Couche physique

Couche liaison

04

05

06

Couche application

Configuration du réseau DeviceNet

Conclusion

2

1 INTRODUCTION

2 COUCHE PHYSIQUE

7

Topologie de réseau

Nombre d’ d’équipements Nombre équipement

Résistance de terminaison

Types de câbles Câbler rond -Câble mince(6.9 mm) -câble épais(12.2 mm) - Class 1 round

câble plat -Kwiklink flat (19.3 mm x 5.2 mm) -Kwiklink lite flat

Types de câbles

Câbler rond

Kwiklink flat

Kwiklink lite flat

Choix des câbles Choix des câbles -Câble mince

-câble épais -Kwiklink flat - Kwiklink lite flat

-Câble mince

-câble épais -Class 1 round

Détermination du débit de la ligne principale Détermination la distance maximale de la ligne principale

Débit de données

Distance maximale

Distance maximale

Distance maximal

Distance maximale

( KwikLink flat)

(Câble épais)

(kwiklink lite flat)

(Câble mince)

500k bit/s

75m

100m

55m

100m

250k bit/s

200m

250m

150m

100m

125k bit/s

420m

500m

350m

100m

Déterminer la longueur cumulée et le débit de la ligne de dérivation Débit de données

la longueur cumulée de la ligne de dérivation

500 bit/s

39m 512ft

250 bit/s

78m 256ft

125 bit/s

156m 128ft

les connecteurs

Phoenix Combicon

Connecteur Mini Style

Connecteur Micro Style (M12)

Les connectiques Les connectique

Open-style tap

micro tap

Sealed mini-style

Multi port tap

Open-style tap

3 COUCHE LIAISON

La méthode bit de transparence ( Bit Stuffing )

Types des Trames

Trame de Données

Champ D’arbitrage Champ de CRC

Champ D’acquittement

Champ de Commande

Trame D’erreur

Le Bit Error :

Vérification de niveau émis sur le bus

L’erreur de Stuffing (Stuffing bit détectée à chaque fois qu’il y a 6 bits ou plus consécutifs de même signe sur le bus

L’erreur de Cyclic Redundancy Code : valeur du CRC calculée par le récepteur est différente de celle envoyée par l’ émetteur, il y a erreur de CRC

L’erreur d’Acknowledge Delimiter : lorsque le récepteur n’observe pas un bit récessif lors du champ de Acknowledge Delimiter

L’erreur de Slot Acknowledge : signalée par l’ émetteur s’il ne lit pas un bit dominant lors du champ de slot acknowledge.

4 COUCHE APPLICATION

Définition On peut considérer que le terme "couche application" implique que DeviceNet traite davantage de données d'application qu'un protocole de

niveau inférieur ou de couche non application.

Dans la couche application, DeviceNet utilise le protocole industriel commun (CIP).

En 1995, l'équipe a transféré la technologie à l'Association ODVA (Open Association des fournisseurs DeviceNet). Ce dernier est chargé de garantir Spécification, mise à niveau, examen et approbation d'Internet. Il s'agit d'un système ouvert et sans licence.

La description de l'accord est présentée en deux volumes :

Volume 1 : Protocole de communication et couche application. Volume 2 : Description de profils des équipements

Le protocole CIP (common industrial protocol):

Le CIP et le modèle OSI:

Le CIP a été conçu pour pallier aux besoins d’automatisation dans l’industrie. Voici les spécifications garanties par l’ODVA : • Object modelling • Messaging protocol • Communication objects • General object library • Device profiles • Device configuration • Services Data management

L’avantage du CIP • favorise le transfert du savoir-faire et de l’expertise ainsi que le remplacement ou la mise à jour du réseau existant. • Il est très évolutif. • le mécanisme producteur-consommateur et l’architecture open Object dans la famille des protocoles CIP rendent l’utilisation de la bande passante plus efficace sur les couches inférieures du réseau. • …..

Le profil des équipements et fichier EDS Profil des équipements En résumé un profil d’équipement définit les éléments suivants :

• Modèle objet ; • Le format des données d’E/S ; • Paramètres configurables de l’équipement.

Fichier EDS L’EDS est un fichier ASCII normalisé contenant des informations sur une fonctionnalité de communication d’un équipement réseau et le contenu de son dictionnaire des objets, comme défini par l’ODVA (Open DeviceNet Vendor Association). A l’aide de l’EDS, nous pouvons normaliser les outils pour :

• Configurer les équipements DeviceNet, • Concevoir les réseaux pour les équipements DeviceNet, • Gérer les informations de projet sur différentes plates-formes.

Le modèle objet Le réseau DeviceNet utilise des objets (objects) pour modéliser les nœuds et les services de communication. Ce modèle d’objet décrit :

L’ensemble des services de communication disponibles Le comportement d’un nœud visible de l’extérieur Un moyen commun par lequel l’information est échangée.

Un Objet est une représentation abstraite d’un comportement particulier d’un produit, celui-ci est une instance d’une classe avec ses propres et uniques valeurs d’attributs.

Attributs : les attributs fournissent une information d’état ou gouvernent l’action d’un objet (Nom de produit, Etat d’un objet, Numéro de série …).

Service : Les services sont appelés pour réaliser des opérations sur l’état d’un objet ou sur ses attributs, les services courants sont : ✔ Read Data (ex. Get_Attribute_Single) ✔ Write Data (ex. Set_Attribute_Single) ✔ Reset ✔ Delete

En fonction des différents paramètres d’un équipement, il existe diffèrent type des objets : Objet d’identité (Code de classe : 0x01) Objet de routeur de messages. (Code de classe : 0x02) .Objet DeviceNet. (Code de classe : 0x03)

Objet d’assemblage. (Code de classe : 0x04) Objet de connexion. (Code de classe : 0x05) ….

Exemple : Objet d’identité

Les types des messages  Le protocole DeviceNet présente deux types de messages de base, messages E/S et messages explicites. Chacun d’eux est adéquat à un type spécifique de données. Messages E/S Les connexions d'E/S fournissent des voies de communication dédiées et personnalisées entre une application de production et une ou plusieurs applications de consommation. Un message d'E/S est composé d'un identifiant de connexion et de données d'E/S associées.

Les principaux types des messages d’E/S sont: •

Polled

• Bit de strobe • Cyclique

Messages explicites C’est une sorte de télégramme à usage général et sans priorité. Il est principalement utilisé pour des tâches asynchrones comme les paramétrages et la configuration de l’équipement.

Un message explicite est composé d'un identifiant de connexion et d'informations relatives au protocole de messagerie associé.

Explicit messaging met à disposition différents services: • Get single Attribute (lire le paramètre ) • Set single Attribute (enregistrer le paramètre )

5 Configuration du réseau DeviceNet

Création d’un nouveau projet

38

Création d’un nouveau projet

39

Création d’un nouveau projet

40

Création d’un nouveau projet

41

Création d’un nouveau projet

42

Création d’un nouveau projet

43

Création d’un nouveau projet

44

Création d’un nouveau projet

45

Création d’un nouveau projet

46

configuration d’un réseau DeviceNet hors ligne

1. 2. 3. 4. 5.

Ouvrir le logiciel RSNetWorx for DeviceNet. Créer un nouveau fichier Sélectionner la configuration de DeviceNet . Clique OK Sauvegarder le fichier et donner le un nom expressif

47

configuration d’un réseau DeviceNET hors ligne 1. Parcourez la liste du matériel (Hardware) pour le périphérique. 2. S'il y a un signe [+] à côté de l'appareil, cliquez sur le signe pour développer les choix dans cette section. 3. Double-cliquez sur la révision principale de l'appareil. (il est recommandé que Major Revision soit les mêmes sur le réseau physique) 4. Pour un appareil sans liste de Major Revisions, c'est-à-dire sans signe [+] ou [-], double-cliquez sur l'appareil.

48

configuration d’un réseau DeviceNET hors ligne 1. Pour voir si un fichier EDS est disponible, accédez au site suivant : http://www.rockwellautomation.com/r esources/eds/n 2. Utilisez l'assistant EDS du logiciel RSNetWorx for DeviceNet pour enregistrer le fichier et le voir.

49

Configurer le réseau DeviceNET en ligne 1. 2. 3.

4.

Démarrez le logiciel de communication RSLinx. Cliquez sur le bouton En ligne. Développez le pilote qui vous permet d'accéder au réseau DeviceNet. Sélectionner le réseau de DeviceNet.

50

Configurer le réseau DeviceNET en ligne 1. 2. 3.

4. 5.

Démarrez le logiciel de communication RSLinx. Cliquez sur le bouton du pilote (Online). Développez le pilote qui vous permet d'accéder au réseau DeviceNet. Sélectionner le réseau de DeviceNet. Assurez-vous de voir tous les appareils connectés au réseau DeviceNet.

51

Configurer le réseau DeviceNET en ligne 1. 2.

Démarrez le logiciel RSNetWorx for DeviceNet. Créez un fichier.

52

Configurer le réseau DeviceNET en ligne 1. 2. 3. 4. 5.

Cliquez sur le bouton En ligne. (Online) Sélectionnez le réseau DeviceNet. Cliquez sur OK. Lorsque le message pop-up apparaît, cliquez sur OK. Vérifiez que vous êtes en ligne.

53

CONCLUSION

THANK YOU! ANY QUESTIONS?