Page 2 sur 2
Re: Probleme sur MB_CLIENT
Posté : 10 mars 2026, 11:44
par andala
roudy a écrit : ↑18 nov. 2025, 12:00
Bonjour,
Il faut aussi sequencer les blocs MB_client (çad les faire 1 par 1 cycliquement)
Avec un pas de 200 ms ça marche bien, on doit pouvoir aller plus vite mais j'avais pas besoin.
J'avais une quinzaine d'interlocuteurs et ça marchais bien, donc avec une actualisation toutes les 3 secondes de toutes les données.
A+
Perso, je fais : Le premier fini démarre le deuxième qui une fois fini démarre le troisième, etc... et je reboucle a la fin
Re: Probleme sur MB_CLIENT
Posté : 12 mars 2026, 13:50
par roudy
J'attends pas que le précédent soit fini, s'il est pas là ça bloque tout.
Je séquence par pas de 200 ms pour chaque communication R ou W.
La limite c'est le temps de bouclage en fonction du nombre d'interlocuteurs.
Il ne faut pas de données critique "en temps réel".
Re: Probleme sur MB_CLIENT
Posté : 12 mars 2026, 14:21
par andala
roudy a écrit : ↑12 mars 2026, 13:50
J'attends pas que le précédent soit fini, s'il est pas là ça bloque tout.
J'ai mis un time out perso. Mais je vois.
Re: Probleme sur MB_CLIENT
Posté : 13 mars 2026, 13:50
par roudy
Par principe, je lit ou j'écris séquentiellement vers chaque interlocuteur (1 seul à la fois).
S'il y en a en défaut, je les identifie, les traites, mais je continu ma communication quoiqu'il en coute.
Re: Probleme sur MB_CLIENT
Posté : 13 mars 2026, 14:18
par andala
roudy a écrit : ↑13 mars 2026, 13:50
Par principe, je lit ou j'écris séquentiellement vers chaque interlocuteur (1 seul à la fois).
S'il y en a en défaut, je les identifie, les traites, mais je continu ma communication quoiqu'il en coute.
Mois j'ai mis a la suite comme ça si c'est plus rapide tant mieux mais si c'est trop lent, time out et je lance le prochain direct