Services pris en charge par le processeur esclave d'une liaison Modbus
|
|
(Traduction du document original anglais)
|
Requête Modbus
|
Code fonction
|
Objet automate
|
---|---|---|
Lecture de n bits de sortie
|
16#01
|
%M
|
Lecture de n bits d'entrée
|
16#02
|
%M
|
Lecture de n mots de sortie
|
16#03
|
%MW
|
Lecture de n mots d'entrée
|
16#04
|
%MW
|
Ecriture d'un seul bit de sortie
|
16#05
|
%M
|
Ecriture d'un seul mot de sortie
|
16#06
|
%MW
|
Ecriture de n bits de sortie
|
16#0F
|
%M
|
Ecriture de n mots de sortie
|
16#10
|
%MW
|
Désignation
|
Code fonction / Code sous-fonction
|
---|---|
Echo
|
16#08 / 16#00
|
Lecture des registres de diagnostic de l'automate
|
16#08 / 16#02
|
Remise à 0 des compteurs et des registres de diagnostic de l'automate
|
16#08 / 16#0A
|
Lecture du nombre de messages sur le bus
|
16#08 / 16#0B
|
Lecture du nombre d'erreurs de communication détectées sur le bus
|
16#08 / 16#0C
|
Lecture du nombre d'exceptions détectées sur le bus
|
16#08 / 16#0D
|
Lecture du nombre de messages reçus de l'esclave
|
16#08 / 16#0E
|
Lecture du nombre de non réponses de l'esclave
|
16#08 / 16#0F
|
Lecture du nombre d'accusés de réception négatifs de l'esclave
|
16#08 / 16#10
|
Lecture du nombre de réponses d'exception esclave occupé
|
16#08 / 16#11
|
Lecture du nombre de dépassements de caractères sur le bus
|
16#08 / 16#12
|
Lecture du compteur d'événements
|
16#0B
|
Lecture de l'événement connexion
|
16#0C
|
Lecture de l'identification
|
16#11
|
Lecture de l'identification de l'équipement
|
16#2B / 16#0E
|