String Indexée dans Structure 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, .
Répondre
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

String Indexée dans Structure Vijeo Designer

Message par philou77 »

Salut !

Tout est dit dans le titre !!

Ma structure fonctionne bien si j'ai un adressage direct de la partie STRING de 20 caractères ( par exemple %MW1010 ) !

Par contre, dès que je met un index, pas moyen de trouver ou vijeo lit ou écrit les valeurs
Mon index est 10,20..etc, l'adresse de départ est donc logiquement %MW1000 et bien ça marche pas !
Il lit et écrit bien quelque chose mais pas au bon endroit !!

RRRRRRRRrrrrrrrr
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: String Indexée dans Structure Vijeo Designer

Message par philou77 »

Re !

Bon bah je me répond !!

Dans le Cas ou j'ai un objet affichage / Saisie de chaine de caractère !
1 - Faut saisir l'adresse de la première String
2 - L'index dans ce cas là n'est pas le décalage en mots...mais (0,1, 2, 3, 4 Etc..) et il calcule l'adresse tout seul c'est Con !


suis tombé dedans le piège de schneider !!
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: String Indexée dans Structure Vijeo Designer

Message par itasoft »

slts,
c'est vrai que ça peut surprendre que ça calcule tous seul, on est pas habitués, LOL
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: String Indexée dans Structure Vijeo Designer

Message par philou77 »

Re !

surtout que dans ma structure, j'ai des bool et des int, et que là ! tu mets bien la valeur du décalage !

Genre pour MW10, tu pointes sur %MW0

Index = 10 tu récupères %MW10, normal quoi !


Va comprendre Charles :roll: :roll: :roll: :roll: :roll: :roll:
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: String Indexée dans Structure Vijeo Designer

Message par itasoft »

Re,
Disons que dans l’absolu c’est pas complètement faux, ça traite le String[20] comme un objet unique (comme si c’était un INT) donc l’index est de modulo 1 et ça se démerde en interne.
Automaticien privé (de tout)
itasoft@free.fr
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: String Indexée dans Structure Vijeo Designer

Message par philou77 »

Yes ça doit être ça ! :D

du coup, faut avoir des zones contigües pour les strings ! sinon, ça marche pas
ou a la rigueur multiples du nombre d'octets !!
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: String Indexée dans Structure Vijeo Designer

Message par itasoft »

du coup, faut avoir des zones contigües pour les strings ! sinon, ça marche pas
ou a la rigueur multiples du nombre d'octets !!


Je pense que ça te viendrait pas à l'idée de ne pas respecter ce principe.
Automaticien privé (de tout)
itasoft@free.fr
Répondre