Fonctionnement Sur Modbus / Tcp; I Fonctionnement Sur Modbus / Tcp Introduction - Sew Eurodrive Ethernet DFE11B Manuel

Interface bus de terrain
Table des Matières

Publicité

I

Fonctionnement sur Modbus / TCP

5
Introduction
0 0
5
Fonctionnement sur Modbus / TCP
5.1
Introduction
Structure du
protocole
24
Modbus / TCP est un protocole ouvert, basé sur TCP / IP. Il est devenu le quasi standard
pour tous les réseaux Ethernet industriels. Modbus / TCP utilise le port 502. Les fonc-
tions FC.. (Function Codes) suivantes sont mises à disposition pour l'échange de
données-process, l'échange de données-paramètres et l'identification de l'appareil :
FC3 – Read Holding Registers
FC16 – Write Multiple Registers
FC23 – Read Write Multiple Registers
FC43 – MEI, Type 0x0E "Read Device identification"
Dans Modbus / TCP, un participant du bus est représenté comme un bloc de registres
cohérent. Le bloc de registres peut contenir jusqu'à 64 k mots et est adressable à partir
du numéro de référence (= offset) 0. Les données-process du variateur et un canal pa-
ramètres sont stockés dans ce bloc de registres. Les fonctions FC3, FC16 et FC23 sont
adaptées pour l'échange cyclique de données-process avec le maître Modbus (client) ;
la fonction FC23 étant préconisée. La carte option DFE11B peut échanger jusqu'à dix
mots de données-process avec le maître Modbus (client) (→ chap. "Mapping").
Octet
Désignation
0
Transaction Identifier
1
Transaction Identifier
2
Protocol Identifier
3
Protocol Identifier
4
Length field (upper byte)
5
Length field (lower byte)
6
Unit Identifier (Slave Adress)
7
Function Code
..
Data
Le Transaction Identifier est attribué par le maître (client) et simplement copié par l'es-
clave (serveur). Le Protocol Identifier doit être réglé sur zéro. La longueur indique le
nombre des octets suivants. Le Unit Identifier doit être réglé sur 0 ou FF
que le dernier participant du bus est la DFE11B et qu'elle ne fait pas office de passerelle.
Dans l'octet 7, il faut saisir le code de la fonction choisie. A partir de l'octet 8, les octets
de données sont indiqués selon le code de la fonction.
Manuel Interface bus de terrain Ethernet DFE11B pour MOVIDRIVE® MDX61B
Signification
Souvent 0, est simplement copié par le serveur
(esclave)
Souvent 0, est simplement copié par le serveur
(esclave)
0
0
0
Nombre des octets suivants
0 ou FF
hex
Fonction choisie, par exemple FC23
Selon la fonction choisie
hex
, c'est-à-dire

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Movidrive mdx61b

Table des Matières