Pop Up alarme TIA PORTAL V16

Forum traitant des automates industriels de marque Siemens.
Répondre
Raiq
Code son premier grafcet
Code son premier grafcet
Messages : 36
Enregistré le : 05 nov. 2021, 14:04

Pop Up alarme TIA PORTAL V16

Message par Raiq »

Bonjour,

J'ai entendu qu'il existais la possibilité d'afficher une petite fenêtre popup en cliquant sur une alarme en cours pour afficher un message, par exemple dans mon cas, la réaction a avoir selon l'alarme en cours.
Est ce que quelqu'un a une idée de comment faire?

Merci d'avance
Raiq
Code son premier grafcet
Code son premier grafcet
Messages : 36
Enregistré le : 05 nov. 2021, 14:04

Re: Pop Up alarme TIA PORTAL V16

Message par Raiq »

Je viens de repencher sur le sujet a l'instant, et j'ai trouver un façon de faire, je vous tiens informer, peux être que ça va être utile a quelqu'un, on sais jamais.
J'ai trouver une méthode pour faire cela.
Je place sur ma vue un "Champ d'E/S symbolique" qui ressemble à un menu déroulant dans le menu des Eléments, que je configure en Sortie uniquement
J'utilise une Liste de Texte, que je met dans "contenue" et dans process je met un mot (ou un int) d'alarme, de tel manière a afficher le texte du même rang que le numéro de bit d'alarme.
Par exemple si mon mot MW102 à le bit numéro 5 à 1 (c'est a dire M203.4), je vais afficher un texte conseillant quoi faire pour l'alarme qui déclenche ce bit (c'est a dire le le 5 élément de ma Liste de texte. Evidement je cache ce petit panneau quand il n'y a pas d'alarme en crous).
Mais j'ai deux soucis qui se pose:
- j'ai 32 alarmes, sois 3 mot (2 complet et 1 avec 1 bit). Comment faire pour "fusionner" mes mots d'alarmes, car les Liste des texte sont sur 32 bits, donc il me faudrait un double mot comprenant mes deux mots a la suite, ainsi qu'une deuxième liste de texte pour une seul alarme.
- Si j'ai plusieurs alarmes, comment afficher tout les texte correspondants? Imaginer j'ai 3 alarme, a l'heure actuelle, mon champ n'affiche que le dernier apparu, comment je pourrait afficher les trois, et avoir un champ avec une taille adaptative?
-Et finalement, vu qu'il n'y a qu'une avleur possible pour la propriété "contenue", comment je pourrait afficher mon texte dans le même champ si la 32 alarme est en cour?
J'ai eu du mal a tout expliquer, j'essaye d'approfondir tout ça, si quelqu'un a des question ou des proposition pour les problématiques n'hésitez pas!
Avatar du membre
RedFish
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 141
Enregistré le : 01 avr. 2016, 09:56
Localisation : BRETAGNE/NORMANDIE

Re: Pop Up alarme TIA PORTAL V16

Message par RedFish »

Bonsoir;

Sur les IHM siemens tu as directement la vue des alarmes qui te permet de faire ca en rajoutant un texte d'aide (Bouton Bas Droite sur le panneau de base). Il faut rentrer ton texte dans chaque propriété de l'alarme dont tu as besoin.

Si tu ne trouve pas, à l'occasion je te ferais une capture d'écran.
Vincepepe
Première mise en service
Première mise en service
Messages : 54
Enregistré le : 08 juin 2018, 08:45

Re: Pop Up alarme TIA PORTAL V16

Message par Vincepepe »

Hello, ça dépend du nombre de d'alarmes mais j'ai pensé à une méthode un peu "barbare" mais facile à tester.
idée venue comme ça.
Passer par les scripts.
Evenement sur chaque apparition d'alarme.
Ou le déclencher sur un "planificateur de tâches" à 1 seconde par exemple.

if "alarme (X)
then "show system alarm(ton texte d'aide de l'alarme x)"

show system alarm utilise la même popup que les messages systèmes quand tu démarres ton TP.

Nécessite d'écrire le texte en "dur" dans le script.
On oublie l'aspect "multi linguistique".
Ou alors appeler différents scripts en fonction de la langue sélectionnée (nécessite de gérer la langue choisie par l'API)
Répondre