Page 1 sur 4

[M340] Registre Fifo

Posté : 21 nov. 2022, 10:45
par nene1384
bonjour,

Je souhaite utiliser un fifo mais je sais pas comment cela s'utilise.
J'ai fait une comRS232 , et lorsque je lis les retour avec les input_char, j'ai tous les retours qui se font sur la même variable alors que chaque blocs à une variable spécifique.
Donc j'ai pensé à un FIFO mais je suis pas sûr.

Merci d'avance

Re: [M340] Registre Fifo

Posté : 21 nov. 2022, 11:17
par itasoft
Ça dépend de comment est configuré le port série RS232 mettre une copy d’écran.
Sinon Il faut extrairais les éléments de cette même variable pour les mettre dans des variables séparées, c'est pas le FIFO qui va le faire

Re: [M340] Registre Fifo

Posté : 21 nov. 2022, 11:51
par nene1384
comment je peux faire pour mettre une copie?

Re: [M340] Registre Fifo

Posté : 21 nov. 2022, 13:47
par itasoft
faut d'abord faire la copie sur un fichier .jpg

Re: [M340] Registre Fifo

Posté : 28 nov. 2022, 14:27
par nene1384
Voici une photo, si on résume, lorsque je lance mon input_char pour le test1, la lecture se fait sur le RCP_test et non pas sur le RCP1 comme je voulais faire.
phototest4400-2.png
Merci !

Re: [M340] Registre Fifo

Posté : 28 nov. 2022, 15:19
par Jambe
Tu ne peux pas tout lancer en même temps (ce que fais ton programme), il faut cadencer les ordres, via par exemple un chenillard. Cherche sur le forum itasoft a déjà donné des exemples.

Re: [M340] Registre Fifo

Posté : 28 nov. 2022, 15:45
par nene1384
Généralement je lance uns à uns en remettant les précèdent à 0.(les contact à transition positive)


Merci beaucoup !

Re: [M340] Registre Fifo

Posté : 28 nov. 2022, 16:25
par Béryl
En collant les blocs ADDM et PRINT/INPUT_CHAR, tu évites une variable.

Re: [M340] Registre Fifo

Posté : 28 nov. 2022, 19:02
par Jambe
nene1384 a écrit : 28 nov. 2022, 15:45 Généralement je lance uns à uns en remettant les précèdent à 0.(les contact à transition positive)


Merci beaucoup !
En simulation?

Re: [M340] Registre Fifo

Posté : 29 nov. 2022, 09:06
par nene1384
Non en test réel, lorsque je me branche à l'automate , je passe les contact à transition positive à 1 ou 0 selon ce que je veux faire