Accès aux messages d'alarmes sans WinCC Flexible
Bonjour à tous,
question: Comment accéder aux messages d'alarmes avec un autre moyen que WinCC Flexible?
Voici ma situation: j'ai utilisé S7-PDIAG et la fonction Signalisation d'erreurs système pour générer des messages d'alarmes et je les affiche dans WinCC Flexible. Ces messages sont de type ALARM_S/SQ je pense. J'utilise un automate S400 dans un réseau PROFIBUS DP.
Maintenant, je voudrais trouver d'autres moyens pour afficher et traiter ces messages d'alarmes, autre que WinCC Flexible. Je souhaite juste savoir si c'est possible premièrement et quels sont les possibilités qui existent.
Merci d'avance
Compléments d'informations
Un peu plus d'info pour vous aider à m'aider...
Les messages d'alarmes que j'envois sont de type alarm_s et portent un numéro de message. Si j'arrive déjà à lire ces numéros et à les enregistrer dans un DB, les informaticiens du PA sauront se débrouiller avec ce DB (avec un système OPC que je connais pas).
J'ai essayé avec SFC51 pour lire la mémoire tampon de diagnostic, mais je n'obtient que les données de diagnotic et rien sur les messages ALARM_S (erreurs de processus et erreurs système).
Les SZL_ID que j'ai utilisé sont A0, 1A0 et FA0.
C'est peut-être une bonne solution mais je ne trouve pas la bonne addresse SZL_ID pour lire les messages alarm_s.
Où les messages sont-ils stockés dans l'automate et Comment y accéder?
MErci, ciao
premire solution, mais pas encore assez
Première solution possible pour que le système informatique aie connaissance des messages d'alarmes, mais pas fabuleuse.
Pour les messages provenant de S7-PDIAG, il est possible de configurer les messages pour qu'une variable passe à 1 si l'alarme est activée et une autre indiquant l'état d'acquittement du message. Cette variable peut appartenir à un DB que le système informatique (PA) sait lire.
Pour les message provenant de la signalisation d'erreur système, il est possible de créer des DB pour le diagnostic du réseau profibus dp et pour le réseau profinet io. Ce DB peut être lu par le système informatique également qui peut faire correspondre le code d'erreur avec le tableau de texte fourni.
C'est déjà très bien, Mais le problème c'est que je n'accède aux informations de diagnostic que des réseaux profibus dp et profinet io et pas de la CPU.
Comment faire pour lire tous les messages?
DB générés contenant des données sur le message
En fait, avec la signalisation d'erreurs système, il y a moyen de générer plusieurs blocs de données contenant différents renseignements, pas seulement pour profibus, mais avec des données générales comme le numéro de message et le n° ID du texte référencé dans un fichier de textes.
Il est donc possible de savoir quels messages d'alarmes a été envoyé.
Mais j'ai pu lire dans l'aide qu'il est possible d'utiliser un serveur web et de visualiser une fenêtre avec un navigateur web. Comment faire? Seulement avec Profinet ou non?