5.3.4
Structure des messages Modbus TCP
Le message Mod bus TCP est constitué d'une entête TCP suivi de la trame classique Modbus RTU sans
CRC.
Requête
Désignation
TCP Ident
Taille
2 Octets
Exemple *
0001
TCP Ident ...................... :
Protocole ....................... :
Nb d'octet à suivre ........ :
Réponse d'une requête
Désignation
TCP Ident
Taille
2 Octets
Exemple *
0001
5.3.5
Codes fonctions de la norme Modbus supportés
Ici, MSB et LSB concernent l'ordonnancement des bits de chaque octet.
Pour les octets, les termes Hi et Lo sont utilisés.
Tous les registres ont une taille de 16 bits.
5.3.5.1
Lecture de N bits de sortie
Lecture
de N bits de sortie
@Modbus esclave
code fonction = 0x01
Adresse bit Hi
Requête
Adresse bit Lo
Nb bit Ho
Nb bit Li
@Modbus esclave
code fonction = 0x01
Nb octet
Réponse
Data LSB
Data MSB
...
Les descriptions et illustrations non contractuelles du présent document sont données à titre indicatif.
EG_GenIP30i_1016_UG_004_FR
Protocole
2 Octets
0000
Cet identifiant est donné par le Maître.
Le code du protocole Modbus est 0000.
le nombre d'octet de la trame Modbus RTU.
Protocole
2 Octets
0000
ERCOGENER se réserve le droit d'apporter toute modification.
Nb d'octet à suivre
Trame Modbus sans CRC
2 Octets
n octets
010200000001
0006
Nb d'octet à suivre
Trame Modbus sans CRC
2 Octets
n octets
01020100
0004
Adresse du bit à lire
Nombre de bit à lire
Nombre de data qui suive
Page 92 / 143
Dct_426_01