Adresses Modbus d'un automate M251 et un Sofrel

Forum traitant des automates industriels de marque Schneider - Telemecanique
joliemoon
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 02 juil. 2017, 23:10

Adresses Modbus d'un automate M251 et un Sofrel

Message par joliemoon »

Bonjour
Je cherche à lire des données issues d'un automate M251 vers un SOFREL qui est maître. Dans l'automate, j'ai des variables qui sont écris dans des adresses type %MD500 à %MD520 type réel (REAL) et des données %MD100 type entier (INT). Pouvez-vous s'il vous plaît me donner les adresses à rentrer dans le SOFREL ?
Merci beaucoup
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: Adresses Modbus d'un automate M251 et un Sofrel

Message par itasoft »

slts,
les mêmes adresses que les variables en question
ex:
500 pour %MD500
500 pour %MF500
100 pour %MD100
pour la longueur à lire ça sera 2 mots par adresses

PS:
ça veut dire jolie-lune ?
Automaticien privé (de tout)
itasoft@free.fr
joliemoon
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 02 juil. 2017, 23:10

Re: Adresses Modbus d'un automate M251 et un Sofrel

Message par joliemoon »

Bonjour
Il me semble avoir mis ces adresses mais sans succès. Je vais réessayer, peut-être que j'ai mal configuré.
Merci beaucoup :D
joliemoon
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 02 juil. 2017, 23:10

Re: Adresses Modbus d'un automate M251 et un Sofrel

Message par joliemoon »

Si cela ne te gêne pas, est-ce que les %MD REAL ce sont des mots doubles de 32 bits réels et les %MW des mots de 8 ou 16 bits ?

Pour répondre à ta question oui jolie lune

Merci beaucoup
tuscaonline
Forcené des structures
Forcené des structures
Messages : 178
Enregistré le : 04 nov. 2015, 04:25

Re: Adresses Modbus d'un automate M251 et un Sofrel

Message par tuscaonline »

Image

C'est facile en
1 tu met l'adresse 500 pour %MD500
en 2 le type de donnée Entier 32bit pour le Type %MD
en 3 le début des informations du sofrel
en 4 le type de requête, 3 ça marche bien d'habitude.
en 5 le nombre d'info a récupérer.

En espérant que ca t'aide
Fichiers joints
Capture.PNG
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: Adresses Modbus d'un automate M251 et un Sofrel

Message par itasoft »

slts,
Non ça ne me gène pas vu ce n'est pas un secret, lol
%MD et %MF c'est du 32 bits
%MW c'est du 16 bits
Automaticien privé (de tout)
itasoft@free.fr
joliemoon
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 02 juil. 2017, 23:10

Re: Adresses Modbus d'un automate M251 et un Sofrel

Message par joliemoon »

Bonjour
En fait c'est pas exactement ça. Ci-dessous le tableau de conversion. Il est vrai que %MW100 aura pour adresse 100 dans le Sofrel mais %MD100 = %MW200 et %MW201 donc aura pour adresse 200 dans le sofrel, etc... A savoir aussi que dans SoMachine, les adresses ne se chevauchent plus.
Merci beaucoup de ton aide, grâce à toi j'ai enfin compris le système.

%MD0 %MW0 0
%MW1

%MD499 %MW998 998
%MW999 999
%MD500 %MW1000 1000
%MW1001 1001
%MD501 %MW1002 1002
%MW1003 1003
tuscaonline
Forcené des structures
Forcené des structures
Messages : 178
Enregistré le : 04 nov. 2015, 04:25

Re: Adresses Modbus d'un automate M251 et un Sofrel

Message par tuscaonline »

Salut
C'est pas lier, il faut que tu déclare tes informations dans le sofrel avec des numéros qui se suivent.
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: Adresses Modbus d'un automate M251 et un Sofrel

Message par itasoft »

mais %MD100 = %MW200 et %MW201 donc aura pour adresse 200 dans le sofrel, etc... A savoir aussi que dans SoMachine, les adresses ne se chevauchent plus.

en gras, tu veux dire %MD200
Automaticien privé (de tout)
itasoft@free.fr
joliemoon
Code sa première boucle
Code sa première boucle
Messages : 11
Enregistré le : 02 juil. 2017, 23:10

Re: Adresses Modbus d'un automate M251 et un Sofrel

Message par joliemoon »

Bonjour
Voici ce que j'ai configuré dans le Sofrel en pièce jointe. Les adresses automates commencent à %MD520. J'espère que le fichier joint sera ok. Je ne sais pas comment insérer une image. Par contre, je n'arrive pas encore à récupérer les bits de mots. Dans l'automate M251, les états de fonctionnement des moteurs ou le retour de défauts des actionneurs sont écris sous la forme %MX100.6. Ce qui équivaut au bit n°6 du mot %MW100. Si quelqu'un a une idée, je suis preneuse.

En vous remerciant tous d'avance.
lect mot sof.PNG
lect mot sof.PNG (2.41 Kio) Vu 5061 fois
Répondre