Question communication - RS485

Partie du forum pour tout ce qui concerne la partie réseau de communication dans l'industrie. Forum, conseil, astuce et entraide sur le réseau industriel tel que la connexion modbus, ethernet, fipio .
kekeexp
Asservi son premier moteur
Asservi son premier moteur
Messages : 21
Enregistré le : 04 déc. 2020, 08:46

Re: Question communication - RS485

Message par kekeexp »

itasoft a écrit : 11 août 2021, 08:04 slts,
ça voudrait dire que la TSXSCP114 voie 1 serait configurée en Unitelway , étonnant
-----------clic pour zoom-----------
01.JPG
Oui tout à fait, comme la plupart de mes installations d'ailleurs.
kekeexp
Asservi son premier moteur
Asservi son premier moteur
Messages : 21
Enregistré le : 04 déc. 2020, 08:46

Re: Question communication - RS485

Message par kekeexp »

Par contre, si je comprends bien, pour du modbus, je dois passer par le câble TSX SCP CM 4030 au lieu du TSX SCP CU 4030 ?
Fichiers joints
Com AB.png
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7805
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Question communication - RS485

Message par itasoft »

oui mais ça doit marcher avec le cordon Unitelway,
la différence est que le cordon Unitelway est polarisé , mais comme il faut polariser le cordon MadBus ça revient au même;
Automaticien privé (de tout)
itasoft@free.fr
kekeexp
Asservi son premier moteur
Asservi son premier moteur
Messages : 21
Enregistré le : 04 déc. 2020, 08:46

Re: Question communication - RS485

Message par kekeexp »

Bonjour,

Je me permet de revenir vers vous.
J'ai bien tout passé en Modbus RTU la com entre le TSX et le S550 et ajouter du coup ma centrale (MX43).

Je voulais avant essaie, si j'ai bien compris confirmer ma requête :
READ_VAR(ADR#0.0.2,"MW",2001,4,%MW100:4,%MW101:4)

Je veux donc lire, sur ma centrale à l'adresse exclave N*2, les mesure de mes capteurs (4 capteurs), les caser dans MW100:4.
Est-ce correct ?

En vous remerciant par avance.
(Je vous joints au cas ou la doc)

https://www.be-atex.com/sites/be-atex.c ... ice_FR.pdf
Chapitre 11 - Page 71
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7805
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Question communication - RS485

Message par itasoft »

slts,
A quelle page de la doc tu as trouvé les adresses ModBus 2001 de tes capteurs ??
requetes
if not %MW200:X0 then
%MW200:4:=0;
(*Time out 1 s *)
%MW202:=10;
READ_VAR(ADR#0.1.2,"MW",2001,4,%MW100:4,%MW200:4);
end_if;
Automaticien privé (de tout)
itasoft@free.fr
kekeexp
Asservi son premier moteur
Asservi son premier moteur
Messages : 21
Enregistré le : 04 déc. 2020, 08:46

Re: Question communication - RS485

Message par kekeexp »

Merci !

Pour l'adresse, c'est sur la page 77 --> Adresse réelle ou ai-je mal compris ?
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7805
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Question communication - RS485

Message par itasoft »

ok, c'est bon
Automaticien privé (de tout)
itasoft@free.fr
kekeexp
Asservi son premier moteur
Asservi son premier moteur
Messages : 21
Enregistré le : 04 déc. 2020, 08:46

Re: Question communication - RS485

Message par kekeexp »

Ok top merci.

J'ai juste pas compris, a quoi sert : %MW202:=10; ?
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7805
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Question communication - RS485

Message par itasoft »

slts,
c'est le TimeOut obligatoire avec READ_VAR, si l'esclave ne réponds pas dans 1s ça débloque la requête sinon elle reste en attente de la réponse de l'esclave et plus rien ne marche, compris ?
Automaticien privé (de tout)
itasoft@free.fr
kekeexp
Asservi son premier moteur
Asservi son premier moteur
Messages : 21
Enregistré le : 04 déc. 2020, 08:46

Re: Question communication - RS485

Message par kekeexp »

D'accord.

Pourquoi as tu mis l'adresse en 0.1.2 au lieu de 0.0.2 comme j'avais mis ?

Sinon ça ne fonctionne toujours pas 😅
Répondre