Ref croisé sur Valeur

Forum traitant des automates industriels de marque Schneider - Telemecanique
stagiaire21
Code sa première boucle
Code sa première boucle
Messages : 19
Enregistré le : 02 nov. 2016, 21:09

Ref croisé sur Valeur

Message par stagiaire21 »

Bonjour,
Sur le logiciel ECOSTRUXURE (V15.1) de Schneider, n'y a t'il pas moyen d'avoir une d'obtenir une référence croisé contenant le résultat de celle ci.

Je m'explique :
Je fais une recherche sur une valeur PLC_Proface_Afficher_Ecran (INT) . Celle ci étant utilisé 100 fois dans le programme,
je dois ouvrir 1 par 1 les recherches jusqu'à trouver ce que je veux (en l'occurrence PLC_Proface_Afficher_Ecran=36).
N'y a t-il pas moyen de rechercher sur un résultat? je présume que cela peut aussi servir à d'autres.

En vous remerciant par avance,
Laurent
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 124
Enregistré le : 20 oct. 2015, 11:16
Localisation : Oise et Ile-de-France / France

Re: Ref croisé sur Valeur

Message par Laurent »

Salut,

une idée rapide :
exporter le programme dans un format texte (le fichier .ZEF est au format XML === texte),
utiliser ce fichier d'export pour chercher l'expression qui t'intéresse, avec le soft qui te va bien.

Ca peut être pratique pour un besoin ponctuel, mais c'est un peu laborieux.
Sinon, un logiciel genre PLC_DocGen peut rendre service.
Laurent
stagiaire21
Code sa première boucle
Code sa première boucle
Messages : 19
Enregistré le : 02 nov. 2016, 21:09

Re: Ref croisé sur Valeur

Message par stagiaire21 »

fastidieux certes mais efficace malgré tout !
En vous remerciant .
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7804
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Ref croisé sur Valeur

Message par itasoft »

ou dans ECOSTRUXURE , Faire: Outils, Rechercher / Remplacer
Automaticien privé (de tout)
itasoft@free.fr
stagiaire21
Code sa première boucle
Code sa première boucle
Messages : 19
Enregistré le : 02 nov. 2016, 21:09

Re: Ref croisé sur Valeur

Message par stagiaire21 »

Bonjour,
sur erreur de ma part, la fonction rechercher/remplacer permet d'afficher où est appelé la variable mais n'affiche pas le résultat de cette variable.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7804
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Ref croisé sur Valeur

Message par itasoft »

mais n'affiche pas le résultat de cette variable.
-----------------
ça veut dire quoi ??
Automaticien privé (de tout)
itasoft@free.fr
elbarbudo
Expert de l'héxadécimal
Expert de l'héxadécimal
Messages : 376
Enregistré le : 02 avr. 2023, 13:24

Re: Ref croisé sur Valeur

Message par elbarbudo »

itasoft a écrit : 27 juin 2024, 11:14 mais n'affiche pas le résultat de cette variable.
-----------------
ça veut dire quoi ??
Ce qu’il veut dire c’est quand tu cherche un mot genre %mw303 qui peut avoir 40 valeur différentes
Bah quand tu cherche ça te sort les 40 endroits où ils sont et tu es obligé de les ouvrir 1 par 1 pour savoir lequel correspond à la valeur que tu veux
J’avoue que c’est chiant
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7804
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Ref croisé sur Valeur

Message par itasoft »

on voudrait que ça fasse quoi ?
Automaticien privé (de tout)
itasoft@free.fr
Jambe
Créateur de langage
Créateur de langage
Messages : 749
Enregistré le : 28 mai 2020, 18:38

Re: Ref croisé sur Valeur

Message par Jambe »

En principe on écrit à un seul endroit. C'est une règle universelle en programmation
elbarbudo
Expert de l'héxadécimal
Expert de l'héxadécimal
Messages : 376
Enregistré le : 02 avr. 2023, 13:24

Re: Ref croisé sur Valeur

Message par elbarbudo »

Jambe a écrit : 28 juin 2024, 18:46 En principe on écrit à un seul endroit. C'est une règle universelle en programmation
Nn mais un mot (%mw) peut bien avoir plusieurs valeurs !
Genre on utilise un mw pour des étapes grafcet
Il peut valoir 1,2,3,4,5 …..
Et donc ce qu’il veut c’est que quand il cherche ce mw, il aimerait tombé sur une valeur précise
Au lieu d’avoir tous les endroits
Répondre