Page 1 sur 1

Comparaison de deux tableau string en ladder

Posté : 15 mars 2019, 18:17
par pier1999
Bonjour,

Je suis bloquer sur unity pro XLS. J'aimerais comparer deux tableaux string. J'ai réalisé deux tableaux comportant chacun 8 caractères. J'ai regroupé deux caractère par mot (%MW...). J'aimerais que lorsque la valeur string de mes deux tableaux sont égales le signal passe.

Merci de votre aide.

Re: Comparaison de deux tableau string en ladder

Posté : 15 mars 2019, 18:23
par itasoft
slts,
pourquoi tu dis "des tableaux" ?
tu veut dire avoir déclarés 2 variables de type STRING[8] de 8 caractères à des adresses absolues %MWxx , c'est ça ?

Re: Comparaison de deux tableau string en ladder

Posté : 15 mars 2019, 18:31
par MiGaNuTs
Bonjour.
Si tes 2 chaines font toujours pile 8 caractères, tu a juste a comparer les 4 mots en série.
Si ils font parfois moins de 8 ça risque d’être chiant car généralement seul le dernier caractère est un 0, et les suivants ne sont pas forcement remis a 0, du coup tu peut avoir 2 chaines de 5 caractères identiques dans une zone prévue pour en stocker 8, mais vu que les 2 autres pourraient être aléatoires la comparaison directe des MW pourrait de donner un faux négatif.
Autre truc, une chaine de caractères fini normalement par un 0. Pense a réserver un "demi mot" pour stocker ce 0, sinon tu risque d'avoir des bugs plus ou moins aléatoires.

Re: Comparaison de deux tableau string en ladder

Posté : 15 mars 2019, 18:34
par pier1999
Merci beaucoup problème résolu !!!