Rockwell Automation Allen-Bradley 1769-ADN Manuel Utilisateur page 182

Adaptateur devicenet compact i/o
Table des Matières

Publicité

B-24
Exemples d'application de messagerie explicite
Publication 1769-UM001B-FR-P – Octobre 2002
Erreur de réponse (hexadécimal)
0101
0002
9413
xxxx
1
L'identifiant de transmission (TXID) est utilisé par le scrutateur pour suivre la transaction jusqu'à la fin et renvoie la même valeur avec la
réponse. Pour suivre correctement les commandes et leurs réponses, cette valeur doit être incrémentée pour chaque nouvelle commande
envoyée. La taille TXID est d'un octet.
2
La commande indique au scrutateur comment traiter la requête. « 01 » est la commande « Execute This Transaction Block » (exécuter ce bloc
de transaction). La taille des données de la commande est d'un octet. Voir la publication 1747-5.8, 1747-SDN User Manual, pour la list des
commandes prises en charge.
3
N° port est la voie physique du scrutateur sur laquelle la transaction doit être acheminée. Le numéro du port doit être 0 (voie A) et la taille
des données est d'un octet.
4
Nombre octet identifie le nombre d' o ctets dans le corps de la transaction. Le corps de la transaction commence au mot 3 et la taille des
données est d'un octet.
5
Service définit le type de requête envoyée. « 10 » est l' é criture d'un seul paramètre (Single Parameter Write). Dans la réponse, le bit de poids
fort de cet octet est activé, 90 représente donc une réponse correcte au service « Single Parameter Write », alors que 94 indique que la
commande « Set Configuration » contient une erreur. Le code d' e rreur se trouve dans le mot suivant de la réponse (le mot 4). La taille des
données du service est d'un octet.
6
ID MAC est l'adresse de station réseau DeviceNet du dispositif auquel la transaction est destinée. Le dispositif esclave doit être indiqué dans la
liste de scrutation du module scrutateur et il doit être en ligne pour que la transaction du message explicite réussisse. La valeur de
l'identifiant MAC doit être hexadécimale. Dans cet exemple, l'adresse de station de l'adaptateur 1769-ADN est 19 décimal ou
13 hexadécimal. La taille des données de l'identifiant MAC est d'un octet.
7
Classe définit la classe DeviceNet. « 030C » hexadécimal est le code de classe pour l' o bjet qui représente les E/S 1769. La taille des données
de la classe est d'un mot.
8
Instance représente le numéro d' e mplacement du module d'E/S que nous voulons configurer. Ce module de sortie analogique se trouve dans
l' e mplacement 10 ou « 000A » hexadécimal.
9
Attribut identifie les caractéristiques spécifiques de l' o bjet vers lequel la transaction est dirigée. « 001A » hexadécimal (26 décimal)
représente les données de configuration. La taille des données de l'attribut est d'un mot.
10 Les données de configuration ont une longueur de 8 mots, bien que seulement 6 mots contiennent réellement les données de configuration.
Les deux derniers mots doivent être inclus, mais ils doivent être paramétrés à 0000 hexadécimal. Les informations réelles sur les données de
configuration peuvent être consultées dans la publication 1769-6.0, Compact I/O Analog Module User Manual. Le chapitre 5 de cette
publication présente l'agencement des six mots de configuration du module 1769-OF2.
Les deux premiers mots du fichier de configuration servent à configurer les voies 0 et 1, respectivement, pour des fonctions telles que le
format des données de sortie (données brutes/proportionnelles dans cet exemple) et le type de sortie (4-20 mA dans cet exemple).
Les quatre mots suivants sont des valeurs pour les deux voies dans le cas où le processeur de commande se trouve en défaut ou en mode
Programmation. Pour cet exemple, ces quatre valeurs doivent être comprises entre 6241 et 31207 décimal (1862 à 79E7 hexadécimal), ce
qui représente 4-20 mA. Toute valeur en dehors de cette plage génère une erreur de configuration.
Description (octet de poids fort/octet de poids faible)
ID transmission
1
/Commande
2
N° port
/Nombre octet
3
4
Service
5
/ID MAC
6
État incorrect pour la commande de configuration

Publicité

Table des Matières
loading

Table des Matières