Page 1 sur 1

Reccuperation Code Defaut dans la bannière D'alarme

Posté : 20 août 2021, 09:55
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 1508 fois
def.PNG
def.PNG (4.83 Kio) Vu 1508 fois
Merci d'avance pour votre aide :)

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

Posté : 20 août 2021, 11:48
par itasoft
slts,
c'est quoi la variable NumDef,4.2 ???????????????????

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

Posté : 20 août 2021, 12:13
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).

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

Posté : 20 août 2021, 12:52
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..

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

Posté : 20 août 2021, 12:55
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 ?

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

Posté : 20 août 2021, 14:52
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" ?

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

Posté : 20 août 2021, 15:09
par Wolf
Finalement j'ai activé la case message dynamique et cela fonctionne.
Merci à vous les gars

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

Posté : 20 août 2021, 15:45
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é