15
TXID
En-tête de
port
transfert
(3 mots)
service
Transfert
(29 mots)
Un mot = deux octets = 16 bits
Module scrutateur DeviceNet 1747-SDN – Notice d'installation
Pour chaque transaction, le code d'état indique l'état du dispositif
et de sa réponse au processeur :
0
cmd/état
mot 224
taille
mot 225
MAC ID
word 226
mot 255
Code d'état
Description
0
Ignorer le bloc de transaction (bloc vide)
1
La transaction a réussi
2
Transaction en cours (pas prêt)
3
Erreur - esclave non dans la liste de
scrutation
4
Erreur - esclave hors-ligne
5
Erreur - port DeviceNet
désactivé/hors-ligne
6
Erreur - transaction TXID inconnue
7
8
Erreur - code de commande non valide
9
Erreur - le scrutateur manque de tampon
10
Erreur - autre transaction client/serveur
11
Erreur - connexion au dispositif esclave
impossible
12
Erreur - données de réponse trop
grandes pour le bloc
13
Erreur - port non valide
14
Erreur - taille spécifiée non valide
15
Erreur - connexion occupée
16-255
TXID (ID de transaction) – lorsque vous créez et chargez
une demande vers le scrutateur, le programme de logique à
relais du processeur donne un numéro d'identification (TXID)
à la transaction. Ce numéro est un nombre entier d'un octet,
compris entre 1 et 255. Le scrutateur utilise cette valeur pour
suivre la transaction jusqu'à son terme, puis renvoit la valeur
avec la réponse qui correspond à la demande chargée par le
processeur. Le programme de logique à relais surveille
l'enchaînement et l'utilisation des valeurs TXID.
taille– la taille de la transaction en octets. La transaction peut
contenir jusqu'à 29 mots (58 octets). Si la taille dépasse 29
mots, un code d'erreur est renvoyé.
port – le port DeviceNet (zéro) vers lequel la transaction est
dirigée.
MAC ID (adresse de station) – l'adresse réseau DeviceNet
du dispositif esclave où la transaction est envoyée. Cette
valeur peut aller de 0 à 63. Les attributs du port et MAC ID
réunis indiquent le dispositif esclave cible. Le dispositif
esclave doit être dans la liste de scrutation du module
scrutateur et doit aussi être en–ligne pour que le transfert de
message explicite soit réussi.
service – pour chaque demande et réponse de message explicite,
l'attribut de service contient les codes de demande et de réponse
de service qui correspondent à la même demande pour le TXID.
Inutilisé
en cours
Réservé
Publication 1747 5.8FR Janvier 1997
23