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 ).
| N° |
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.
|
| 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.
|