Page 2 sur 3
Re: Ecrire toutes les entrées physiques dans un mot
Posté : 06 oct. 2021, 17:42
par itasoft
il faut copier l'exemple correctement 32 et non 31
MOVE_AREBOOL_DINT(%I0.3.0:32,Copie_entrees_1);
Re: Ecrire toutes les entrées physiques dans un mot
Posté : 06 oct. 2021, 17:43
par corolian
Si je démarre mon adresse à 0 et que je m'arrête à 32. ça fait bien 33 donc 1 de plus,
il y a quelque chose que j'ai pas pigé là!
Re: Ecrire toutes les entrées physiques dans un mot
Posté : 06 oct. 2021, 17:45
par corolian
MOVE_AREBOOL_DINT(%I0.3.0:32,Copie_entrees_1);
MOVE_AREBOOL_DINT(%I0.3.32:64,Copie_entrees_2);
ça ne marche ! le 2ième operate ne marche pas !
Re: Ecrire toutes les entrées physiques dans un mot
Posté : 06 oct. 2021, 17:46
par philou77
Compte sur tes doigts de 0 à 31....c'est magique tu dois tomber pile sur 32 bits !!
tu définis la longueur d'un tableau (le nombre d'éléments) et pas l'adresse de fin !!
MOVE_AREBOOL_DINT(%I0.3.0:32,Copie_entrees_1); I0.3.0 c'est le début du tableau - 32 le nombre d'éléments ( en comptant le 0, la fin est à 31)
MOVE_AREBOOL_DINT(%I0.3.32:32,Copie_entrees_2); I0.3.32 c'est le début du tableau - 32 le nombre d'éléments ( en comptant le 32, la fin est à 63)
et de 0 à 63, tu as bien tes 64 bits d'entrées (2x32) dans des DINT (des mots doubles de 2x 16 bits)
tu comprends vite, mais faut expliquer longtemps

Re: Ecrire toutes les entrées physiques dans un mot
Posté : 06 oct. 2021, 17:58
par corolian
là j'ai compris !!!
Merci à tous !
Re: Ecrire toutes les entrées physiques dans un mot
Posté : 06 oct. 2021, 18:05
par itasoft
slts,
incroyable , on met 32 dans l'exemple il le remplace par 31
Re: Ecrire toutes les entrées physiques dans un mot
Posté : 06 oct. 2021, 18:42
par corolian
Oui parce que j'avais pas compris comment était fait l'instruction et j'ai pas voulu recopier bêtement
Re: Ecrire toutes les entrées physiques dans un mot
Posté : 06 oct. 2021, 18:47
par DurandO
philou77 a écrit : ↑06 oct. 2021, 17:46
Compte sur tes doigts de 0 à 31....c'est magique tu dois tomber pile sur 32 bits !!
itasoft a écrit : ↑06 oct. 2021, 18:05
slts,
incroyable , on met 32 dans l'exemple il le remplace par 31
Je vous félicite pour votre patience!
Re: Ecrire toutes les entrées physiques dans un mot
Posté : 06 oct. 2021, 21:09
par philou77
Merci !
La semaine prochaine les tableaux à 2 dimensions



Re: Ecrire toutes les entrées physiques dans un mot
Posté : 07 oct. 2021, 01:22
par MiGaNuTs