Reccuperation Code Defaut dans la bannière D'alarme

Partie du forum pour tout ce qui concerne les interfaces homme machine ou IHM. Forum, conseil, astuce et entraide sur les interface homme machine ou IHM tels que les magelis, KEP, proface, XBT, .
Répondre
Wolf
Code sa première boucle
Code sa première boucle
Messages : 16
Enregistré le : 16 juin 2021, 21:09

Reccuperation Code Defaut dans la bannière D'alarme

Message par Wolf »

Bonjour,

Je m'explique je récupère dans mon automate le code d'erreur d'un variateur quand il indique un défaut.
Par exemple si mon variateur à un défaut il va me retourner un code d'erreur "5603".

Mon but c'est que je voudrais afficher ce code dans la bannière d'alarme avec comme mot devant Défaut n° < code d'erreur >

Je récupère le code d'erreur dans une variable INT.

j'ai fais ceci mais cela ne fonctionne pas.
Capture.PNG
Capture.PNG (9.21 Kio) Vu 1494 fois
def.PNG
def.PNG (4.83 Kio) Vu 1494 fois
Merci d'avance pour votre aide :)
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7085
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Reccuperation Code Defaut dans la bannière D'alarme

Message par itasoft »

slts,
c'est quoi la variable NumDef,4.2 ???????????????????
Automaticien privé (de tout)
itasoft@free.fr
kcnarf
Code son premier grafcet
Code son premier grafcet
Messages : 50
Enregistré le : 23 mai 2017, 17:07
Localisation : Rennes

Re: Reccuperation Code Defaut dans la bannière D'alarme

Message par kcnarf »

A moins que tu as 500 défaut à remonter, je ferais une liste de texte avec mes libellés de défaut.
Par exemple code 5603 que tu récupères je lui soustrait 5602 et j'affiche alors la ligne de texte avec l'index 1.
Ta liste de texte affiche la ligne suivant un pointeur qui peut être = (NumDef,4.2 - 5602).
la théorie c'est quand on sait tout mais que rien ne marche. La pratique c'est quand tout fonctionne et qu'on ne sait pas pourquoi.
Wolf
Code sa première boucle
Code sa première boucle
Messages : 16
Enregistré le : 16 juin 2021, 21:09

Re: Reccuperation Code Defaut dans la bannière D'alarme

Message par Wolf »

itasoft a écrit : 20 août 2021, 11:48 slts,
c'est quoi la variable NumDef,4.2 ???????????????????
Salut la variable NumDef correspond a la variable ou je récupère le numéro du code d'erreur
kcnarf a écrit : 20 août 2021, 12:13 A moins que tu as 500 défaut à remonter, je ferais une liste de texte avec mes libellés de défaut.
Par exemple code 5603 que tu récupères je lui soustrait 5602 et j'affiche alors la ligne de texte avec l'index 1.
Ta liste de texte affiche la ligne suivant un pointeur qui peut être = (NumDef,4.2 - 5602).
Salut le problème c'est qu'il y a énormément de défaut donc tout écrire à la main c'est pas possible malheureusement..
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7085
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Reccuperation Code Defaut dans la bannière D'alarme

Message par itasoft »

slts,
dans tous les cas sur vijeo-designer NumDef,4.2 ça peut pas être le NOM de la variable externe
comment la variable automate NumDef,4.2 arrive dans le IHM ?
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Bruce33
Créateur de langage
Créateur de langage
Messages : 717
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: Reccuperation Code Defaut dans la bannière D'alarme

Message par Bruce33 »

Il faut activer les messages dynamiques dans les propriétés du groupe d'alarmes. Est-ce que cela a été fait ?

Quant à l'écriture <var:NumDef,4.2>, le "4.2" concerne le format d'affichage. Comme je n'ai pas Vijeo Designer sous la main, je ne peux pas vérifier la syntaxe. Wolf peut-il expliquer pourquoi ce "4.2" ?
Wolf
Code sa première boucle
Code sa première boucle
Messages : 16
Enregistré le : 16 juin 2021, 21:09

Re: Reccuperation Code Defaut dans la bannière D'alarme

Message par Wolf »

Finalement j'ai activé la case message dynamique et cela fonctionne.
Merci à vous les gars
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7085
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Reccuperation Code Defaut dans la bannière D'alarme

Message par itasoft »

Bruce33 a écrit : 20 août 2021, 14:52 Il faut activer les messages dynamiques dans les propriétés du groupe d'alarmes. Est-ce que cela a été fait ?
Quant à l'écriture <var:NumDef,4.2>, le "4.2" concerne le format d'affichage. Comme je n'ai pas Vijeo Designer sous la main, je ne peux pas vérifier la syntaxe. Wolf peut-il expliquer pourquoi ce "4.2" ?
-----------
en fait c'est les paramètres du format d'affichage, j'avais pas tilté
Automaticien privé (de tout)
itasoft@free.fr
Répondre