DOCA0302FR-04

Fonction 8 : Diagnostics Modbus

Structure des messages Modbus concernant la gestion des compteurs de diagnostics de I/O Smart Link

Requête

Définition

Nombre d'octets

Valeur

Numéro du serveur

1 octet

0x00 à 0x63

Code de fonction

1 octet

0x08

Code de sous-fonction

2 octets

Voir le tableau "Codes de sous-fonction" plus loin dans cette section

Données

2 octets

0x0000

Codes de sous-fonction

Codes de sous-fonction (décimaux)

Description

-

Les données transmises dans le champ de données de la requête doivent être renvoyées (rebouclées) dans la réponse.

10 (0 x 0A)

Réinitialise tous les compteurs de diagnostic. Les compteurs sont également effacés à la mise sous tension.

11 (0 x 0B)

Lit le compteur des messages de bus corrects gérés par le serveur.

12 (0 x 0C)

Lit le compteur des messages de bus incorrects gérés par le serveur.

13 (0 x 0D)

Lit le compteur des réponses d'exception gérées par le serveur.

14 (0 x 0E)

Lit le compteur des messages envoyés au serveur.

15 (0 x 0F)

Lit le compteur des messages de diffusion générale.

17 (0 x 11)

Lit le compteur des messages envoyés au serveur mais sans réponse à cause du code d'exception 06 : équipement serveur occupé.

18 (0 x 12)

Lit le compteur des messages de bus incorrects en raison d'erreurs de surcharge.

-

Efface le compteur d'erreurs de dépassement.

Réponse

Définition

Nombre d'octets

Valeur

Numéro du serveur

1 octet

0x00 à 0x63

Code de fonction

1 octet

0x08

Code de sous-fonction

2 octets

Voir la liste précédente

Compteur de diagnostic

2 octets

Valeur du compteur de diagnostic correspondant au code de sous-fonction

Réinitialisation des compteurs

Les compteurs sont remis à 0 :

  • lorsqu'ils atteignent la valeur maximale 65535,

  • lorsqu'ils sont réinitialisés par une commande Modbus (code de fonction 8, code de sous-fonction 10)

  • lorsque l'alimentation est coupée ou

  • lorsque les paramètres de communication sont modifiés.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Contenu utile ?