Page 2 sur 2

Re: Pas de communication fonction READ_VAR

Posté : 10 juil. 2025, 15:35
par JC87
Normalement quand le buffer est saturé les mots de compte rendus ne bougent plus et il suffit de les remettre à 0 pour que ça reparte.

Ce qui est curieux c’est que sur la capture ils sont déjà à 0. Quoiqu'il en soit il est impératif comme ça été dit par Bruce33 de cadencer les échanges avec le bit d'activité. Le risque de saturer le buffer est réel et je l'ai constaté moult fois.

Après il se peut aussi que le souci soit physique avec un câble Ethernet endommagé ou coupé parce que si ça eu marché il n'y aucune raison que ça ne fonctionne plus, hors évidemment ce souci de saturation du buffer de communication.

JC

Re: Pas de communication fonction READ_VAR

Posté : 10 juil. 2025, 16:01
par itasoft
%M6:=%S6;

IF RE(%M6) AND NOT %MW0.0 THEN
%MW0:=0;
%MW1:=0;
%MW2:=50;
%MW3:=0;
READ_VAR(ADDM('0.0.3{192.168.1.100}TCP.MBS'),'%MW',1000,16,%MW0:4,%MW100:16);
END_IF;

Re: Pas de communication fonction READ_VAR

Posté : 11 juil. 2025, 12:59
par semagey
Bonjour,

Après le redémarrage de l'automate hors production, tout est rentré dans l'ordre.
Je pense effectivement que le buffer était saturé.
Merci pour vos réponses, elles m'ont grandement aidé.
M580_OK.PNG

Re: Pas de communication fonction READ_VAR

Posté : 06 août 2025, 09:48
par andala
Question bête mais, pourquoi ne pas avoir déclarer un modbus device dans le navigateur de DTM ?