Bonjour,
Je rencontre un p'tit problème et j'aimerais savoir si quelqu'un aurait la solution, je fais une com rs232.
Je lis sur ma variable XADV, que je copie avec extract .
Sauf que ! XADV prend plusieurs valeur pendant 0.5 s ( exemple :XADV 1 , ERR 0 ou 1 , LABEL 1), donc en utilisant extract j'ai penser que les valeur allez chacune se mettre dans une case du tableau ( en string) et que j'allais pouvoir les extraire, sauf que ! c'est pas du tout le cas, sur la case 0 du tableau sur lequel je copie avec extract , j'ai les trois valeur qui défile (XADV 1 , ERR 0 ou 1 , LABEL 1), alors que je pensais que chacune aller se ranger dans la case suivante.
Avez-vous des solutions à me conseiller ?
[M340] EXTRACT
- itasoft
- Mi homme - Mi automate

- Messages : 7804
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [M340] EXTRACT
slts,
montrer la déclaration de ces variable et la ligne EXTRACT
voir aussi ce Tuto
viewtopic.php?t=7137
montrer la déclaration de ces variable et la ligne EXTRACT
voir aussi ce Tuto
viewtopic.php?t=7137
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [M340] EXTRACT
Salut ,
voici comment je déclare ,
EXRACT(XADV, 10,0,0,10, tab_XADV ,x_status);
XADV=STRING
tab_XADV =ARRAY[0...10] OF STRING
x_status=INT
PS : je me suis servie du tuto pour faire
voici comment je déclare ,
EXRACT(XADV, 10,0,0,10, tab_XADV ,x_status);
XADV=STRING
tab_XADV =ARRAY[0...10] OF STRING
x_status=INT
PS : je me suis servie du tuto pour faire
- itasoft
- Mi homme - Mi automate

- Messages : 7804
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [M340] EXTRACT
EXTRACT ne fais pas ça, il faut faire une boucle ou se le palucher à la mano
ex:
tab_XADV[0]:=XADV;
------------
tab_XADV[10]:=XADV;
ex:
tab_XADV[0]:=XADV;
------------
tab_XADV[10]:=XADV;
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [M340] EXTRACT
ok merci pour ta réponse , je vais tester et je reviens vers vous pour vous dire le résultat !
Re: [M340] EXTRACT
Bon je viens de tester et tjr le même problème dans chaque case du tableau est écrit la mêrme chose , comment faire un prog pour dire si la case d'avant est remplie ou non égal à '' et bien remplir la case d'après ?
- itasoft
- Mi homme - Mi automate

- Messages : 7804
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [M340] EXTRACT
ton truc ça se mord la queue, Car celle d’après va devenir celle d’avant au prochain tour
explique plutôt pourquoi c'est faire
explique plutôt pourquoi c'est faire
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
