Page 1 sur 3
Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 26 août 2020, 18:38
par CaroO
Bonjour,
Je développe sur un automate M340 avec un HMIG3U. J'ai des échanges de données avec des modules déportés Festo (EthernetIP), les structures sont créées automatiquement via le navigateur DTM, toutes les e/s sont des bits de Bytes.
J'ai donc plusieurs structures avec des bits de Byte (ou de mot) à importer sous vijéo.
Quand j'importe la base de données, seulement les bytes (ou mots) sont importés sous vijéo je n'ai donc aucun mnémonique, comment importer toute la structure ?
Je ne souhaite reprendre à la main, j'ai beaucoup trop de variable.
Avez-vous une autre solution ?
Je vous remercie par avance.
Re: Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 26 août 2020, 19:25
par itasoft
Quand j'importe la base de données, seulement les bytes (ou mots) sont importés sous vijéo je n'ai donc aucun mnémonique,
pas compris, car on ne peut pas importer sous Vijeo si ya pas de mnémoniques ??
Re: Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 27 août 2020, 08:21
par Béryl
Si tu crées des variables de lien et que tu pointes vers ton fichier .stu (correctement généré), ça donne quoi ?
Re: Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 27 août 2020, 08:21
par CaroO
Bonjour,
Justement il y a les mnémoniques sous Unity .
Voir fichier joint pour plus de precision.
Re: Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 27 août 2020, 08:45
par Béryl
Je viens de faire un essai avec des tableaux de structure et les mnémoniques passent très bien en variables de lien :
Par contre, gaffe : comme ce sont des instances, les variables déclarées dans Vijeo sont flottantes. Ça craint.
Sur ce projet, j'ai préféré créer à la main un tableau temporaire dans Vijeo qui est recopié dans le bon tableau sur l'automate suivant le choix.
Re: Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 27 août 2020, 08:50
par CaroO
Béryl a écrit : ↑27 août 2020, 08:21
Si tu crées des variables de lien et que tu pointes vers ton fichier .stu (correctement généré), ça donne quoi ?
J'ai essayé d'importé en .stu et .xvm, le résultat est le même.
C'est l'import du type DDT qui ne prend pas les bit de mot.
Re: Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 27 août 2020, 08:53
par Bruce33
Bonjour,
Les bits de type "bit rank" (ceux avec les flèches bleues) ne peuvent pas être importés dans Vijeo Designer (cf.
FA295071 en anglais) et dans OFS non plus d'ailleurs (
FA289278).
Mais avec une petite moulinette "à la itasoft" c'est probablement possible. Sauf qu'elle n'existe peut-être pas encore...
Re: Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 27 août 2020, 08:59
par Bruce33
A noter également que l'utilisation d'alias sur les variables de type "bit rank" pose apparemment un gros problème, à tel point que cela n'est pas possible à partir de Unity Pro V13.1 (source :
FA338927)
Re: Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 27 août 2020, 09:01
par CaroO
Béryl a écrit : ↑27 août 2020, 08:45
Je viens de faire un essai avec des tableaux de structure et les mnémoniques passent très bien en variables de lien :
Capture.PNG
Par contre, gaffe : comme ce sont des instances, les variables déclarées dans Vijeo sont flottantes. Ça craint.
Sur ce projet, j'ai préféré créer à la main un tableau temporaire dans Vijeo qui est recopié dans le bon tableau sur l'automate suivant le choix.
J'ai aussi des structures avec des tableaux, ça ne pose pas de problème, c'est uniquement les bits de mot.
Tu as raison, c'est impossible d'adresser une instance dans vijéo, bon je vais créer toutes mes variables manuellement juste avec leurs adresses sans les positionner dans une structure.
Merci
Re: Comment importer une structure contenant des bits de mot dans Vijéo ?
Posté : 27 août 2020, 09:03
par CaroO
Bruce33 a écrit : ↑27 août 2020, 08:53
Bonjour,
Les bits de type "bit rank" (ceux avec les flèches bleues) ne peuvent pas être importés dans Vijeo Designer (cf.
FA295071 en anglais) et dans OFS non plus d'ailleurs (
FA289278).
Mais avec une petite moulinette "à la itasoft" c'est probablement possible. Sauf qu'elle n'existe peut-être pas encore...
C'est ça, vivement que la moulinette existe
j'ai essayé de bidouiller avec les exports et excel mais il faut que je travaille encore et je suis juste au niveau temps.