Adresse de station Code de fonction
0B
06
Adresse de station Code de fonction
0B
06
Préréglage d'un registre unique (code de fonction 06)
Interrogation
Ce code de fonction vous permet de modifier le contenu d'une plage
Modbus 4x dans l'esclave. Ce code n'écrit que dans un seul registre.
Tout registre de stockage existant dans l'automate peut voir son
contenu modifié par ce message. Cependant, étant donné que
l'automate scrute activement, il peut également modifier le contenu de
tout registre de stockage à tout moment. Les valeurs sont fournies en
binaire jusqu'à la capacité maximale de l'automate. Les bits de poids
fort doivent être mis à zéro.
Lorsqu'il est utilisé avec l'adresse d'esclave zéro (mode Diffusion), tous
les automates esclaves chargent le registre spécifié avec le contenu
spécifié.
• Les fonctions 5, 6, 15 et 16 sont les seuls messages reconnus
• Il s'agit de la structure du message envoyé au réseau Modbus.
L'exemple suivant est une demande d'écriture de la valeur «3» dans le
registre 40002 dans l'esclave 11.
Bit de début des
Bit de début des
données hautes
données basses
00
01
Réponse
La réponse à une demande de préréglage de registre unique est de
retransmettre le message d'interrogation une fois le registre modifié.
Registre de
Registre de
données hautes
données basses
00
01
Publication Rockwell Automation 5094-UM006A-FR-P - Octobre 2020
Annexe B
valables pour la diffusion.
Les valeurs d'octet suivantes sont en affichage hexadécimal.
Préréglage des
Préréglage des
données de registre
données de registre
hautes
basses
00
03
Préréglage du
Préréglage du
registre de données
registre de données
hautes
basses
00
03
Liste de commande maître
Champ de
vérification
d'erreur
(2 octets)
CRC
Champ de
vérification
d'erreur
(2 octets)
CRC
77