afficher la liste des articles
WinCC -- Configuration des alarmes et messages -- Affichage des messages et alarmes utilisant Alarm Control
Comment importer une sélection d'alarmes pour le contrôle d'alarmes WinCC ?
Pourquoi, dans WinCC, des espaces sont-ils affichés au début d'une variable associée de procédé (Text) et qu'à la fin de cette variable, les caractères sont tronqués ?
Comment modifier les couleurs des messages dans le contrôle d'alarmes, également en Runtime, indépendamment des paramètres de l'Alarm logging?
Comment sélectionner des alarmes dans le contrôle d'alarmes WinCC ?
Commentdifférencier le traitement des messages dans la liste des messages et dans les archives ?
Les alarmes de dépassement de seuil restent signalées bien que les limites ne soient pas atteintes.
Comment afficher le dernier message dans la première ligne dans l'AlarmOCX ?
Que faire quand des alarmes ne sont pas affichées en Runtime?
Comment afficher un texte de message sur plusieurs lignes dans Alarm Control ?
Comment afficher les alarmes dans l'objet WinCC Alarm Control?
Comment afficher l'utilisateur connecté et le nom d'ordinateur dans la liste des messages de WinCC ?
Comment utiliser la propriété "MsgFilterSQL" du contrôle d'alarmes pour filtrer les alarmes avec les requêtes SQL?
Comment n'afficher que certains messages en Runtime dans Alarm Control de WinCC ?
Comment utiliser la fonction standard "AXC_SetFilter()" ?
Comment est défini le format d'affichage de la valeur d'une variable WinCC associée à un bloc texte utilisateur en Runtime dans une alarme?
Comment peut-on filtrer les messages en fonction des serveurs dans WinCC Alarm Control ?
Comment afficher ou imprimer le contenu du commentaire d'une alarme (commentaire, Ordinateur, Utilisateur)?
Pourquoi les titres des colonnes dans le WinCC Alarm Control ne sont-ils pas correctement affichés en Runtime ?
Comment modifier la largeur des colonnes des blocs d'alarme avec la souris dans l'Alarm Control de WinCC au moment de la configuration dans le Graphics Designer ou pendant le Runtime ?
Pourquoi ne voit-on que les 1000 messages les plus récents dans la fenêtre d'archive alors qu'il y en a plus dans l'archive ?
Quelle est la signification du paramétrage réalisé dans "Adopter les réglages du projet" dans l'onglet des blocs d'alarmes lors de la configuration du WinCC Alarm Control ?
OS - WinCC -- Configuration des alarmes et messages -- Affichage des messages et alarmes utilisant Alarm Control
Comment sélectionner des alarmes dans le contrôle d'alarmes WinCC ?
Que vous devez faire, si dans les serveurs OS redondants l'indication de l'origine manque dans le message ?
Longueur du texte de message 'Provenance' dans l'AlarmLogging
Déterminer le nombre de messages dans WinCC
Comment afficher les alarmes dans l'objet WinCC Alarm Control?
Liste des messages sous PCS 7 V5.x et V6
Comment n'afficher que certains messages en Runtime dans Alarm Control de WinCC ?
Comment utiliser la fonction standard "AXC_SetFilter()" ?
Comment peut-on filtrer les messages en fonction des serveurs dans WinCC Alarm Control ?
Quelle est la signification du paramétrage réalisé dans "Adopter les réglages du projet" dans l'onglet des blocs d'alarmes lors de la configuration du WinCC Alarm Control ?
Comment afficher ou imprimer le contenu du commentaire d'une alarme (commentaire, Ordinateur, Utilisateur)?
Comment n'afficher que certains messages en Runtime dans Alarm Control de WinCC ?
Nº de référence:

Instructions :
Cet article décrit les différents possibilités pour n'afficher que certains messages en Runtime dans l'Alarm Control de WinCC. Cette description se réfère au "WinCC Alarm Control (Classic)" ( significatif à partir de PCS V7.1 ).
 
Description
1 Boîte de dialogue de sélection
La boîte de dialogue de sélection de l'Alarm Control de WinCC permet de définir quels messages sont affichés en Runtime. Vous pouvez définir les critères de sélection (critères de filtre) pendant la phase de configuration ou pendant le Runtime.
  • Définir les critères de sélection lors de la configuration
    Dans le Graphics Designer, ouvrez la boîte de dialogue "Propriétés de WinCC Alarm Control" et choisissez l'onglet  "Liste d'alarmes". Cliquez sur le bouton "Sélection..." se trouvant dans la zone "Préparation des données".


    Figure 01
     

    Les différents critères de sélection à l'affichage peuvent alors être définis dans la boîte "Définir sélection".
     
  • Définir les critères de sélection pendant le Runtime
    Vous pouvez également ouvrir la boîte de sélection pendant le Runtime. Pour cela, vous avez les possibilités suivantes :
    • Par clic souris sur l'icône  dans la barre d'outils de Alarm Control. Pour cela, il faut que la touche de fonction "Dialogue tri" soit cochée dans l'onglet "barre d'outils" des "Propriétés de WinCC Alarm Control".
    • Vous pouvez utiliser la fonction standard "AXC_OnBtnSelect()". Cette fonction sera, par exemple, configurée sur l'événement "clic souris" d'un objet de vue (par exemple un bouton).


      Figure 02
       

      Note :

      Adaptez le deuxième paramètre de la fonction, "lpszObjectName", en fonction du nom d'objet de Alarm Control de votre vue. Dans cet exemple, l'objet s'appelle "Control1".

    Vous trouverez des informations détaillées dans WinCC Information System sous "Travailler avec WinCC > Structure d'un système d'alarmes > Affichage des alarmes en Runtime > Commande en Runtime".

