Page 2 sur 3

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 08:36
par CactusPhl
Mon programme est très long, si je met une variable en parallèle de chacune de mes entrées dans mon programme j'ai pas fini, il doit forcément y avoir une autre solution plus simple

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 09:04
par Priigame
Je ne comprend pas l’intérêt de ton IHM si ce n'est pas pour l'utiliser..

Je m'explique, tu va t'en servir pour faire quoi ? Si c'est pour commander l'installation tu devra forcément intégrer tes bits interne à ton programme, tu ne va pas forcer des entrées physique en permanence :/

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 09:12
par CactusPhl
Justement je vais faire un IHM sur Vijeo Designer et pour cela j'ai fait une table d'échange sur Unity qui relie mes variables CPU à mes variables IHM.
Mais c'est juste que je n'arrive pas à faire mes boutons de commandes sur l'écran d'exploitation (afin de faire mes tests)

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 09:48
par JC87
Ton probléme est là, tes variables CPU et les variables IHM ce sont les mêmes. Il ne faut pas mettre des entrées physique dans le programme et chercher à écrire dedans via d'autres variables. Il faut mettre directement les variables IHM tout simplement.

JC

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 09:56
par josé
bonjour,
Je pense que le principe d’interfaçage des E/S avec des bits internes solutionnerait ton problème.

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 10:16
par CactusPhl
Bonjour JC,

Dans le paramétrage de mes boutons de commandes, que je rentre l'adresse IHM ou CPU c'est exactement la même chose, là j'ai fais la méthode de Itasoft mais en OUTP de mon instruction "WRITE_INPUT_AREBOOL_16" on me demande une donnée de type "ANY_ARRAY_EBOOL" et je ne sais pas ce que c'est :/

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 10:16
par CactusPhl
José, c'est à dire ?

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 10:25
par Priigame
Dans quel but as-tu fait la table d'échange entre Unity et Vijeo ?

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 10:25
par JC87
CactusPhl a écrit : 29 mars 2018, 10:16 Bonjour JC,

Dans le paramétrage de mes boutons de commandes, que je rentre l'adresse IHM ou CPU c'est exactement la même chose, là j'ai fais la méthode de Itasoft mais en OUTP de mon instruction "WRITE_INPUT_AREBOOL_16" on me demande une donnée de type "ANY_ARRAY_EBOOL" et je ne sais pas ce que c'est :/
Ce que tu veut faire n'est pas clair... Est ce que tu a des boutons physiquement raccordés sur des entrées automate ou est ce que ces boutons de commande ne se trouveront que sur l'IHM ou bien les deux ?

JC

Re: Affectation de variables sans adresse uniquement ?

Posté : 29 mars 2018, 10:31
par CactusPhl
Je dois proposer les deux solutions (IHM et pupitre)
J'ai fais une table d'échange car apparemment je ne peux pas assigné de variables CPU aux boutons que je créé sur Vijeo, seulement des variables IHM qui ne sont donc pas des %I mais des %M