7FR02-0390-04

Fonctions Modbus prises en charge

Votre compteur prend en charge un ensemble spécifique de fonctionnalités Modbus : classes de données, formats de données, codes de fonction et commandes.

Classes de données Modbus

Classe Description
Bobines Bits logiques pouvant être lus et écrits
État d'entrée Bits logiques pouvant être lus
Registres d'entrée Entiers 16 bits pouvant être lus
Registres de maintien Entiers 16 bit pouvant être lus et écrits

Formats de données Modbus

Format Type Nb de registres Modbus utilisés
16 bits non signé Entier 1
16 bits signé Entier 1
32 bits non signé Entier 2
32 bits signé Entier 2
32B-M10K non signé Entier 2
32B-M10K signé Entier 2
Virgule flottante IEEE1 Virgule flottante 2
Booléen compressé pour les entrées Entier 1
Booléen compressé pour les bobines Entier 1
16 bits non signé lecture/écriture Entier 1
64 bits signé Entier 4
1Les compteurs fonctionnant comme maîtres Modbus prennent en charge deux versions du format à virgule flottante IEEE, avec des ordres de mots différents : haut/bas = Big Endian, bas/haut = Little Endian.

Les données 16 bits (un mot) sont transmises avec l'octet le plus significatif en premier et l'octet le moins significatif en deuxième.

Les données 32 bits (deux mots) sont transmises avec le mot le plus significatif en premier et le mot le moins significatif en deuxième.

Codes de fonction Modbus

Fonction Description Maître/esclave
1 Lire l'état d'une bobine Maître et esclave
2 Lire l'état d'une entrée Maître et esclave
3 Lire les registres de maintien Maître et esclave
4 Lire les registres d’entrée Maître
5 Écrire dans une bobine Maître
6 Écrire dans un registre de maintien Maître et esclave
15 Écrire dans plusieurs bobines Maître
16 Écrire dans plusieurs registres de maintien Maître et esclave
17 Renvoyer l'ID d'esclave (série uniquement) Maître et esclave
43 (sous-code 14) Lire l'identification d'appareil Maître et esclave
100 Lire des registres de maintien éclatés Maître et esclave

Commandes Modbus

Une commande du maître Modbus à l'ID unité 0 est diffusée à tous les esclaves Modbus. La seule commande de diffusion prise en charge est prédéfinie pour des registres multiples.

Pour les réseaux Modbus série avec un seul esclave, le maître peut envoyer des commandes à l'aide de l'adresse de connexion unique de l'ID unité 248, quelle que soit l'ID unité réelle de l'esclave.

Code QR pour cette page

Contenu utile ?