ID de classe

350 (hexadécimal), 848 (décimal)

ID d'instance

L'objet interface EtherNet/IP présente 2 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

Valeurs

01

Protocoles pris en charge

UINT

X

0: pris en charge 1: non pris en charge

  • Bit 1: Modbus TCP/IP

  • Bit 2: Modbus SL

  • Bits 3-15: réservé

02

Diagnostic de connexion

STRUCT de

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 détectées lors du timeout d'une connexion 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 de messagerie d'E/S

STRUCT de

X

X

 

Compteur de production d'E/S

UDINT

Incrémenté à chaque envoi d'un message de classe 0/1.

Compteur de consommation d'E/S

UDINT

Incrémenté à chaque réception d'un message de classe 0/1.

Compteur d'erreurs détectées lors de l'envoi de productions d'E/S

UINT

Incrémenté à chaque échec de l'envoi d'un message de classe 0/1.

Compteur d'erreurs détectées lors de la 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 de

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 diagnostics interface EtherNet/IP prend en charge les services suivants :

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