Objet liaison Ethernet
Traduction de la notice originale
Présentation
L'objet liaison Ethernet se compose 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 :
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 maxi.
X
03
Nombre d'instances
X
X = pris en charge
— = non pris en charge
ID d'instance = 1...5 (attributs d'instance) :
ID d'attribut
Description
Type
GET
SET
Valeur
hex
dec
01
01
Vitesse de l'interface
UDINT
X
Valeurs valides :
0, 10000000, 100000000
02
02
Drapeaux 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 : Status de négociation
3 = vitesse et mode duplex négociés
4 = vitesse et liaison forcées
Bit 5 : le paramétrage manuel nécessite une réinitialisation
0 = automatique
1 = réinitialisation de l'équipement nécessaire
Bit 6 : Détection de défaut 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
X
    En octets
UDINT
Octets reçus sur l'interface
    En paquets Ucast
UDINT
Paquets monodiffusion (Ucast) reçus sur l'interface
    En paquets NUcast
UDINT
Paquets non monodiffusion reçus sur l'interface
    Entrants ignorés
UDINT
Paquets entrants reçus sur l'interface mais ignorés
    Entrants avec erreurs
UDINT
Paquets entrants contenant des erreurs détectées (n'inclut pas les Entrants ignorés)
    Protocoles inconnus
UDINT
Paquets entrants avec protocole inconnu
    Octets sortants
UDINT
Octets envoyés sur l'interface
    Paquets Ucast sortants
UDINT
Paquets monodiffusion (Ucast) envoyés sur l'interface
    Paquets NUcast sortants
UDINT
Paquets non monodiffusion envoyés sur l'interface
    Sortants ignorés
UDINT
Paquets sortants ignorés
    Sortants avec erreurs
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
Erreur CRC détectée — Trames reçues avec erreur de somme de contrôle FCS détectée
    Collisions simples
UDINT
Trames transmises ayant subi une collision unique
    Collisions multiples
UDINT
Trames transmises ayant subi plusieurs collisions
    Test d'erreurs SQE
UDINT
Nombre de fois où une erreur de test SQE est détecté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 temps bits dans la transmission d'un paquet
    Collisions excessives
UDINT
Trames dont la transmission ne réussit pas en raison de collisions excessives
    Erreur de transmission MAC
UDINT
Trames dont la transmission ne réussit pas à cause de la détection d'une erreur de transmission de la sous-couche MAC interne
    Erreur Carrier Sense
UDINT
Nombre de fois où la condition d'écoute de porteuse a été perdue ou n'a pas été affirmée lors d'une tentative de transmission de trame
    Trames trop longues
UDINT
Trames reçues dont la taille dépasse la limite autorisée
    Erreur de réception MAC
UDINT
Trames dont la réception sur une interface ne réussit pas en raison de la détection d'une erreur interne de réception de la sous-couche MAC
06
06
Commande d'interface
STRUCT
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 l'autonégociation est activée, l'erreur 0x0C (conflit d'état d'objet) est renvoyée lors d'une tentative de définition d'un des éléments suivants :
  • vitesse d'interface forcée, ou
  • mode duplex forcé.
Bit 1 : mode duplex forcé (si le bit d'autonégociation = 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 entraîne la détection d'une 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
dec
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