Requête PMS : READ
(Traduction du document original anglais)
Présentation
Cette requête permet de lire des variables sur un équipement connecté au bus INTERBUS.
Cette requête est exécutée à l'aide de la fonction de communication READ_VAR.
Syntaxe
La syntaxe de la fonction de communication se présente sous la forme suivante :
READ_VAR(ADDR('r.m.0.pcp'),'PMS', index, subindex, %MWk:4, %MWi:L)
Le tableau suivant décrit les différents paramètres de la fonction :
Paramètre
Description
ADDR('r.m.0.pcp')
Adresse de l'entité destinataire de l'échange :
  • r.m: rack, module,
  • 0 : voie (toujours 0),
  • pcp : numéro de la voie pcp.
'PMS'
Type d'objet PMS (PMS en majuscules).
index
Mot double ou valeur identifiant l'objet auquel accéder.
subindex
Mot ou valeur précisant l'objet auquel accéder.
%MWk:4
Paramètres de gestion des échanges : quatre mots identifiant l'adresse des données Control Expert utilisées pour contrôler la fonction READ_VAR.
%MWi:L
Table de mots contenant la valeur des objets lus (longueur minimum = 1).
Paramètres de gestion
Le tableau suivant détaille les mots %MWk:4.
Numéro du mot
Octet de poids fort
Octet de poids faible
Données gérées par
%MWk
Numéro de l'échange
Bit d'activité
système
%MWk+1
Rapport d'opération
Rapport de communication
%MWk+2
Timeout: valeur conforme à la largeur de bande des messages INTERBUS
vous
%MWk+3
Longueur : nombre d'octets de la réponse stockée dans le paramètre tampon (initialisation non obligatoire pour activer la fonction)
Pour plus d'informations sur %MWk+1, consultez la section Rapports de communication et d'opération.
Exemple d'utilisation
L'exemple illustre la lecture de la vitesse de sortie d'un Altivar 66.
NOTE : Il n'est pas nécessaire d'initialiser le paramètre de longueur avant le lancement de la fonction.