Conseil sur variables Vijeo Designer

Partie du forum pour tout ce qui concerne les interfaces homme machine ou IHM. Forum, conseil, astuce et entraide sur les interface homme machine ou IHM tels que les magelis, KEP, proface, XBT, .
dehell
Codeur fou
Codeur fou
Messages : 236
Inscription : 19 janv. 2016, 09:24
Localisation : Alès

Conseil sur variables Vijeo Designer

Message par dehell »

Bonjour à tous,
J'ai besoin d'un conseil.
Suite à une demande client, je dois concevoir une nouvelle machine non plus en Siemens mais en Schneider.
Coté UNITY (V11) pas de soucis hormis le fait qu'en Siemens les "Datas Blocks" c'est bien pratique pour organiser son projet.
C'est coté Vijeo Designer (V6.2) que j'ai une question :
Est-il préférable d'utiliser des variables localisées? (%M,%MW...)
ou si j'utilise "les variables de liens" (%UV46.2.15.255.INT.65778): Y a t'il un piège que je n'aurai pas vu?
En vous remerciant d'avance de vos conseils avisés.
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Conseil sur variables Vijeo Designer

Message par itasoft »

slts,
sous quel protocole de communication ?
ceci dit, c'est plus simple à gérer avec les variable à adressage absolu (%MW) car avec les variables de lien, ça se compliqué pour la mise à jour sur des modifications.
recommandations: utiliser que des adresses de variables consécutives, ça diminue le nombre de requêtes
Automaticien privé (de tout)
itasoft@free.fr
dehell
Codeur fou
Codeur fou
Messages : 236
Inscription : 19 janv. 2016, 09:24
Localisation : Alès

Re: Conseil sur variables Vijeo Designer

Message par dehell »

Merci pour ta réponse.
Le protocole sera MODBUS TCP/IP.
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1660
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Conseil sur variables Vijeo Designer

Message par Béryl »

Fuis les variables de type %UV comme la peste !
Elles changent à chaque génération.
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: Conseil sur variables Vijeo Designer

Message par JC87 »

Béryl a écrit : 02 mars 2018, 15:14 Fuis les variables de type %UV comme la peste !
Elles changent à chaque génération.
En Modbus TCP/IP il est possible maintenant de conserver le lien avec les variables non localisées et ce même si on génère plusieurs fois le projet. Mais c'est vrai que vu les problèmes que ça posait avant on est peu à utiliser cette solution.

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..."
dehell
Codeur fou
Codeur fou
Messages : 236
Inscription : 19 janv. 2016, 09:24
Localisation : Alès

Re: Conseil sur variables Vijeo Designer

Message par dehell »

Merci pour vos réponse respectives.
En fait, j'ai commencé quelques tests et avec les variables de liens ça semble fonctionner.

J'ai posé la question car de mémoire sur mes lectures précédentes de divers forums, il est recommandé d'utiliser que des variables localisées.
Après pour moi, c'est plus souple "les variables de lien" car je pointe directement sur le fichier Automate (.STU) et j'ai donc une utilisation de Vijeo qui ressemble un peu plus à TIA PORTAL (utilisation de structure possible)...
Je verrai à l'usage et vous tiendrai au courant si ça pose problème.
dpo
Créateur de langage
Créateur de langage
Messages : 715
Inscription : 27 nov. 2015, 20:03

Re: Conseil sur variables Vijeo Designer

Message par dpo »

pareil que d'autres : trop de soucis avec les variables de lien "automatiques"
j'ai même un client qui m'a interdit de les utiliser !

commentaire d'un commercial schneider : ah ouis mais monsieur, il faut évoluer
commentaire d'un gars du support : ah oui mais bon c'est pas une science exacte

donc je suis revenu à l'ancienne : une variable localisée en MW et l'ihm qui tape dedans.
c'est pas compliqué avec excel de mouliner les variables d'unity vers vijeo
Avatar de l’utilisateur
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1230
Inscription : 13 oct. 2015, 16:56

Re: Conseil sur variables Vijeo Designer

Message par sinced »

dpo a écrit : 02 mars 2018, 19:02 pareil que d'autres : trop de soucis avec les variables de lien "automatiques"
j'ai même un client qui m'a interdit de les utiliser !

commentaire d'un commercial schneider : ah ouis mais monsieur, il faut évoluer
commentaire d'un gars du support : ah oui mais bon c'est pas une science exacte

donc je suis revenu à l'ancienne : une variable localisée en MW et l'ihm qui tape dedans.
c'est pas compliqué avec excel de mouliner les variables d'unity vers vijeo
J'avais aussi eu le même discours lors de la présentation du M580. Mais si tu veux éviter les problèmes et être structuré mieux rester sur les %M
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Conseil sur variables Vijeo Designer

Message par philou77 »

Salut !

+1 avec vous.

Je préfère de loin localiser mes variables, au moins, je sais où sont rangées mes affaires :) !
Le petit plus est pour les variables temporaires, là, je me moque de savoir ou c'est ....

Et puis ai eu aussi quelques déboires entre automate et ihm avec variables non localisées (à la moindre modif du prg automate, l'ihm faisait des siennes, pas cool) alors j'ai vite arrêté de me prendre la tête..
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
dpo
Créateur de langage
Créateur de langage
Messages : 715
Inscription : 27 nov. 2015, 20:03

Re: Conseil sur variables Vijeo Designer

Message par dpo »

oui mais...
avez-vous mis le patch 4 SP6 update 3 ?
je pense que la moitié des réponses de support technique commencent par ce genre de phrase qui rend fou.
Nous devrions faire pareil avec nos clients :
des installations qui fonctionnent à moitié
et vendre les mises à jour pendant 5 ans pour arriver à un truc qui tient la route.
Répondre