Salut !
J'ai plusieurs démarreurs ATS desquels je dois remonter des informations. Actuellement je suis parti sur un système de cycle : je lis une variable, j'attends la fin de la lecture avant de lancer la lecture suivante, et ça tourne ainsi en cycle continu. Ça me parait quand même un poil galère, un avis la dessus ? Vous faites comment-vous ?
Merci !
Modbus RS485 : Gestion du READ_VAR
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Modbus RS485 : Gestion du READ_VAR
slts,
sur quel automate ?
sur quel automate ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Modbus RS485 : Gestion du READ_VAR
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- Ronan
- Générateur de blocs fonctions

- Messages : 112
- Enregistré le : 17 juil. 2017, 07:37
- Localisation : Saint-Nazaire
- Contact :
Re: Modbus RS485 : Gestion du READ_VAR
Merci itasoft, en plein dans le mille !itasoft a écrit : ↑30 déc. 2017, 23:18 slts,
sujet dejà traité voir
viewtopic.php?f=15&t=1826&p=12825&hilit ... ard#p12825
D'un côté c'est rassurant, je me pose les mêmes questions que toi
- Ronan
- Générateur de blocs fonctions

- Messages : 112
- Enregistré le : 17 juil. 2017, 07:37
- Localisation : Saint-Nazaire
- Contact :
Re: Modbus RS485 : Gestion du READ_VAR
Salut,
Premiers essais avec le M580 : c'est *bien* plus lent que qu'avec le premium
.
Pour rappel :
- Le premium "bourre" des read_var sans vérification du bit d'activité.
- Le M580 effectue requête par reqûete en surveillant le bit d'activité et en relançant une requête dès que c'est libre.
Une idée pourquoi ? @itasoft, à l'aide
Premiers essais avec le M580 : c'est *bien* plus lent que qu'avec le premium
Pour rappel :
- Le premium "bourre" des read_var sans vérification du bit d'activité.
- Le M580 effectue requête par reqûete en surveillant le bit d'activité et en relançant une requête dès que c'est libre.
Une idée pourquoi ? @itasoft, à l'aide
- JC87
- Mi homme - Mi automate

- Messages : 2241
- Enregistré le : 20 oct. 2015, 13:00
- Localisation : Nouvelle Aquitaine
Re: Modbus RS485 : Gestion du READ_VAR
En effet avec un Premium on pouvait saturer le coupleur de requêtes et planter totalement la com. Donc non ce n'était pas bien et il fallait quoiqu’il en soit tester le bit d'activité par programme pour faire quelque chose de "propre". Avec un M580 je ne sais pas pourquoi ça marche différemment mais il n'y a pas de raison que ce soit beaucoup plus lent. De toute façon en Modbus RTU on ne peut pas aller vite, c'est un protocole qui date de 1979 et ça n'est pas conçu pour envoyer 600 millions d'octets à la secondeRonan a écrit : ↑05 avr. 2018, 16:04 Salut,
Premiers essais avec le M580 : c'est *bien* plus lent que qu'avec le premium.
Pour rappel :
- Le premium "bourre" des read_var sans vérification du bit d'activité.
- Le M580 effectue requête par reqûete en surveillant le bit d'activité et en relançant une requête dès que c'est libre.
Une idée pourquoi ? @itasoft, à l'aide![]()
JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."