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 !!! :D

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
philou77 a écrit : 06 oct. 2021, 21:09 Merci !

La semaine prochaine les tableaux à 2 dimensions 😂😂😂
:lol: