Télécharger Imprimer la page

Sew Eurodrive MOVI-PLC DHR41B Manuel page 62

Masquer les pouces Voir aussi pour MOVI-PLC DHR41B:

Publicité

Configuration et mise en service (Modbus/TCP)
7
Exemples d'échange de données via Modbus/TCP
7.5.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é conformément à l'illustration
précédente.
Octet
Valeur
Signification
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 jusqu'à l'octet 5 aucune valeur n'est modifiée.
L'octet 5 (octet Low Length field) est donc corrigé à la valeur 6.
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 de sortie-process 1
Mot de sortie-process 2
Mot de sortie-process 3
Manuel Commande MOVI-PLC® advanced DHR41B
Aide
Description détaillée : voir
spécification Modbus/TCP
et chapitre "Le protocole
Modbus (Modbus/TCP)"
Configuration et définition
des données, voir
programme CEI

Publicité

loading