Page 2 sur 2

Re: le bloc READ_VAR pour plusieurs eclaves somachine basic

Publié : 13 juil. 2018, 02:11
par itasoft
@dpo, c'est sur quelle version ??
si ya un IOSCANN oui,
disons que ma solution c'est un IOSCANING paluché à la mano, LOL

Re: le bloc READ_VAR pour plusieurs eclaves somachine basic

Publié : 13 juil. 2018, 15:33
par AMINE
itasoft a écrit : 13 juil. 2018, 01:45 slts,
c'est pas bon, tous les blocs utilisent le même port série il faut donc que tous les blocs aient terminés leurs requetes avant d'en lancer une autre, compris ??
j'avais dit de ne pas utiliser WRITE_READ_VAR
Bonjour Itasoft;
j'ai pris vos conseils en considérations, sachons que moi j'utilise le port ETH , normalement ils sont aussi valable pour modbus TCP ???

Re: le bloc READ_VAR pour plusieurs eclaves somachine basic

Publié : 13 juil. 2018, 15:47
par itasoft
slts,
disons que dans le principe ETH TCP peut empiler un certain nombre de requêtes, mais le plus sur c'est de ne lancer les requêtes que quand la voie est libre.

Re: le bloc READ_VAR pour plusieurs eclaves somachine basic

Publié : 13 juil. 2018, 17:11
par AMINE
itasoft a écrit : 13 juil. 2018, 01:19 Slts,
Ya plusieurs façons de faire, utiliser 3 blocs READ et 3 blocs WRITE
une des solution consiste à mettre tous les BUSY en sérié et quand chaque bloc on terminés sa requête on décale le chenilllard WROL d’une case et avec les bits de WROL on lance les requêtes EXECUTE pour ne faire que un seul bloc par tour de cycle, exemple ci dessous.
---
cliquer dessus pour agrandir
_busy.JPG
slt, le fameux WROL est vraiment magique , ça marche bien , le seul bémol lorsque je déconnecte un hoste en enlevant son cable reseau de la boucle l'echange de données s'alourdie un peux , chose normal vue que le maitre l'interoge et l'attend j'squa son time out , Non ?????

Re: le bloc READ_VAR pour plusieurs eclaves somachine basic

Publié : 13 juil. 2018, 18:23
par itasoft
slts,
OUI c'est ça

Re: le bloc READ_VAR pour plusieurs eclaves somachine basic

Publié : 13 juil. 2018, 18:58
par AMINE
itasoft a écrit : 13 juil. 2018, 18:23 slts,
OUI c'est ça
merci beaucoup frère c'est très gentil