Le tableau ci-dessous décrit les attributs de classe de l'objet Identité :
ID d'attribut (hex.) |
Accès |
Nom |
Type de données |
Valeur (hex.) |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
01 |
Révision de l'implémentation de l'objet Identité. |
2 |
Get |
Nb maximum d'instances |
UINT |
01 |
Plus grand numéro d'instance. |
3 |
Get |
Nombre d'instances |
UINT |
01 |
Nombre d'instances d'objet |
6 |
Get |
Attribut de classe maxi. |
UINT |
07 |
Plus grande valeur d'attributs de classe. |
7 |
Get |
Attribut d'instance maxi. |
UINT |
07 |
Plus grande valeur d'attributs d'instance. |
Le tableau ci-dessous décrit les services de classe :
Code de service (hex) |
Nom |
Description |
---|---|---|
01 |
Afficher tous les attributs |
Renvoie la valeur de tous les attributs de classe. |
0E |
Afficher un attribut |
Renvoie la valeur de l'attribut spécifié. |
Le tableau ci-dessous décrit les services d'instance :
Code de service (hex) |
Nom |
Description |
---|---|---|
01 |
Afficher tous les attributs |
Renvoie la valeur de tous les attributs de classe. |
05 |
Reset (1) |
Initialise le composant EtherNet/IP (redémarrage du contrôleur). |
0E |
Afficher un attribut |
Renvoie la valeur de l'attribut spécifié. |
(1) Description du service de réinitialisation :
Lorsque l'objet Identité reçoit une requête de réinitialisation, il :
détermine s'il peut fournir le type de réinitialisation requise ;
répond à la requête ;
tente d'exécuter le type de réinitialisation requise.
Le service commun de réinitialisation possède un paramètre spécifique, Type de réinitialisation (USINT), avec les valeurs suivantes :
Valeur |
Type de réinitialisation |
---|---|
0 |
Réinitialise le contrôleur
NOTE : Valeur par défaut si ce paramètre est omis.
|
1 |
Non pris en charge |
2 |
Non pris en charge |
3 à 99 |
Réservé |
100 à 199 |
Spécifique au fournisseur |
200 à 255 |
Réservé |
Le tableau ci-dessous décrit les attributs d'instance :
ID d'attribut (hex.) |
Accès |
Nom |
Type de données |
Valeur (hex.) |
Détails |
---|---|---|---|---|---|
1 |
Get |
ID du fournisseur |
UINT |
F3 |
ID Schneider Automation |
2 |
Get |
Type d'équipement |
UINT |
0C |
Adaptateur EIP |
3 |
Get |
Code produit |
UINT |
1009 |
Code produit du coupleur de bus |
4 |
Get |
Révision |
Structure de USINT, USINT |
– |
Numéro de révision de produit du coupleur de bus (1). Equivaut aux deux octets de poids faible de la version du coupleur de bus. |
5 |
Get |
Etat |
WORD |
– |
Mot d'état(2) |
6 |
Get |
Numéro de série |
UDINT |
– |
Numéro de série du coupleur de bus |
7 |
Get |
Nom de produit |
Structure de USINT, STRING |
TM3BCEIP |
– |
(1) Mappé dans un WORD :
Octet de poids fort : révision mineure (deuxième USINT)
Octet de poids faible : révision majeure (premier USINT)
Exemple : 0205 hex signifie révision V5.2.
(2) Mot d'état (Attribut 5) :
Bit |
Nom |
Description |
---|---|---|
0 |
Appartient à un propriétaire |
La valeur TRUE indique que l'équipement est un propriétaire. |
1 |
Réservé |
– |
2 |
Configuré |
La valeur TRUE indique que l'application de l'équipement a été configurée. |
3 |
Réservé |
– |
4 à 7 |
Etat étendu de l'équipement |
|
8 |
Défaut mineur récupérable |
La valeur TRUE indique que l'équipement a détecté une erreur (généralement récupérable). Ce type d'événement ne modifie pas l'état de l'équipement. |
9 |
Défaut mineur non récupérable |
La valeur TRUE indique que l'équipement a détecté une erreur (généralement irrécupérable). Ce type d'événement ne modifie pas l'état de l'équipement. |
10 |
Défaut majeur récupérable |
La valeur TRUE indique que l'équipement a détecté une erreur qui l'oblige à signaler une exception et à passer à l'état Ce type d'événement entraîne un changement d'état de l'équipement. Le plus souvent, l'erreur est récupérable. |
11 |
Défaut majeur non récupérable |
La valeur TRUE indique que l'équipement a détecté une erreur qui l'oblige à signaler une exception et à passer à l'état Ce type d'événement entraîne un changement d'état de l'équipement. Le plus souvent, l'erreur est irrécupérable. |
12 à 15 |
Réservé |
– |