Télécharger Imprimer la page

Sew Eurodrive MOVIPRO SDC Manuel page 62

Masquer les pouces Voir aussi pour MOVIPRO SDC:

Publicité

Configuration et mise en service Modbus/TCP
7
Exemples d'échange de données via Modbus/TCP
7.4.1
Lire et écrire des données-process
62
L'échange de données-process peut s'effectuer soit via FC3 (lecture) et FC16 (écriture),
soit via FC23 (écriture et lecture) :
En cas d'écriture de trois données-process (consigne) sur un esclave Modbus/TCP via
FC16, le télégramme TCP/IP du port 502 est structuré comme présenté dans la capture
d'écran précédente.
Octet Va-
Signification
leur
0
0x00
Transaction-Identifier
1
2
0x00
Protocol-Identifier
3
4
0x00
Length-field
5
0x0d
6
0xFF
Unit-Identifier
7
ox10
Function-Code
8
0x00
Write Reference-number
9
0x04
10
0x00
Write Word Count
11
0x03
12
0x06
Write Byte Count
13
0x00
14
0x11
15
0x22
Data
16
0x33
17
0x44
18
0x55
Seuls les octets 0 à 11 sont retournés par le télégramme-réponse du port 502 de
l'esclave Modbus/TCP ; par conséquent, hormis l'octet 5, aucune valeur n'est modifiée.
L'octet 5 (octet Low Length field) est donc corrigé à la valeur 6.
Manuel MOVIPRO® SDC avec interface EtherNet/IP et Modbus/TCP
Interprétation
Nombre d'octets après l'octet 5 :
3 (nombre DP) × 2 + 7 = 13
Doit être égal à 0 ou 255.
Fonction = FC16 (Write Register)
Offset, à partir duquel sont
stockées les DP :
Doit toujours être égal à 4.
Nombre DP (ici 3) :
Obligatoire pour DP 1...64
Nombre DP × 2 = 6
Mot sortie-process 1
Mot sortie-process 2
Mot sortie-process 3
Aide
Description détaillée : voir
spécifications Modbus/TCP
et chapitre "Le protocole
Modbus (Modbus/TCP)"
Configuration et définition
des données, voir chapitre
"Description des données-
process".

Publicité

loading