Communications de message explicite
Code de
réponse
08FF
13FF
15FF
16FF
20FF
4-7-2
Envoi de messages explicites
Procédure
Restrictions
86
Code erreur (réponse)
Les codes d'erreur définis dans DeviceNet suivants peuvent être retour-
nés.
Désignation de l'erreur
Service non pris en charge
Données insuffisantes
Données trop volumineuses
L'objet n'existe pas
Paramètre non valide
Un contrôleur NE1A peut envoyer des messages explicites à partir d'un pro-
gramme utilisateur.
Les messages enregistrés par l'utilisateur sont envoyés dans le réseau lors-
que les conditions de déclenchement spécifiées par l'utilisateur sont remplies.
Cette fonctionnalité peut être utilisée pour notifier les périphériques de sur-
veillance et de contrôle ou bien comme méthode pour spécifier les sorties à
des périphériques d'affichage.
Lors de l'envoi d'un message explicite, paramétrez les conditions d'envoi
dans l'Editeur logique.
Avec le contrôleur NE1A, vous pouvez envoyer des messages explicites
jusqu'à 32 octets, comme indiqué ci-dessous.
■
Format de données de message explicite
Nom de paramètre
MACID
Code service
ID de classe
ID d'instance
Données de service
Pour plus d'informations sur les codes de service, les ID de classe, les ID
d'instance et les données de service, reportez-vous au manuel du périphéri-
que de destination du message.
Paramétrez les conditions selon la procédure suivante.
1. Paramétrage de l'adresse de déclenchement
Paramétrez la condition d'envoi du message explicite. Le message expli-
cite sera envoyé lorsque l'adresse paramétrée est activée.
2. Paramètre de condition d'envoi
Paramétrez la condition d'envoi du message explicite. Le nombre de ten-
tatives peut aussi être paramétré.
3. Création d'un message d'envoi
Vérifiez les caractéristiques de l'objet au niveau du nœud de destination et
créez un message d'envoi en fonction du format du message explicite.
• Vous pouvez paramétrer l'adresse de déclenchement dans le programme
utilisateur.
Erreur de code service
Les données sont moins importantes que la taille spécifiée.
Les données sont plus importantes que la taille spécifiée.
L'ID de classe ou d'instance spécifié n'est pas pris en charge.
Les données de commande pour l'opération spécifiée ne sont
pas prises en charge.
Volume des données
1 octet
1 octet
2 octets
2 octets
0 à 26 octets
Section 4-7
Cause