Page 1 sur 1

PL7 PRO : Cadencer correctement plusieurs read_var

Posté : 22 janv. 2026, 17:26
par PLsetPr0
En l'absence d'IO scanning sur une vielle CPU, je me retrouve à faire plusieurs read_var à la chaine.

Avez vous des astuces afin de les cadencer le plus proprement possible et ainsi éviter d'envoyer plusieurs requêtes en même temps ?

Merci d'avance pour votre aide !

Re: PL7 PRO : Cadencer correctement plusieurs read_var

Posté : 22 janv. 2026, 17:34
par itasoft
Faire un chenillard, exemple:
------------------clic zoom------------
01.JPG

Re: PL7 PRO : Cadencer correctement plusieurs read_var

Posté : 23 janv. 2026, 08:05
par Béryl
... et conditionner le fait qu'il n'y ait pas de requête en cours pour lancer la suivante.

Re: PL7 PRO : Cadencer correctement plusieurs read_var

Posté : 23 janv. 2026, 11:44
par PLsetPr0
Béryl a écrit : 23 janv. 2026, 08:05 ... et conditionner le fait qu'il n'y ait pas de requête en cours pour lancer la suivante.
Au niveau du chenillard je vois comment faire, par contre sur ce point je n'arrive pas à trouver comment faire :(
Il y a un tableau de 4 mot de diagnostic il faut s'en servir ? ou il y a une autre solution ?

Re: PL7 PRO : Cadencer correctement plusieurs read_var

Posté : 23 janv. 2026, 11:57
par Béryl
C'est le bit 0 du premier index de ton tableau de gestion.

Code : Tout sélectionner

If Not Tab_Gest[0].0 Then (* Si aucune requête n'est en cours *)
  READ_VAR (Adresse, '%MW', 9108, 2, Tab_Gest, Tab_ES);
End_If ;
En plus du chenillard.
C'est un exemple à adapter, bien sûr.