Page 1 sur 2

[M251] Communication Modbus avec automate de sécurité

Posté : 14 juin 2022, 11:24
par pierrot
Bonjour,

Pour un projet, je dois lire les états des entrées et sorties sur un automate de sécurité de la marque pilz, le Pnoz mB0 avec une carte de communication ethernet.

Pour cela, je dois le faire en I/O Scanning. J'ai déjà configuré l'automate en tant qu'esclave Modbus, mais je ne suis pas sûr de mon coup.

Avez vous des exemples ou des pistes à me donner ?


Merci d'avance !

Re: [M251] Communication Modbus avec automate de sécurité

Posté : 14 juin 2022, 12:39
par itasoft
slts
Pour un projet, je dois lire les états des entrées et sorties sur un automate de sécurité de la marque pilz, le Pnoz mB0 avec une carte de communication ethernet.
---------------
Sous quel protocole ?

Re: [M251] Communication Modbus avec automate de sécurité

Posté : 14 juin 2022, 13:54
par pierrot
Sous le protocole Modbus TCP. Pour l'instant, j'ai ajouté un gestionnaire Ethernet industriel puis un esclave Modbus TCP générique.
Quand je démarre les 2 automates, impossible de voir une communication entre les deux. Je commence donc à me demander si ma configuration est bonne.

Pareil pour les voies, je ne sais pas trop comment les configurer.

Re: [M251] Communication Modbus avec automate de sécurité

Posté : 14 juin 2022, 15:12
par itasoft
slts,
ya pas d'esclave en Ethernet , c'est client ou serveur

Re: [M251] Communication Modbus avec automate de sécurité

Posté : 14 juin 2022, 15:58
par pierrot
Oui en effet, on ne dit pas esclave. J'aimerais donc que mon automate TM251 soit client et que l'automate de sécurité soit serveur pour ensuite lire les entrées de l'automate de sécurité grâce à l'IO scanning. Je possède bien un TM251MESE. J'ai configuré sur le port ethernet 2 un gestionnaire ethernet indsutriel avec en desosus, un esclave Modbus TCP.

Et j'ai des erreurs symbolisés par des triangles rouges et oranges
Image

Re: [M251] Communication Modbus avec automate de sécurité

Posté : 15 juin 2022, 08:05
par pierrot
Up !

Re: [M251] Communication Modbus avec automate de sécurité

Posté : 15 juin 2022, 08:19
par Brebiou
pierrot a écrit : 15 juin 2022, 08:05Up !
Merci de ne pas réitérer ce genre de message sachant que le précédant date de la veille a 16h.
Nous sommes une communauté de bénévoles et à coté de notre travail, nous avons aussi une vie.

Si le projet est urgent et que ce point et vraiment bloquant, Schneider dispose d'une hotline qui sera tout aussi efficace que nous.

Re: [M251] Communication Modbus avec automate de sécurité

Posté : 15 juin 2022, 08:56
par Bernardo59
Brebiou a écrit : 15 juin 2022, 08:19
pierrot a écrit : 15 juin 2022, 08:05Up !
Merci de ne pas réitérer ce genre de message sachant que le précédant date de la veille a 16h.
Nous sommes une communauté de bénévoles et à coté de notre travail, nous avons aussi une vie.

Si le projet est urgent et que ce point et vraiment bloquant, Schneider dispose d'une hotline qui sera tout aussi efficace que nous.
Je suis totalement d'accord avec Brebiou.
Tu as regardé un peu sur YouTube ?
https://www.youtube.com/watch?v=FlC9yjW ... erElectric

Re: [M251] Communication Modbus avec automate de sécurité

Posté : 15 juin 2022, 09:05
par pierrot
Je m'excuse pour ce message, c'est vrai que c'était peu abusé pour un message qui ne datait de même pas 24h.

Pour te répondre Bernado59, oui j'ai déjà visionné cette vidéo et fait exactement comme dit dans la vidéo.

J'ai vérifié, l'automate sur lequel je tente de lire les entrées supporte bien le Code Fonction 03 "Read Only". J'ai même essayé avec d'autres code : impossible de me connecter.

Mais quelque chose m'intrigue, quand je fais le test de mettre un autre esclave comme par exemple un ATV320, le soucis est le même.

Je ne comprends pas d'où le problème vient, j'ai tout essayé. je commence à me demander si mon TM251 n'a pas un soucis :/

Re: [M251] Communication Modbus avec automate de sécurité

Posté : 15 juin 2022, 10:00
par pierrot
Bonjour,

Si je réponds à mon propre message, ça n'est pas pour "Up" mon message mais bel et bien pour vous dire que ça fonctionne.

Je ne saurais trop vous dire comment j'ai fait, hier j'ai mit à jour le micrologiciel ce qui a donc "Reset" l'API donc peut être que c'est lié.

Dans tous les cas c'est tombé en marche, je vous remercie quand même pour vos réponses. Et encore désolé pour le "Up" :? .

(Vous pouvez passé le topic en "Résolu") :)