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