M241 Logic Controller en tant qu'équipement cible sur EtherNet/IP
Cette section explique comment configurer l'équipement M241 Logic Controller en tant qu'équipement cible EtherNet/IP.
Pour plus d'informations sur EtherNet/IP, consultez le site Web www.odva.org.
Configuration de la cible EtherNet/IP
Pour configurer votre M241 Logic Controller comme un équipement cible EtherNet/IP , vous devez ajouter un gestionnaire EtherNet/IP à votre contrôleur. Sélectionnez EthernetIP dans le Catalogue de matériels, faites-le glisser vers l'arborescence Equipements et déposez-le sur l'un des nœuds en surbrillance.
Configuration des paramètres EtherNet/IP
Pour configurer les paramètres EtherNet/IP, double-cliquez sur COM_Bus > TM4ES4 > EthernetIP dans l'arborescence Equipements.
La boîte de dialogue suivante s'affiche :
Les paramètres de configuration EtherNet/IP sont définis comme suit :
oInstance :
Numéro de référencement de l'Assemblage d'entrée ou de sortie.
oTaille :
Nombre de voies d'un Assemblage d'entrée ou de sortie.
Dans la mémoire, chaque voie occupe 2 octets qui stockent la valeur d'un objet %IWx ou %QWx, où x est le numéro de la voie.
Par exemple, si la Taille de l'Assemblage de Sortie est de 20, cela signifie qu'il existe 20 voies d'entrée (IW0 à IW19) qui adressent %IWy...%IW(y+20-1), où y est la première voie disponible pour l'assemblage.
Elément |
Plage autorisée par le contrôleur |
Valeur par défaut dans EcoStruxure Machine Expert |
|
---|---|---|---|
Assemblage de sortie |
Instance |
150 à 189 |
150 |
Taille |
2 à 40 |
20 |
|
Assemblage d'entrée |
Instance |
100 à 149 |
100 |
Taille |
2 à 40 |
20 |
Vous pouvez générer un fichier EDS pour faciliter la configuration des échanges de données cycliques EtherNet/IP.
Étape |
Action |
---|---|
1 |
Dans l'arborescence Equipements, cliquez avec le bouton droit sur le nœud EthernetIP et sélectionnez Exporter au format EDS dans le menu contextuel. |
2 |
Modifiez le nom et l'emplacement par défaut du fichier. |
3 |
Cliquez sur Enregistrer. |
NOTE : Les objets Révision majeure et Révision mineure du fichier EDS permettent de garantir l'unicité du fichier EDS. La valeur de ces objets ne reflète pas le niveau de révision du contrôleur.
Les fichiers EDS M241 Logic Controller et M251 Logic Controller sont également disponibles sur le site Web de Schneider. Vous devez adapter le fichier EDS à votre application. Pour ce faire, modifiez-le et définissez les tailles et instances d'assemblage.
Onglet EthernetIP Slave I/O Mapping
L'onglet EthernetIP Slave I/O Mapping permet de définir et de nommer des variables. Cet onglet fournit également des informations complémentaires telles que l'adressage topologique.
Le tableau ci-dessous décrit la configuration de l'onglet Esclave EthernetIP Mappage E/S :
Voie |
Type |
Valeur par défaut |
Description |
||
---|---|---|---|---|---|
Entrée |
IW0 |
WORD |
- |
Mot de commande des sorties de contrôleur (%QW) |
|
IWxxx |
|||||
Sortie |
QW0 |
WORD |
- |
Etat des entrées de contrôleur (%IW) |
|
QWxxx |
Le nombre de mots dépend du paramètre de taille défini dans la configuration EtherNet/IP.
Sortie signifie SORTIE du contrôleur d'origine (= %IW pour le contrôleur).
Entrée signifie ENTREE à partir du contrôleur d'origine (= %QW pour le contrôleur).
Pour accéder à un équipement cible, une source ouvre une connexion pouvant inclure plusieurs sessions qui envoient des requêtes.
Une connexion explicite utilise une session (une session est une connexion TCP ou UDP).
Une connexion d'E/S utilise deux sessions.
Le tableau suivant indique les restrictions applicables aux connexions EtherNet/IP :
Caractéristique |
Maximum |
---|---|
Connexions explicites |
8 (Classe 3) |
Connexions d'E/S |
1 (Classe 1) |
Connexions |
8 |
Sessions |
16 |
Requêtes simultanées |
32 |
NOTE : le M241 Logic Controller ne prend en charge que les connexions cycliques. Si une origine ouvre une connexion à l'aide d'un changement de type déclencheur d'état, le contrôleur ne rejette pas la connexion, mais les paquets sont envoyés selon le débit RPI.
Le contrôleur prend en charge les objets suivants :
Classe d'objets |
ID de classe |
Cat. |
Nombre d'instances |
Effet sur le comportement de l'interface |
---|---|---|---|---|
01 hex |
1 |
1 |
Prend en charge le service de réinitialisation |
|
02 hex |
1 |
1 |
Connexion de message explicite |
|
04 hex |
2 |
2 |
Définit le format des données d'E/S |
|
06 hex |
|
1 |
– |
|
F5 hex |
1 |
1 |
Configuration TCP/IP |
|
F6 hex |
1 |
1 |
Informations de comptage et d'état |
|
350 hex |
1 |
1 |
– |
|
351 hex |
1 |
1 |
– |
|
352 hex |
1 |
1 |
– |
|
353 hex |
1 |
1 |
– |
Objet identité (ID de classe = 01 hex)
Le tableau ci-dessous décrit les attributs de classe de l'objet Identité :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Afficher |
Révision |
UINT |
01h |
Révision de l'implémentation de l'objet Identité. |
2 |
Get |
Nb maximum d'instances |
UINT |
01h |
Plus grand numéro d'instance |
3 |
Get |
Nombre d'instances |
UINT |
01h |
Nombre d'instances d'objet |
4 |
Get |
Liste d'attributs d'instance facultatifs |
UINT, UINT [ ] |
00h |
Les deux premiers octets contiennent le numéro des attributs d'instance facultatifs. Chaque paire d'octets suivante représente le numéro des autres attributs d'instance facultatifs. |
6 |
Get |
Attribut de classe maxi. |
UINT |
07h |
Plus grande valeur d'attributs de classe. |
7 |
Get |
Attribut d'instance maximum |
UINT |
07h |
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 :
odétermine s'il peut fournir le type de réinitialisation requise ;
orépond à la requête ;
otente 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 |
Redémarre le contrôleur. NOTE : Cette valeur est la valeur par défaut si ce paramètre est omis. |
1 |
Réinitialisation à chaud. |
2 |
Non pris en charge. |
3 à 99 |
Réservée |
100 à 199 |
Spécifique au fournisseur |
200 à 255 |
Réservée |
Le tableau ci-dessous décrit les attributs d'instance :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
ID du fabricant |
UINT |
243h |
ID Schneider Automation |
2 |
Get |
Type d'équipement |
UINT |
0Eh |
Contrôleur |
3 |
Get |
Code produit |
UINT |
1002h |
Code de produit contrôleur |
4 |
Get |
Révision |
Structure de USINT, USINT |
– |
Révision du contrôleur(1) Equivalent aux 2 octets de poids faible de la version du contrôleur. |
5 |
Get |
Etat |
WORD(2) |
– |
Reportez-vous à la définition dans le tableau ci-dessous. |
6 |
Get |
Numéro de série |
UDINT |
– |
Numéro de série du contrôleur XX + 3 octets de poids faible de l'adresse MAC |
7 |
Get |
Nom de produit |
Structure de USINT, STRING |
– |
– |
(1) Mappé dans un WORD :
oBit de poids fort : révision mineure (deuxième USINT)
oBit de poids faible : révision majeure (premier USINT)
Exemple : 0205h signifie révision V5.2.
(2) Description d'Etat (Attribut 5) :
Bit |
Nom |
Description |
---|---|---|
0 |
Appartient à un propriétaire |
Inutilisé |
1 |
Réservé |
– |
2 |
Configuré |
TRUE indique que l'application de l'équipement a été reconfigurée. |
3 |
Réservé |
– |
4 à 7 |
Etat étendu de l'équipement |
o0 : autotest ou indéterminé o1 : téléchargement du micrologiciel en cours o2 : au moins une connexion d'E/S incorrecte détectée o3 : aucune connexion d'E/S établie o4 : configuration non volatile incorrecte o5 : erreur non récupérable détectée o6 : au moins une connexion d'E/S en mode RUNNING o7 : au moins une connexion d'E/S établie, tout en mode Idle o8 : réservé o9 à 15 : non utilisés |
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 (le plus souvent 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, ce qui nécessite que l'équipement signale une exception et passe à l'état HALT. 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, ce qui nécessite que l'équipement signale une exception et passe à l'état HALT. 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ée |
– |
Objet routeur de messages (ID de classe = 02 hex)
Le tableau ci-dessous décrit les attributs de classe de l'objet Routeur de messages :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
01h |
Révision de l'implémentation de l'objet routeur de messages. |
2 |
Get |
Nb maximum d'instances |
UINT |
01h |
Plus grand numéro d'instance |
3 |
Get |
Nombre d'instances |
UINT |
01h |
Nombre d'instances d'objet |
4 |
Get |
Liste d'attributs d'instance facultatifs |
Structure de UINT, UINT [ ] |
20 |
Les deux premiers octets contiennent le numéro des attributs d'instance facultatifs. Chaque paire d'octets suivante représente le numéro des autres attributs d'instance facultatifs (de 100 à 119). |
5 |
Get |
Liste de services facultatifs |
UINT |
00h |
Numéro et liste de tous les attributs de services facultatifs mis en œuvre (0 : aucun service facultatif mis en œuvre). |
6 |
Get |
Attribut de classe maxi. |
UINT |
07h |
Plus grande valeur d'attributs de classe. |
7 |
Get |
Attribut d'instance maximum |
UINT |
119 |
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. |
0E |
Afficher un attribut |
Renvoie la valeur de l'attribut spécifié. |
Le tableau ci-dessous décrit les attributs d'instance :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Description |
---|---|---|---|---|---|
1 |
Get |
Liste des objets implémentés |
Structure de UINT, UINT [ ] |
– |
Liste des objets implémentés. Les deux premiers octets contiennent le numéro des objets implémentés. Chaque paire d'octets suivante représente un autre numéro de classe implémentée. La liste contient les objets suivants : oIdentité oRouteur de messages oAssemblage oGestionnaire de connexions oParamètre oObjet fichier oModbus oPort oTCP/IP oLiaison Ethernet |
2 |
Get |
Numéro disponible |
UINT |
512 |
Nombre maximum de connexions CIP simultanées (classe 1 ou classe 3) prises en charge. |
Objet Assemblage (ID de classe = 04 hex)
Le tableau ci-dessous décrit les attributs de classe de l'objet Assemblage :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
2 |
Révision de l'implémentation de l'objet Assemblage. |
2 |
Get |
Nb maximum d'instances |
UINT |
189 |
Plus grand numéro d'instance. |
3 |
Get |
Nombre d'instances |
UINT |
2 |
Nombre d'instances d'objet |
4 |
Get |
Liste d'attributs d'instance facultatifs |
Structure de : UINT UINT [ ] |
1 4 |
Les deux premiers octets contiennent le numéro des attributs d'instance facultatifs. Chaque paire d'octets suivante représente le numéro des autres attributs d'instance facultatifs. |
5 |
Get |
Liste de services facultatifs |
UINT |
00h |
Numéro et liste de tous les attributs de services facultatifs mis en œuvre (0 : aucun service facultatif mis en œuvre). |
6 |
Get |
Attribut de classe maxi. |
UINT |
07h |
Plus grande valeur d'attributs de classe. |
7 |
Get |
Attribut d'instance maximum |
UINT |
04h |
Plus grande valeur d'attributs d'instance. |
Le tableau ci-dessous décrit les services de classe :
Code de service (hex) |
Nom |
Description |
---|---|---|
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 |
---|---|---|
0E |
Afficher un attribut |
Renvoie la valeur de l'attribut spécifié. |
10 |
Set Attribute Single |
Modifie la valeur de l'attribut spécifié. |
Instances prises en charge
Sortie signifie SORTIE du contrôleur d'origine (= %IW pour le contrôleur).
Entrée signifie ENTREE à partir du contrôleur d'origine (= %QW pour le contrôleur).
Le contrôleur prend en charges 2 Assemblages :
Nom |
Instance |
Taille de données |
---|---|---|
Sortie du contrôleur (%IW) |
Configurable : doit être comprise entre 100 et 149 |
2 à 40 mots |
Entrée du contrôleur (%QW) |
Configurable : doit être comprise entre 150 et 189 |
2 à 40 mots |
NOTE : L'objet assemblage lie ensemble les attributs de plusieurs objets de sorte que les informations en direction ou en provenance de chaque objet puissent être communiquées par le biais d'une connexion unique. Les objets Assemblage sont statiques.
Les assemblages utilisés peuvent être modifiés en accédant aux paramètres de l'outil de configuration réseau (RSNetWorx). Le contrôleur doit redémarrer pour enregistrer une nouvelle affectation d'assemblage.
Le tableau ci-dessous décrit les attributs d'instance :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Description |
---|---|---|---|---|---|
3 |
Get/Set |
Données d'instance |
TABLEAU d'octets |
– |
Service de définition de données disponible uniquement pour la sortie du contrôleur. |
4 |
Get |
Taille des données d'instance |
UINT |
4 à 80 |
Taille des données en octets |
Accès depuis un Scrutateur EtherNet/IP
Lorsqu'un scrutateur EtherNet/IP doit échanger des assemblages avec un M241 Logic Controller, il utilise les paramètres d'accès suivants (Connection path) :
oClasse 4
oInstance xx, où xx est la valeur d'instance (exemple : 2464 hex = instance 100).
oAttribut 3
De plus, un assemblage de configuration doit être défini dans l'Origine.
Par exemple : Classe 4, Instance 3, Attribut 3, le chemin de connexion (Connection Path) sera :
o2004 hex
o2403 hex
o2c<xx> hex
Objet gestionnaire de connexion (ID de classe = 06 hex)
Le tableau ci-dessous décrit les attributs de classe de l'objet Assemblage:
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
2 |
Révision de l'implémentation de l'objet Gestionnaire de connexions. |
2 |
Get |
Nb maximum d'instances |
UINT |
189 |
Plus grand numéro d'instance. |
3 |
Get |
Nombre d'instances |
UINT |
2 |
Nombre d'instances d'objet |
4 |
Get |
Liste d'attributs d'instance facultatifs |
Structure de : UINT UINT [ ] |
– |
Nombre et liste des attributs facultatifs. Le premier mot contient le nombre d'attributs à suivre. Chaque mot suivant contient un autre code d'attribut. Les attributs facultatifs suivants incluent : ole nombre total de requêtes d'ouverture de connexion entrante ole nombre total de requêtes refusées en raison du format incorrect de la requête Forward Open onombre total de requêtes refusées en raison de ressources insuffisantes onombre total de requêtes refusées en raison de la valeur du paramètre envoyé avec la requête Forward Open onombre de requêtes Forward Close reçues onombre de requêtes Forward Close dont le format est incorrect ole nombre de requêtes Forward Close qui ne correspondent pas à une connexion active ole nombre de connexions qui ont expiré parce que l'autre côté a arrêté de produire ou qu'une déconnexion réseau s'est produite |
6 |
Get |
Attribut de classe maxi. |
UINT |
07h |
Plus grande valeur d'attributs de classe. |
7 |
Get |
Attribut d'instance maximum |
UINT |
08h |
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 d'instance. |
0E |
Afficher un attribut |
Renvoie la valeur de l'attribut spécifié. |
4E |
Fermeture de la connexion |
Ferme la connexion existante. |
52 |
Envoi non connecté |
Envoie une requête multisaut non connectée. |
54 |
Ouverture de la connexion |
Ouvre une nouvelle connexion. |
Le tableau ci-dessous décrit les attributs d'instance :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Description |
---|---|---|---|---|---|
1 |
Get |
Requêtes d'ouverture |
UINT |
– |
Nombre de requêtes de service Forward Open reçues |
2 |
Get |
Refus de format d'ouverture |
UINT |
– |
Nombre de requêtes de service Forward Open refusées en raison d'un format incorrect. |
3 |
Get |
Refus d'ouverture de ressource |
TABLEAU d'octets |
– |
Nombre de requêtes de service Forward Open refusées en raison d'un manque de ressources. |
4 |
Get |
Refus d'ouverture pour autre motif |
UINT |
– |
Nombre de requêtes de service Forward Open refusées pour un motif autre qu'un format incorrect ou un manque de ressources. |
5 |
Get |
Requêtes de fermeture |
UINT |
– |
Nombre de requêtes de service Forward Close reçues |
6 |
Get |
Requêtes de fermeture de format |
UINT |
– |
Nombre de requêtes de service Forward Close refusées en raison d'un format incorrect. |
7 |
Get |
Requêtes de fermeture pour autre motif |
UINT |
– |
Nombre de requêtes de service Forward Close refusées pour un motif autre qu'un format incorrect. |
8 |
Get |
Timeouts de connexion |
UINT |
– |
Nombre total d'expirations de connexion survenus dans des connexions contrôlées par ce gestionnaire de connexions. |
Objet interface TCP/IP (ID de classe = F5 hex)
Cet objet met à jour les informations de compteurs et d'état spécifiques à une liaison pour une interface de communications Ethernet 802.3.
Le tableau ci-dessous décrit les attributs de classe de l'objet Interface TCP/IP :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
4 |
Révision de l'implémentation de l'objet Interface TCP/IP. |
2 |
Get |
Nb maximum d'instances |
UINT |
2 |
Plus grand numéro d'instance. |
3 |
Get |
Nombre d'instances |
UINT |
2 |
Nombre d'instances d'objet |
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é. |
Codes d'instance
Seule l'instance 1 est prise en charge.
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 d'instance. |
0E |
Afficher un attribut |
Renvoie la valeur de l'attribut d'instance spécifié. |
Le tableau ci-dessous décrit les attributs d'instance :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Description |
---|---|---|---|---|---|
1 |
Get |
Etat |
DWORD |
Niveau de bit |
o0 : l'attribut de configuration d'interface n'a pas été configuré. o1 : la configuration d'interface contient une configuration valide. o2 à 15 : réservés. |
2 |
Get |
Capacité de configuration |
DWORD |
Niveau de bit |
o0 : client BOOTP o1 : client DNS o2 : client DHCP o5 : configuré dans EcoStruxure Machine Expert Tous les autres bits sont réservés et définis sur 0. |
3 |
Get |
Configuration |
DWORD |
Niveau de bit |
o0 : La configuration d'interface est valide. o1 : la configuration d'interface est obtenue avec BOOTP. o2 : la configuration d'interface est obtenue avec DHCP. o3 : réservé o4 : activation de DNS Tous les autres bits sont réservés et définis sur 0. |
4 |
Get |
Liaison physique |
UINT |
Taille du chemin |
Nombre de mots de 16 bits dans l'élément Chemin |
EPATH complété |
Chemin |
Segments logiques identifiant l'objet Liaison physique. Le chemin est limité à un segment de classe logique et à un segment d'instance logique. La taille maximale est 12 octets. |
|||
5 |
Get |
Configuration d'interface |
UDINT |
Adresse IP |
– |
UDINT |
Masque de réseau |
– |
|||
UDINT |
Adresse de la passerelle |
– |
|||
UDINT |
Nom principal |
– |
|||
UDINT |
Nom secondaire |
0 : aucune adresse de serveur de nom secondaire n'a été configurée. |
|||
STRING |
Nom de domaine par défaut |
0 : aucun nom de domaine configuré. |
|||
6 |
Get |
Nom d'hôte |
STRING |
– |
Caractères ASCII. 0 : aucun nom d'hôte configuré. |
Objet de liaison Ethernet (ID de classe = F6 hex)
Cet objet fournit le mécanisme de configuration d'un équipement d'interface réseau TCP/IP.
Le tableau ci-dessous décrit les attributs de classe de l'objet Liaison Ethernet :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
4 |
Révision de l'implémentation de l'objet Liaison Ethernet. |
2 |
Get |
Nb maximum d'instances |
UINT |
3 |
Plus grand numéro d'instance. |
3 |
Get |
Nombre d'instances |
UINT |
3 |
Nombre d'instances d'objet. |
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é. |
Codes d'instance
Seule l'instance 1 est prise en charge.
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 d'instance. |
0E |
Afficher un attribut |
Renvoie la valeur de l'attribut d'instance spécifié. |
Le tableau ci-dessous décrit les attributs d'instance :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Description |
---|---|---|---|---|---|
1 |
Get |
Vitesse d'Interface |
UDINT |
– |
Vitesse en Mbits/s (10 ou 100). |
2 |
Get |
Indicateurs d'interface |
DWORD |
Niveau de bit |
o0 : état de la liaison o1 : semi-duplex/duplex intégral o2 à 4 : état de négociation o5 : paramétrage manuel /réinitialisation nécessaire o6 : erreur de matériel local détectée Tous les autres bits sont réservés et définis sur 0. |
3 |
Get |
Adresse physique |
TABLEAU de 6 USINT |
– |
Ce tableau contient l'adresse MAC du produit. Format : XX-XX-XX-XX-XX-XX |
Objet diagnostic d'interface (ID de classe = 350 hex)
Le tableau ci-dessous décrit les attributs de classe de l'objet diagnostic d'interface :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
01h |
Incrémenté de 1 unité à chaque mise à jour de l'objet. |
2 |
Get |
Attribut d'instance |
UINT |
01h |
Numéro d'instance maximum de l'objet. |
Objet diagnostic de scrutateur (ID de classe = 351 hex)
Le tableau ci-dessous décrit les attributs de classe de l'objet diagnostic de scrutateur :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
01h |
Incrémenté de 1 unité à chaque mise à jour de l'objet. |
2 |
Get |
Attribut d'instance |
UINT |
01h |
Numéro d'instance maximum de l'objet. |
Objet diagnostic de connexion (ID de classe = 352 hex)
Le tableau ci-dessous décrit les attributs de classe de l'objet diagnostic de connexion :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
01h |
Incrémenté de 1 unité à chaque mise à jour de l'objet. |
2 |
Get |
Instance maxi. |
UINT |
0 à n (nombre maximum de connexions d'E/S CIP) |
Numéro d'instance maximum de l'objet. |
NOTE : Il existe une instance d'objet Diagnostic de connexion d'E/S pour les chemins O->T et T->0.
Objet diagnostic de connexion explicite (ID de classe = 353 hex)
Le tableau ci-dessous décrit les attributs de classe de l'objet diagnostic de connexion explicite :
ID d'attribut |
Accès |
Nom |
Type de données |
Valeur |
Détails |
---|---|---|---|---|---|
1 |
Get |
Révision |
UINT |
01h |
Incrémenté de 1 unité à chaque mise à jour de l'objet. |
2 |
Get |
Instance maxi. |
UINT |
0 à n (nombre maximum de connexions d'E/S CIP) |
Numéro d'instance maximum de l'objet. |