Download NE1A Manuel Utilisation - Support
Transcript
Section 4-7 Communications de message explicite 4-7 4-7-1 Communications de message explicite Réception de messages explicites L’envoie de messages explicites à partir du maître standard vers le contrôleur NE1a permet de lire ou écrire n’importe quelle donnée ou paramètre spécifique du contrôleur. Le contrôleur fonctionne conformément à la commande envoyée depuis le maître et renvoie une réponse. L’exemple suivant décrit le service de lecture de zone d’E/S fourni par le contrôleur. Reportez-vous à l’Annexe 3 Messages explicites DeviceNet pour plus de détails sur les services disponibles. Lecture de zone d’E/S du contrôleur NE1A Lit l’E/S locale du contrôleur NE1A ou la zone d’E/S esclaves de sécurité affectée au contrôleur par le maître. Format de la commande 4B 03 06 ID de classe Code service ID instance Décalage adresse Adresse du nœud de destination Volume des données Données Format de la réponse • Réponse normale au message explicite CB Lecture de données Code service Adresse du nœud source Nombre d'octets reçus • Réponse d’erreur à message explicite 00 04 94 Code d'erreur Code service Adresse du nœud source Nombre d'octets reçus Adresse du noeud de destination (commande) Indique selon un format hexadécimal d’1 octet, l’adresse des données du contrôleur NE1A à lire. Code service (commande/réponse) Pour les commandes, un format hexadécimal de 4 octets est spécifié. Pour les réponses, le bit supérieur est activé et un format hexadécimal CB est retourné. 83