Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

Présentation des ​.champs Quality de qualité des données

Présentation des ​.champs Quality de qualité des données

  • Last UpdatedSep 24, 2024
  • 2 minute read

Les .champs .Quality sont des indicateurs de la qualité des dernières données reçues. Les protocoles SuiteLink et DDE ne mettent à jour les indicateurs de qualité des clients (WindowViewer, par exemple) qu’en cas de modification des données fournies par le serveur d’E/S. Par conséquent, la modification d’un indicateur de qualité n’est observable qu’en cas de réception d’une nouvelle valeur de données. Certains serveurs d’E/S envoient les données et mettent à jour les indicateurs de qualité uniquement lorsque la qualité des données est modifiée.

Il peut s’avérer impossible de référencer directement la qualité des valeurs associées à un élément du serveur en utilisant les protocoles SuiteLink et DDE. Pour cela, il faut que le serveur d’E/S prenne directement en charge les références sous la forme Élément.Quality. Sans cette prise en charge, l’élément ne réagit pas à la fonction DDE Advise() et la valeur du .champ .Quality reste toujours égale à zéro.

Le simulateur de serveur d’E/S, TestProt, ne prend pas directement en charge les références Élément.Quality. Il ne renvoie pas de nouvelles valeurs de données quand vous modifiez le niveau de qualité à partir du menu Qualité.

Si vous souhaitez observer la qualité des données d’un élément d’E/S et que le serveur d’E/S ne prend pas directement en charge l’adressage Élément.Quality, vous pouvez définir une variable d’E/S InTouch pour examiner l’élément sur le serveur et contrôler de cette manière le .champ .Quality de la variable InTouch. Si vous atteignez le nombre limite de variables, vous pouvez utiliser la fonction IOSetRemoteReferences() dans un script pour ajuster dynamiquement les points d’E/S.

Les protocoles SuiteLink et DDE ne contrôlent pas l’état de la connexion ni d’autres changement dans l’état du serveur d’E/S lors de la réception par le client des informations sur les éléments. Pour cette raison, la qualité d’un élément ne permet pas de se renseigner sur l’état réel du serveur ni sur celui de la connexion client-serveur. Le processus d’un serveur d’E/S peut être arrêté, et la valeur du .champ .Quality rester inchangée. En cas de perte du lien de communication, la valeur du .champ .Quality n’est pas nécessairement modifiée.

Utilisez les indicateurs internes de DDE ou de SuiteLink pour contrôler la connexion avec le serveur d’E/S.