Modbus sur tcp/ip – Basler Electric DECS-250 Manuel d'utilisation

Page 239

Advertising
background image

9440370990 Rev H

223

Code de fonction

(1 octet)

Trame de données (n octets)

Champ de contrôle d'erreur (2 octets)

Chaque octet de 8 bits d'un message contient deux caractères hexadécimaux sur 4 bits. Ce message est
transmis dans un flux continu, le LSB de chaque octet de données étant transmis en premier. La
transmission de chaque octet de données à 8 bits a lieu avec un bit de départ et un ou deux bits d'arrêt.
La parité est vérifiée, lorsqu'elle est activée. Elle peut être paire ou impaire. La vitesse de transmission
(en bauds) est sélectionnable par l’utilisateur lors de l'installation, et peut être modifiée durant le
fonctionnement en temps réel. Le système DECS-250 Modbus prend en charge des vitesses de
transmission allant jusqu'à 115 200 bauds. La vitesse de transmission par défaut d'usine est de
19 200 bauds.

Les systèmes DECS-250 prennent en charge les interfaces série compatibles RS-485. Cette interface est
accessible à partir du panneau de gauche du système DCES-250.

Considérations relatives à la construction et au temps des messages

À la réception des messages via le port de communication RS-485, le système DECS-250 accepte un
temps d'attente entre deux octets de de 3,5 caractères avant de considérer les messages comme
complets.

À réception d'une requête valide, le système DECS-250 attend pendant une durée déterminée avant de
répondre. Ce délai est défini sous Communications dans l'écran Modbus Setup (configuration de
Modbus) de BESTCOMSPlus

®

. Ce paramètre accepte des valeurs comprises entre 10 et 10 000 ms. Le

délai de réponse est défini par défaut sur la valeur 10 ms.

Le Tableau 19 fournit le temps de transmission du message de réponse (en secondes) et les périodes de
silence de 3,5 caractères (en millisecondes) pour diverses longueurs de messages et vitesses de
transmission.

Tableau 19. Considérations relatives aux temps de référence

Vitesse de

transmission

Période de silence

de 3,5 caractères

(ms)

Temps de transmission des messages

128 octets

256 octets

2 400

16,04

0,59

1,17

4 800

8,021

0,29

0,59

9 600

4,0104

0,15

0,29

19 200

2,0052

0,07

0,15

Modbus sur TCP/IP

ADU (Application Data Unit)

Cette section décrit l'encapsulation d'une requête ou d'une réponse Modbus lorsque celle-ci est transmise
sur un réseau TCP/IP Modbus. Voir la Figure 166.

Figure 166. Requête/réponse Modbus sur TCP/IP

Un en-tête dédié est utilisé sur TCP/IP pour identifier l'unité des données d'application (ADU) Modbus. Il
est appelé en-tête MBAP (Modbus Application Protocol).

PDU

ADU TCP/IP Modbus

Code de

Données

En-tête MBAP

DECS-250

Communication Modbus™

Advertising