Protocole modbus, Commandes de lecture – CIRCUTOR ReadWatt Series Manuel d'utilisation

Page 14

Advertising
background image

4.3- COMMUNICATIONS

Le

ReadWatt dispose de deux ports de communications, un RS-232 et un autre RS-485. Les

deux ports peuvent être employés de manière simultanée.

La vitesse de transmission, Baud Rate, est unique pour les deux ports et peut être configurable.

4�3�1�- PROTOCOLE MODBUS

Le protocole

MODBUS est un standard de communications dans l’industrie qui permet la

connexion en réseau de multiples équipements, où il existe un maître et de multiples esclaves.

Dans le cadre du protocole

MODBUS le ReadWatt utilise le mode RTU (Remote Terminal Unit).

Dans le mode RTU, le début et la fin de message sont détectés avec des silences d’un

minimum de 3,5 caractères et la méthode de détection d’erreurs CRC de 16 bits, est utilisée.

Les fonctions

MODBUS mises en œuvre sur l’équipement sont :

Fonction 03 et 04. Lecture des enregistrements.

Fonction 10. Écriture de multiples enregistrements.

4�3�2�- COMMANDES DE LECTURE

Le

ReadWatt supporte les fonctions de lecture type integer, fonctions : 0x03 et 0x04.

Sur le

Tableau 4

sont spécifiées les variables

MODBUS de l’équipement.

Exemple: Lecture du numéro de série de l’équipement avec numéro de périphérique 01.

Nous enverrons la trame suivante

MODBUS:

Adresse

Fonction

Enregistre-

ment initial

Nº enregis-

trement

CRC

01

04

0060

0002

CRC

L’équipement nous répondra avec la trame suivante :

Adresse

Fonction

Nbre

d’octets

Nº de série

CRC

01

04

04

XXXX XXXX

CRC

Note: Les valeurs sont indiquées en hexadécimal.

Le nombre des enregistrements demandés devra être égal à la taille de la variable qui est

également demandée.

La lecture de plusieurs adresses consécutives est possible, si l’on adapte la demande au

format correct.

14

ReadWatt

Manuel d’instructions

Advertising