2 Fonction standard WinCC "AXC_SetFilter()"
Avec la fonction standard "AXC_SetFilter()", vous pouvez définir les critères de sélection pour l'affichage des messages dans l'Alarm Control en Runtime. Pour cela, les critères de sélection sont définis dans une structure de type "MSG_FILTER_STRUCT". Cette structure est passée en paramètre ou plus exactement sous forme en pointeur à la fonction "AXC_SetFilter()".

Vous trouverez des informations générales sur les fonctions standard de l'Alarm Control WinCC dans l'aide en ligne de WinCC (jusqu'à V6.0) sous "Alarm Control", aux rubriques :

  • "fonctions standard pour l'utilisation de l'Alarm Control WinCC"
  • "Exemple pour l'utilisation des fonctions standard de l'Alarm Control WinCC"

ou dans WinCC Information System (à partir de V6.2) sous:

  • "Travailler avec WinCC > Alarm Logging > Alarm Control > Commande en Runtime > Fonctions standard pour commander WinCC Alarm Control"
  • "Travailler avec WinCC > Alarm Logging > Alarm Control > Commande en Runtime > Exemple d'utilisation des fonctions Standard"

Vous trouverez des informations détaillées sur la structure "MSG_FILTER_STRUCT", sur la fonction "AXC_SetFilter()" ainsi que des exemples d'application dans WinCC Information System sous:

  • "Travailler avec WinCC > ANSI-C pour la création de fonctions et d'actions > Descriptions des fonctions > Fonctions standard > Alarm > AXC_SetFilter" (Jusqu'à V6.0)
  • "Travailler avec WinCC > ANSI-C pour la création de fonctions et d'actions > Descriptions des fonctions ANSI-C > Fonctions standard > Alarm > AXC_SetFilter" (à partir de V6.2)

L'article 25287778 montre l'utilisation de cette fonction avec de nombreux critères de sélection.

3 Option WinCC "Open Development Kit (ODK)"
L'option WinCC "Open Development Kit (ODK)" propose la possibilité de filtrer les messages dans l'Alarm Control de WinCC. Pour cela, de manière analogue à la méthode 2, il faut renseigner une structure de type "MSG_FILTER_STRUCT" avec les critères de sélection correspondants. Le filtre ainsi défini est ensuite passé en paramètre à une fonction qui l'exécutera sur l'Alarm Control.

L'article ID : 9652128 contient les possibilités de contacts actuelles.

4 Dynamiser la propriété "MsgFilterSQL" de l'Alarm Control de WinCC
Vous pouvez affecter une "clause where" à la propriété "MsgFilterSQL" de l'Alarm Control WinCC pour afficher des messages sélectionnés.

Vous trouverez des informations dans WinCC Information System sous le titre "Instructions SQL pour le tri des alarmes dans Alarm Control".

Vous trouverez un exemple d'application ainsi que d'autres applications à l'article ID 5668269.

Attention:
Avec cette méthode, dans certains cas, des critères de sélection peuvent être créés qui agissent bien selon la sélection choisie mais qui ne peuvent cependant pas être indiqués dans la boîte de dialogue de sélection de l'Alarm Control de WinCC.

Les possibilités 2, 3 ou 4 permettent de définir des filtres sur les messages en Runtime sans que l'utilisateur n'ait besoin de procéder à des réglages dans la boîte de dialogue de sélection. Les cas d'utilisation possibles sont :

  • Dans une vue de processus avec un WinCC Alarm Control, plusieurs boutons sont présents. En cliquant sur les différents boutons, l'utilisateur peut ainsi appliquer par un simple clic des critères de filtre fréquemment utilisés.
  • Dans un bloc de vue ne doivent être affichés que les messages relatifs au point de mesure qui est affiché à ce moment dans la face avant. Pour cela, les critères de filtres sont fournis au WinCC Alarm Control à l'ouverture de la face avant.

Les possibilités de filtres de messages décrites ici ne permettent pas de filtrer directement selon des textes de commentaires. Pour filtrer des messages en fonction du contenu des commentaires de messages, vous pouvez écrire le contenu du commentaire dans un bloc de textes utilisateur et filtrer selon ce bloc de texte utilisateur. L'article ID 11870927 décrit comment écrire le commentaire dans un bloc de texte utilisateur.

 ID contribution:25288354   Date:2011-04-08 
Cette contribution...m´a aidéne m´a pas aidé                                 
mySupport
My Documentation Manager 
Lettre d'information 
CAx-Download-Manager 
Demande d'assistance technique
A propos de cet article
Imprimer
Créer PDF 
Envoyer l'article
QuickLinks
Outil de compatibilité 
Aide
Aide en ligne
Guided Tour