Description
L'opération de lecture de données globales lit des données à partir du processeur de communication d'un abonné du réseau qui dispose de données globales écrites. Cette opération ne nécessite pas de chemin de transaction maître.
L'opération de lecture de données globales
peut durer plusieurs cycles si les données ne sont pas disponibles
sur les abonnés appelés. Si les données globales sont
disponibles, l'opération s'exécute en un cycle. Pour programmer
un bloc MBP_MSTR
en vue d'écrire des données
globales, utilisez le code fonction 6.
Implémentation réseau
L'opération de lecture de données globales ne peut être réalisée que sur des réseaux Modbus Plus. Les opérations de lecture et d'écriture de données globales comprennent une fonctionnalité Modbus Plus appelée Peer Cop.
Utilisation du bloc de commande pour Modbus Plus
Registre |
Signification |
---|---|
COMMANDE[1] |
6 = lecture de données globales |
COMMANDE[2] |
Indique l'état d'erreur. |
COMMANDE[3] |
Nombre d'adresses à envoyer depuis la mémoire de données globales (processeur de communication) (1 à 32) |
COMMANDE[4] |
Affiche les adresses disponibles dans l'abonné scruté. Ce registre est automatiquement mis à jour. |
COMMANDE[5] |
L'octet de poids faible contient l'adresse de l'abonné dont les données globales doivent être lues. Sa valeur peut être comprise dans la plage 1 à 64. Si les données globales sont reçues via un NOM, entrez l'emplacement de ce module dans l'octet de poids fort de cette adresse. |