Pas de communication fonction READ_VAR

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2230
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Pas de communication fonction READ_VAR

Message 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
"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..."
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7803
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Pas de communication fonction READ_VAR

Message 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;
Automaticien privé (de tout)
itasoft@free.fr
semagey
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 15 oct. 2024, 10:14

Re: Pas de communication fonction READ_VAR

Message 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
Avatar du membre
andala
Créateur de langage
Créateur de langage
Messages : 505
Enregistré le : 19 déc. 2016, 10:24
Localisation : Atlantide

Re: Pas de communication fonction READ_VAR

Message par andala »

Question bête mais, pourquoi ne pas avoir déclarer un modbus device dans le navigateur de DTM ?
Une bonne action en entraine toujours une autre
Répondre