ID de classe

F6 (hex), 246 (décimal)

ID d'instance

L'objet liaison Ethernet présente les valeurs d'instance suivantes (pour un BMECRA31210) :

  • 0: classe

  • 1: port (ETH1)

  • 2: port (ETH2)

  • 3: port (ETH3)

  • 4: port (port de l'embase interne 255)

Attributs

L'objet liaison Ethernet présente les attributs suivants :

ID d'instance = 0 (attributs de classe) :

ID d'attribut

Description

GET

SET

01

Révision

X

02

Instance max.

X

03

Nombre d'instances

X

X = pris en charge

— = non pris en charge

ID d'instance = 1 (attributs d'instance) :

ID d'attribut

Description

Type

GET

SET

Valeur

hex

déc

         

01

01

Vitesse de l'interface

UDINT

X

Valeurs valides :

0, 10000000, 100000000

02

02

Indicateurs de l'interface

DWORD

X

Bit 0 : état de la liaison

0 = inactive

1 = active

Bit 1 : mode duplex

0 = semi-duplex

1 = duplex intégral

Bits 2 à 4 : état de la négociation

3 = vitesse et mode duplex négociés

4 = vitesse et liaison forcées

Bit 5 : réinitialisation requise du paramétrage manuel

0 = automatique

1 = réinitialisation de l'équipement nécessaire

Bit 6 : erreur détectée sur le matériel local

0 = aucun événement

1 = événement détecté

03

03

Adresse physique locale

ARRAY of 6 USINT

X

adresse MAC du module

04

04

Compteurs d'interface

STRUCT de

X

 

Octets en entrée

UDINT

octets reçus sur l'interface

Paquets Ucast en entrée

UDINT

paquets de monodiffusion (Ucast) reçus par l'interface

Paquets NUcast en entrée

UDINT

Paquets de non-monodiffusion reçus par l'interface

Entrants ignorés

UDINT

Paquets entrants reçus par l'interface mais ignorés

Erreurs détectées en entrée

UDINT

Paquets entrants contenant des erreurs détectées (Entrants ignorés non compris)

Protocoles inconnus en entrée

UDINT

Paquets entrants avec protocole inconnu

Octets en sortie

UDINT

octets envoyés sur l'interface

Paquets Ucast en sortie

UDINT

Paquets de monodiffusion (Ucast) envoyés par l'interface

Paquets NUcast en sortie

UDINT

Paquets de non-monodiffusion envoyés par l'interface

Sortants ignorés

UDINT

Paquets sortants ignorés

Erreurs détectées en sortie

UDINT

Paquets sortants contenant des erreurs détectées

05

05

Compteurs de supports

STRUCT de

X

 

Erreurs d'alignement détectées

UDINT

Trames dont la longueur en octets n'est pas un nombre entier

Erreurs FCS détectées

UDINT

CRC incorrect : trames reçues dont la vérification FCS a échoué

Collisions simples

UDINT

Trames émises avec succès et ayant subi une collision unique

Collisions multiples

UDINT

Trames émises avec succès et ayant subi plusieurs collisions

Erreurs de test SQE

UDINT

Nombre de fois où une erreur de test SQE est générée

Transmissions différées

UDINT

Trames dont la première tentative d'émission est reportée car le support est occupé

Collisions tardives

UDINT

Nombre de fois où une collision a été détectée au-delà de 512 bits dans la transmission d'un paquet

Collisions excessives

UDINT

Trames non émises en raison d'un nombre excessif de collisions

Erreurs de transmission MAC détectées

UDINT

Trames non émises en raison de la détection d'une erreur de transmission de la sous-couche MAC interne

Trames trop longues

UDINT

Trames reçues dont la taille dépasse la limite autorisée

05

05

Erreurs de réception MAC détectées

UDINT

X

Trames non reçues par une interface en raison de la détection d'une erreur de réception de la sous-couche MAC interne

Erreurs de détection de porteuse détectées

UDINT

Nombre de fois où la condition de détection de porteuse a été perdue ou non confirmée lors d'une tentative d'émission d'une trame

06

06

Commande d'interface

STRUCT de

X

X

API de la connexion

Bits de contrôle

WORD

Bit 0 : négociation automatique

0 = désactivée

1 = activée

Remarque : lorsque la négociation automatique est activée, l'erreur 0x0C (conflit d'état d'objet) est renvoyée si l'on tente de définir la valeur :

  • vitesse d'interface forcée

  • mode duplex forcé.

Bit 1 : mode duplex forcé (si bit de négociation automatique = 0)

0 = semi-duplex

1 = duplex intégral

Vitesse d'interface forcée

UINT

Valeurs valides :

10000000, 100000000

Remarque : toute tentative de définition d'une autre valeur génère l'erreur 0x09 (valeur d'attribut non valide).

10

16

Etiquette d'interface

SHORT_STRING

X

Chaîne de texte fixe identifiant l'interface, qui doit inclure "interne" pour les interfaces internes. Nombre maximal de caractères : 64.

X = pris en charge

— = non pris en charge

Services

L'objet Liaison Ethernet prend en charge les services suivants :

ID de service

Description

Classe

Instance

hex

déc

01

01

Get_Attributes_All

X

X

10

16

Set_Attribute_Single

X

0E

14

Get_Attribute_Single

X

X

4C

76

Get_and_Clear

X

X = pris en charge

— = non pris en charge