Affectation de variables sans adresse uniquement ?

Forum traitant des automates industriels de marque Schneider - Telemecanique
CactusPhl
Code sa première boucle
Code sa première boucle
Messages : 12
Inscription : 23 mars 2018, 15:58

Re: Affectation de variables sans adresse uniquement ?

Message 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
Avatar de l’utilisateur
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Inscription : 08 nov. 2017, 09:28

Re: Affectation de variables sans adresse uniquement ?

Message 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 :/
CactusPhl
Code sa première boucle
Code sa première boucle
Messages : 12
Inscription : 23 mars 2018, 15:58

Re: Affectation de variables sans adresse uniquement ?

Message 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)
Avatar de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1903
Inscription : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Affectation de variables sans adresse uniquement ?

Message 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
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Avatar de l’utilisateur
josé
Codeur fou
Codeur fou
Messages : 263
Inscription : 20 oct. 2015, 17:02

Re: Affectation de variables sans adresse uniquement ?

Message par josé »

bonjour,
Je pense que le principe d’interfaçage des E/S avec des bits internes solutionnerait ton problème.
Créateur de pannes ...
CactusPhl
Code sa première boucle
Code sa première boucle
Messages : 12
Inscription : 23 mars 2018, 15:58

Re: Affectation de variables sans adresse uniquement ?

Message 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 :/
CactusPhl
Code sa première boucle
Code sa première boucle
Messages : 12
Inscription : 23 mars 2018, 15:58

Re: Affectation de variables sans adresse uniquement ?

Message par CactusPhl »

José, c'est à dire ?
Avatar de l’utilisateur
Priigame
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 121
Inscription : 08 nov. 2017, 09:28

Re: Affectation de variables sans adresse uniquement ?

Message par Priigame »

Dans quel but as-tu fait la table d'échange entre Unity et Vijeo ?
Avatar de l’utilisateur
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1903
Inscription : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Affectation de variables sans adresse uniquement ?

Message 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
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
CactusPhl
Code sa première boucle
Code sa première boucle
Messages : 12
Inscription : 23 mars 2018, 15:58

Re: Affectation de variables sans adresse uniquement ?

Message 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
Répondre