Page 1 sur 1

Lien E/S sur structure (Résolu)

Posté : 14 janv. 2022, 11:12
par Sbukx
Bonjour,

Avec TwinCat3 je voudrait créer une structure (vanne, moteur...) et lier des entrées/sorties TOR ou même analogique sur les instances des structures.
J'ai fait l'essai et TwinCat lie bien les variables.
Par contre en simulation quand je me met en ligne sur la variable liée j'ai des valeurs un peu étrange ou que je ne comprend pas.
Avez-vous déjà testé? Merci.
3.PNG
2.PNG
1.PNG

Re: Lien E/S sur structure

Posté : 19 janv. 2022, 12:58
par Brebiou
Salut,

Tu as régénéré ta configuration matérielle après avoir lié tes variables?

Re: Lien E/S sur structure

Posté : 19 janv. 2022, 21:16
par Sbukx
Salut Brebiou,

Merci pour la réponse, j'ai fait beaucoup de manip et notamment la régénération de la conf matériel. C'est tombé en marche mais je ne sais te dire si c'est ta solution qui a fonctionné!

Re: Lien E/S sur structure (Résolu)

Posté : 21 janv. 2022, 06:07
par Brebiou
Une cible Beckhoff gère son espace mémoire de manière automatique quand on utilise l'écriture %I* et %Q*.

Si pour une raison ou une autre tu déclares des %I* ou %Q* et que tu les lies, il faut régénérer la configuration afin qu'il attribue des adresses mémoires à ces nouvelles variables.
A savoir qu'il ne fait pas que les ajouter au bout des autres, il y a un algorithme d'optimisation mémoire qui va tout recalculer et tout réorganiser en conséquence.

Dans ton cas, si tu viens a affecter de nouveau cette structure, tu devra régénérer obligatoirement sans quoi la cible sera complètement paumée.

Content que tu ai pu avancer.

Re: Lien E/S sur structure (Résolu)

Posté : 21 janv. 2022, 19:23
par Sbukx
Si j'ai bien compris, sur une machine en fonctionnement si je rajoute cette structure et que je lie aux E/S libre par exemple, cela risque de ne pas être transparent au niveau de la production de celle-ci?
En gros est-ce qu'il faut recharger le prog en entier ou uniquement les modifs?

Re: Lien E/S sur structure (Résolu)

Posté : 24 janv. 2022, 09:28
par Brebiou
Sbukx a écrit : 21 janv. 2022, 19:23 En gros est-ce qu'il faut recharger le prog en entier ou uniquement les modifs?
Ca dépend du volume des modifications. Il y a une limite a ce que la cible peut encaisser en chargement online.
De toute façon TwinCat ne te laissera pas le choix, si le besoin existe, il grisera les options de chargement online.

Mais de souvenir, car je le fais pas tout les quatre matins, le fait de régénérer la configuration t'oblige un chargement complet du programme car tu modifies l'allocation mémoire pour les variables.

Re: Lien E/S sur structure (Résolu)

Posté : 24 janv. 2022, 18:19
par Sbukx
Merci pour ces infos, comme je n'ai pas encore la conf matériel ce sont des infos à prendre en compte et vont me servir pour réfléchir à la maintenabilité du prog.