Protocole De Commande D'écriture Modbus (Requête/Réponse); Message De Requête D'écriture Modbus; Message De Réponse D'écriture Modbus; Codes De Fonction Supportés - MSA General Monitors S4000TH Manuel D'instructions

Table des Matières

Publicité

8.4 Protocole de commande d'écriture Modbus
(requête/réponse)
8.4.1 Message de requête d'écriture Modbus
Octet
Modbus
er
1
Adresse esclave
ème
2
Code de fonction
ème
3
Adresse de registre Haut
ème
4
Adresse de registre Bas
ème
5
Données prédéfinies
Haut
ème
6
Données prédéfinies Bas
ème
7
CRC Bas
ème
8
CRC Haut
*REMARQUE : l'adresse 0 est réservée pour le mode de diffusion et n'est pas prise en
charge pour le moment.
**REMARQUE : l'adresse de départ peut avoir un maximum de 9999 emplacements d'adresse
(0000-270E).
8.4.2 Message de réponse d'écriture Modbus
Octet
Modbus
er
1
Adresse esclave
ème
2
Code de fonction
ème
3
Adresse de registre Haut
ème
4
Adresse de registre Bas
ème
5
Données prédéfinies
Haut
ème
6
Données prédéfinies Bas
ème
7
CRC Bas
ème
8
CRC Haut
8.5 Codes de fonction supportés
Le code de fonction 03 (registres de maintien de lecture) est utilisé pour lire l'état de l'unité
esclave.
Le code de fonction 06 (registre simple prédéfini) est utilisé pour écrire une commande à l'unité
esclave.
Plage
1-247* (décimal)
06
00
00-FF (hex)
00-FF (hex)
Données de commande d'octet Haut du
00-FF (hex)
Données de commande d'octet Bas du
00-FF (hex)
00-FF (hex)
Plage
1-247* (décimal)
06
00
00-FF (hex)
00-FF (hex)
Données de commande d'octet Haut du
00-FF (hex)
Données de commande d'octet Bas du
00-FF (hex)
00-FF (hex)
38
Modèle S4000TH
Référencé au S4000TH
ID S4000TH (adresse)
Registre simple prédéfini
Non utilisé par le S4000TH
Commandes du S4000TH
S4000TH
S4000TH
Octet CRC Bas
Octet CRC Haut
Référencé au S4000TH
ID S4000TH (adresse)
Registre simple prédéfini
Non utilisé par le S4000TH
Commandes du S4000TH
S4000TH
S4000TH
Octet CRC Bas
Octet CRC Haut

Publicité

Table des Matières
loading

Table des Matières