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.