Description
L'opération d'obtention de statistiques distantes permet de lire des données à partir d'abonnés distants du réseau. A chaque requête, le processeur de communication distant fournit une table complète de statistiques, même si la requête ne fait pas référence à la totalité de la table. Il copie ensuite uniquement les mots que vous avez interrogés dans les adresses $MW identifiées.
La réalisation d'une opération peut prendre plusieurs
cycles et elle ne nécessite pas de chemin de transaction maître.
Pour programmer un bloc MBP_MSTR
en vue d'extraire
des statistiques distantes, utilisez le bloc fonction 7.
Implémentation réseau
Une opération d'extraction de statistiques peut être effectuée sur les réseaux Modbus Plus et TCP/IP Ethernet.
Utilisation du bloc de commande pour Modbus Plus
Registre |
Signification |
---|---|
COMMANDE[1] |
7 = obtention de statistiques distantes |
COMMANDE[2] |
Indique l'état d'erreur |
COMMANDE[3] |
Nombre d'adresses à lire dans le champ des données de statistiques (1 à 54).
|
COMMANDE[4] |
Première adresse à partir de laquelle les statistiques de l'abonné doivent être lues. Il est impossible de dépasser le nombre de registres de statistiques disponibles. |
COMMANDE[5] ... COMMANDE[9] |
Adresse de routage 1 à 5 de l'abonné. Le dernier octet du chemin de routage qui n'est pas réglé sur 0 est l'abonné cible. |
Utilisation du bloc de commande pour Ethernet TCP/IP
Registre |
Signification |
---|---|
COMMANDE[1] |
7 = obtention de statistiques distantes |
COMMANDE[2] |
Indique l'état d'erreur |
COMMANDE[3] |
Nombre d'adresses à lire dans le champ des données de statistiques (1 à 38).
|
COMMANDE[4] |
Première adresse à partir de laquelle les statistiques de l'abonné doivent être lues. Il est impossible de dépasser le nombre de registres de statistiques disponibles. |
COMMANDE[5] |
Octet de poids fort : emplacement du module de la carte réseau |
COMMANDE[6] ... COMMANDE[9] |
Chaque adresse contient 1 octet de l'adresse IP à 32 bits, où la valeur de COMMANDE[6] est le MSB et celle de COMMANDE[9] est le LSB. |