Présentation

L'objet liaison Ethernet est constitué des instances, des attributs et des services décrits ci-après.

ID de classe

F6 (hex), 246 (décimal)

ID d'instance

L'objet Liaison Ethernet présente les valeurs d'instance suivantes :

  • 101 : emplacement d'embase 1

  • 102 : emplacement d'embase 2

  • 103 : emplacement d'embase 3

  • ...

  • 112 : emplacement d'embase 12

  • 255 : port interne

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, 10, 100

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

ARRAY of 6 USINT

X

Adresse MAC du module

04

04

Compteurs d'interface

STRUCT

X

 

Octets en entrée

UDINT

   

Octets reçus sur l'interface

Paquets Ucast en entrée

UDINT

   

Paquets monodiffusion reçus sur l'interface

Paquets NUcast en entrée

UDINT

   

Paquets non monodiffusion reçus sur l'interface

Entrants ignorés

UDINT

   

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

Erreurs 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 monodiffusion envoyés sur l'interface

Paquets NUcast en sortie

UDINT

   

Paquets non-monodiffusion envoyés sur l'interface

Sortants ignorés

UDINT

   

Paquets sortants ignorés

Erreurs en sortie

UDINT

   

Paquets sortants contenant des erreurs détectées

05

05

Compteurs de supports

STRUCT

X

 

Erreurs d'alignement

UDINT

   

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

Erreurs FCS

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 plus d'une collision

Erreurs de test SQE

UDINT

   

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

Transmissions différées

UDINT

   

Trames dont la première tentative de transmission 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

Erreur de transmission MAC

UDINT

   

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

Erreurs de détection de porteuse

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

Trame trop longue

UDINT

   

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

Erreurs de réception MAC

UDINT

   

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

06

06

Commande d'interface

STRUCT

X

API de la connexion

Bits de contrôle

WORD

   

Bit 0 : Auto-négociation désactivée (0) ou activée (1).

NOTE : Si 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 et 100000000.

NOTE : 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 exécute les services ci-après sur les types d'objets répertoriés :

ID du 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