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 :
|
||||
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 |