Présentation
L'objet Diagnostic d'interface EtherNet/IP présente les instances, attributs et services décrits ci-dessous.
ID de classe
350 (hexadécimal), 848 (décimal)
ID d'instance
L'objet Interface EtherNet/IP présente deux valeurs d'instance :
0 : classe
1 : instance
Attributs
Les attributs de l'objet Diagnostic d'interface EtherNet/IP sont associés à chaque instance, comme suit :
ID d'instance = 0 (attributs de classe) :
ID d'attribut |
Description |
GET |
SET |
---|---|---|---|
01 |
Révision |
X |
— |
02 |
Instance max. |
X |
— |
X = pris en charge — = non pris en charge |
ID d'instance = 1 (attributs d'instance) :
ID d'attribut |
Description |
Type |
GET |
SET |
Valeur |
---|---|---|---|---|---|
01 |
Protocoles pris en charge |
UINT |
X |
— |
|
02 |
Diagnostic de connexion |
STRUCT |
X |
— |
|
Nb max. de connexions d'E/S CIP ouvertes |
UINT |
Nombre de connexions de classe 1 ouvertes depuis la dernière réinitialisation |
|||
Connexions d'E/S CIP en cours |
UINT |
Nombre de connexions de classe 1 ouvertes |
|||
Nb max. de connexions explicites CIP ouvertes |
UINT |
Nombre de connexions de classe 3 ouvertes depuis la dernière réinitialisation |
|||
Connexions explicites CIP en cours |
UINT |
Nombre de connexions de classe 3 ouvertes |
|||
Erreurs lors de l'ouverture de connexions CIP |
UINT |
Incrémenté à chaque échec de Transférer Ouverture (source et cible) |
|||
Erreurs de timeout des connexions CIP |
UINT |
Incrémenté à chaque timeout de connexion (source et cible) |
|||
Nb max. de connexions TCP EIP ouvertes |
UINT |
Nombre de connexions TCP (utilisées pour EIP, comme client ou serveur) ouvertes depuis la dernière réinitialisation |
|||
Connexions TCP EIP en cours |
UINT |
Nombre de connexions TCP (utilisées pour EIP, comme client ou serveur) ouvertes |
|||
03 |
Diagnostic des messages d'E/S |
STRUCT |
X |
X |
|
Compteur de production d'E/S |
UDINT |
Incrémenté à chaque envoi d'un message de classe 0/1 |
|||
Compteur de consommation des E/S |
UDINT |
Incrémenté à chaque réception d'un message de classe 0/1 |
|||
Compteur d'erreurs d'envoi de production d'E/S |
UINT |
Incrémenté à chaque échec de l'envoi d'un message de classe 0/1 |
|||
Compteur d'erreurs de réception de consommation d'E/S |
UINT |
Incrémenté chaque fois qu'une consommation est reçue avec une erreur détectée |
|||
04 |
Diagnostic de messagerie explicite |
STRUCT |
X |
X |
|
Compteur d'envoi de messages de classe 3 |
UDINT |
Incrémenté à chaque envoi d'un message de classe 3 (client et serveur) |
|||
Compteur de réception de messages de classe 3 |
UDINT |
Incrémenté à chaque réception d'un message de classe 3 (client et serveur) |
|||
Compteur de réception de messages UCMM |
UDINT |
Incrémenté à chaque envoi d'un message UCMM (client et serveur) |
|||
Compteur de réception de messages UCMM |
UDINT |
Incrémenté à chaque réception d'un message UCMM (client et serveur) |
|||
X = pris en charge — = non pris en charge |
Services
L'objet Diagnostic d'interface EtherNet/IP exécute les services suivants sur les types d'objet répertoriés :
ID de service |
Description |
Classe |
Instance |
Remarques |
|
---|---|---|---|---|---|
hex |
déc |
||||
01 |
01 |
Get_Attributes_All |
X |
X |
Renvoie la valeur de tous les attributs. |
0E |
14 |
Get_Attribute_Single |
— |
X |
Renvoie la valeur de l'attribut spécifié. |
4C |
76 |
Get_and_Clear |
— |
X |
Renvoie et supprime les valeurs de tous les attributs d'instance. |
X = pris en charge — = non pris en charge |