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.
Merci d'avance pour votre aide
Reccuperation Code Defaut dans la bannière D'alarme
- itasoft
- 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
slts,
c'est quoi la variable NumDef,4.2 ???????????????????
c'est quoi la variable NumDef,4.2 ???????????????????
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
- 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
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).
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.
Re: Reccuperation Code Defaut dans la bannière D'alarme
Salut la variable NumDef correspond a la variable ou je récupère le numéro du code d'erreur
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..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).
- itasoft
- 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
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 ?
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
itasoft@free.fr
- Bruce33
- 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
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" ?
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
Finalement j'ai activé la case message dynamique et cela fonctionne.
Merci à vous les gars
Merci à vous les gars
- itasoft
- 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
-----------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
itasoft@free.fr