8536IB1905FR-05

Adressage PROFIBUS

Dans PROFIBUS, le coupleur de bus est un serveur DP modulaire. PROFIBUS adresse les équipements modulaires au moyen d’un adressage d’emplacement et d’index. TeSys™ island divise l’espace d’adressage d’emplacement en deux régions, une pour les avatars et l’autre pour les équipements. L’emplacement 1 est utilisé pour le coupleur de bus et l’avatar système. Dans chaque emplacement, des valeurs d’index sont utilisées pour accéder aux différents ensembles de données.

Après avoir importé le fichier GSDML (General Station Description Markup Language) dans votre environnement de programmation, ajoutez une instance de l’îlot TeSys island à partir du catalogue du matériel. Le TeSys island est créé avec un Avatar système, mais sans autres modules.

NOTE: Les emplacements vides doivent également être remplis.

Suivez les instructions de votre environnement de programmation pour remplir les emplacements vides avec des avatars et des équipements en utilisant les informations dans Plages d’emplacement PROFIBUS ci-dessous. Par exemple :

  1. Dans CoDeSys v3.5, cliquez avec le bouton droit de la souris sur un emplacement vide puis choisissez Plug Device (Équipement enfichable).

  2. Sélectionnez l’avatar ou l’équipement approprié dans le catalogue.

  3. Une fois l’îlot complètement défini, commencez à créer des étiquettes pour les données auxquelles vous avez besoin d’accéder pour chaque avatar.

TeSys™ island applique les plages d’emplacement de modularité physique et virtuelle, indiquées dans le tableau suivant :

Plages d’emplacement PROFIBUS

Élément Emplacement Commentaire

Coupleur de bus / Avatar système

1

Avatars

2 à 22

Avatars Équipement, Charge et Application

Périphériques de bus

101 à 121

Module d’E/S numériques (DIOM)

Module d’E/S analogiques (AIOM)

Démarreurs

SIL* Démarreurs

Modules d’interface d’alimentation (PIM)

Modules d’interface SIL (SIM)

Module d’interface de tension (VIM)

Non applicable 0, 23–99, 122–254

Ces emplacements ne sont pas utilisés avec TeSys island.

Exemple de numérotation des avatars

Ordre des avatars dans l’outil numérique

Emplacement d’avatar PROFIBUS

Description

Ordre physique dans l’îlot

1 2 3 4 5 6 7 8 9
1 1

Système

BC

VIM

SIM

2 2

AIOM

AIOM

3 3

Moteur deux directions – Arrêt SIL, W. Cat. 1/2*

Démarreur SIL

Démarreur SIL

4 4

Moteur une direction

Démarreur

5 5

Interface d’alimentation avec E/S (contrôle)

DIOM

PIM

Exemple d’emplacements d’équipements physiques PROFIBUS

Ordre physique dans l’îlot 1 2 3 4 5 6 7 8 9
Emplacement d’équipement physique PROFIBUS 0 101 102 103 104 105 106 107 108

DPV0 est utilisé pour la configuration de la connexion PROFIBUS, les diagnostics liés à la communication de PROFIBUS et l’échange de données cycliques. DPV1 est utilisé pour l’échange des ensembles de données acycliques pour les avatars et les équipements.

Comme décrit dans le Module CEI 61158-5-3 §6.1.3.2.3.2, les emplacements non utilisés par la configuration du système sont enregistrés comme emplacements vides et des longueurs de données d’entrée et de sortie de 0 ainsi qu’un octet d’identification de 0x00 leur sont attribués.

  • Chaque module est adressé par un numéro d’emplacement (1 à 254). La numérotation est sans lacunes, ascendante, commençant par 1. Si un emplacement n’est pas occupé par un module, un emplacement vide est enregistré sous le numéro d’emplacement correspondant dans la configuration.

  • Pour chaque module, un identifiant de configuration doit être attribué. La numérotation est sans lacunes, ascendante, commençant par 0. Si un emplacement n’est pas occupé par un module, un identifiant de configuration présentant une longueur de données d’entrée et de sortie de 0 doit être attribué dans la configuration (emplacement vide).

L’interface PROFIBUS TeSys island reconnaît tous les emplacements non utilisés comme des emplacements vides et des longueurs de données d’entrée et de sortie de 0 ainsi qu’une valeur d’octet d’identification de 0x00 leur sont attribués.

Le tableau suivant fournit les valeurs du protocole de communication de l’interface PROFIBUS TeSys island MS1 (DPV1) (communication acyclique avec un PROFIBUS Classe 1 client [contrôleur]).

Valeurs du protocole de l’interface PROFIBUS MS1 DPV1

Point d’accès services (SAP)

Nom

72

Inactif

94

DPV1_Read

95

DPV1_ Write

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Contenu utile ?