Page 1 sur 2

Transfert de données entre variables dans FoxDraw

Posté : 25 oct. 2022, 19:46
par atawil68
Bonjour,

Je cherche à faire un bouton à l'écran qui va transférer la valeur d'une variable dans une autre variable dans FoxDraw.

Ex: Lorsque appuyé, compound.parameter1 = compond.parameter2. Cela semble impossble.

J'ai besoin de transférer la valeur dans une autre variable seulement momentanément lorsque le bouton est appuyé.
La seule option est dans Display Command,

seti compound.parameter = <value>, on doit spécifier une valeur et non un autre variable...

Merci de votre aide,

Alain

Re: Transfert de données entre variables dans FoxDraw

Posté : 28 oct. 2022, 17:45
par sinced
Pourquoi tu n'utilises pas des blocs dans IACC ?

Re: Transfert de données entre variables dans FoxDraw

Posté : 03 mai 2023, 03:39
par GPascal
Salut !
C'est pas trop tard pour répondre à cette question ?

Je peux chercher dans les fichiers pour y répondre. Je pense avoir la solution.

Re: Transfert de données entre variables dans FoxDraw

Posté : 03 mai 2023, 09:41
par Jambe
C'est jamais trop tard, mais étant donné que atawil68 a posé sa question et n'est jamais revenu sur le forum depuis, je doute qu'il reçoive ta réponse...

Par contre ça pourrait aider d'autres

Re: Transfert de données entre variables dans FoxDraw

Posté : 03 mai 2023, 11:43
par Béryl
Forte odeur de spam, quand même...

Re: Transfert de données entre variables dans FoxDraw

Posté : 04 mai 2023, 02:59
par GPascal
J'aurais proposé d'intégrer la fonction désirée dans un bloc CALCA plutôt que faire de la logique dans un synoptique.
D'un point de vue maintenance système, c'est plus propre.

De plus le logiciel System Auditor ne remonte pas "toujours" les liens full-path-name (C:B.P) depuis les synoptique.

Sur le synoptique, du code juste une commande de "copie" dans un BI01.

Je pose juste un exemple de code CALCA (après faut adapter) :
Je pars sur le principe que tu programmes sous Archestra (sous ICC, ça sera une autre forme pour les sauts de step).

RCL BI01 ; commande HMI de copie
BIF saut_fin
IN RI01 ; compound.parameter1
OUT RO01 ; compond.parameter2
saut_fin:
END

Re: Transfert de données entre variables dans FoxDraw

Posté : 04 mai 2023, 08:10
par Béryl
Béryl a écrit : 03 mai 2023, 11:43 Forte odeur de spam, quand même...
Ah non ! :oops:

Re: Transfert de données entre variables dans FoxDraw

Posté : 05 mai 2023, 13:37
par JC87
Béryl a écrit : 04 mai 2023, 08:10
Béryl a écrit : 03 mai 2023, 11:43 Forte odeur de spam, quand même...
Ah non ! :oops:
Il y en a qui voit des nains partout, toi c'est des spammeurs :P :mrgreen:

JC

Re: Transfert de données entre variables dans FoxDraw

Posté : 05 mai 2023, 14:46
par Béryl
Un post déterré avec quelques phrases laconiques qui passent partout, ça y ressemblait beaucoup en tout cas.
Les spams, ça imite au mieux des posts normaux ; si les posts normaux se mettent a imiter au mieux les spams, on n'a pas le cul sorti des ronces !

Re: Transfert de données entre variables dans FoxDraw

Posté : 16 mai 2023, 02:29
par GPascal
Bonjour à tous,

Et non, je ne suis pas un bot. Juste un gars qui vient d'arriver sur le forum. Je trouve l'idée de l'entraide entre automaticiens bienvenue.
J'ai trouvé un sujet sur lequel je pouvais peut-être aider. Mais bon, de toute manière, vu la date d'origine du sujet... :roll:

Salutation, @+