Introduction, Généralités, Utilisation prévue du protocole de communication – Basler Electric DGC-2020 Manuel d'utilisation

Page 493: Sommaire descriptif du protocole modbus, Annexe b • communication modbus

Advertising
background image

ANNEXE B

• COMMUNICATION MODBUS™

Introduction

Généralités

Une fonction optionnelle du contrôleur DGC-2020 permet de réaliser des communications Modbus™
grâce à une émulation du contrôleur programmable Modicon 984. Ce document décrit le protocole de
communication Modbus utilisé par le contrôleur DGC-2020 et la façon dont les informations sont
échangées par celui-ci en utilisant le réseau Modbus.

Le contrôleur DGC-2020 cartographie tous les paramètres nécessaires à l'adresse de registre Modicon
984 Holding Register (4XXXX). Référez-vous au chapitre CARTOGRAPHIE - Paramètres DGC 2020
dans l'espace d'adresse MODICON (MODICON ADDRESS SPACE) de cette section pour obtenir de plus
amples informations à ce sujet.

Note

Pour les applications dans lesquelles un contrôleur DGC-2020
remplace un contrôleur DGC-500, DGC-1000 ou DGC-2000, les
registres 40000 à 41999 sont identiques aux données qui étaient
présentes dans ces produits pour une transition transparente. Il existe
un certain chevauchement entre les ensembles de registres, qui
correspondent aux deux anciennes tables de registres, l'une pour les
contrôleurs DGC-500 et DGC-1000, et l'autre pour le contrôleur DGC-
2000.

Les registres 42XXX contiennent toutes les informations incluses dans
le contrôleur DGC-2020 et doivent être utilisés pour toutes les
nouvelles applications Modbus.

Utilisation prévue du protocole de communication

Ce document donne les informations nécessaires pour que des accessoiristes et constructeurs
d'équipements OEM puissent développer les solutions logicielles nécessaires à la communication de
leurs propres produits avec le contrôleur DGC-2020 en utilisant le protocole Modbus. De cette façon il est
possible de garantir l'échange des informations de configuration et des données mesurées entre le
contrôleur DGC-2020 et une station auxiliaire maîtresse (Modbus Master Station).

Les données DGC-2020 supportées pour l'accès à distance sont listées au chapitre
CARTOGRAPHIE - Paramètres DGC 2020 dans l'espace d'adresse MODICON de cette section.

Description détaillée du protocole Modbus™ DGC-2020

Sommaire descriptif du Protocole Modbus™

Les communications Modbus utilisent une technique de fonctionnement dite de maître-esclave dans
laquelle uniquement le maître peut initier une transaction, dénommé « requête ». Le dispositif esclave
visé par la requête répond à celle-ci en fournissant les données requises au dispositif maître ou en
déclenchant l'action formulée par cette requête. Un dispositif esclave ne peut jamais initier de
communication de quelque type que ce soit dans le réseau Modbus, mais il répond toujours aux requêtes
qui lui sont faites sauf dans le cas où une condition d'erreur se présente. Le contrôleur DGC-2020 est
conçu pour communiquer sur le réseau Modbus uniquement comme dispositif esclave.

Un dispositif maître peut déclencher une requête individuelle ou adresser une requête à l'ensemble des
dispositifs esclaves qui sont sous sa tutelle. Un dispositif esclave ne renvoie pas de message de réponse
à une requête adressée à l'ensemble des dispositifs.

Dans le cas où une requête contient des ordres qui ne peuvent pas être réalisés par l'esclave concerné,
ce dernier envoie un message de réponse contenant le Code de réponse d'exception définissant l'erreur
détectée.

Les messages de requêtes et les messages de réponse partagent la même structure de message.
Chaque message est construit autour de quatre champs : l'Adresse du dispositif, le Code de fonction, le

9400270990 Rev X

DGC-2020 - Communication Modbus™

B-1

Advertising