Page 1 sur 4

M221 liaison serie rs232

Posté : 30 avr. 2025, 15:47
par remynav
Bonjour,

Je sèche un peu... :(

J'ai un automate M221 où j'aimerais récupérer un message avec une liaison rs232 d'un répéteur de message d'alerte et l'afficher sur un écran HMISTU.
Entre le répéteur d'alerte et mon pc via "serial port monitor", je vois bien le message (chiffres et texte) sur le logiciel.
(Les messages sont envoyés en hexadécimal et traduit automatiquement par le logiciel).
Mais sur le M221 je ne le vois pas.

Au niveau paramétrage, j'ai mis:
SL1 en ASCII
Les mêmes parametres rs232 que via le PC (19200, paire, 8, 1 )

La led SL sur l'automate est non allumé à chaque essai.

Problème au niveau de la programmation?
Faut il utiliser la variable %SEND_RECV_MSG? Ou autre ? Et comment ?
J'ai vérifié mon cordon DB9/ RJ45 en respectant bien les schémas de câblage.

Si quelqu'un aurait une piste pour m'aiguiller...

Par avance je vous remercie :D

Re: M221 liaison serie rs232

Posté : 30 avr. 2025, 18:41
par itasoft
RS232 ça suffit pas il faut le protocole, ModBus RTU ou Chaine de caracteres ASCII, ou autres ?
si c'est du Chaine de caracteres ASCII utiliser Send_RECV_MSG0 en récetion seule
ps:
Ça voudrait dire que le répéteur de message émet en permanence une trame avec le message ?
Pas sur, à confirmer
C'est un bloc en reception, ça veut dire que de l'autre coté doit y avoir une émission, c'est le cas ?

Re: M221 liaison serie rs232

Posté : 30 avr. 2025, 20:06
par remynav
Merci pour ta réponse.

Pour moi, c'est chaine de caractères ascii..

Y a t il une procedure avec #send_recv_msg0 à respecter car jai fais plusieurs essais et rien ne se passe?

Oui ça émet en permanence ( du moins quand il y a une alerte )

Le but étant que le m221 recupere ce message pour le retransferé sur un ecran IHM

Re: M221 liaison serie rs232

Posté : 01 mai 2025, 09:54
par MiGaNuTs
Tu est sur de ton câblage?
Est ce que le machin qui émets les trames utilise les pins supplémentaires comme CTR/RTS/DTR/DCD etc ?
ce qui fait qu'il attendrait que l'automate soit "prêt a recevoir" d'envoyer ses trames ?

Re: M221 liaison serie rs232

Posté : 01 mai 2025, 11:28
par remynav
Sur la doc du repeteur d alerte il utilise juste 3 pins sur le db9 ( 2, 3 pour rx et tx et 5 pour le com) et coté m221 port serial RJ je me suis mis en 1,2 et 8 comme sur la doc. J'ai essayé en inversant les pins 1 et 2 egalement..

Re: M221 liaison serie rs232

Posté : 01 mai 2025, 20:29
par itasoft
ps:
Ça voudrait dire que le répéteur de message émet en permanence une trame avec le message ?
Pas sur, à confirmer
C'est un bloc en reception, ça veut dire que de l'autre coté doit y avoir une émission, c'est le cas ?

Re: M221 liaison serie rs232

Posté : 01 mai 2025, 20:46
par remynav
Oui le repeteur d'alerte émet en permanence ( du moins quand il y a une alerte )

Le but étant que le m221 recupere ce message pour le retransferé sur un ecran IHM

Re: M221 liaison serie rs232

Posté : 02 mai 2025, 01:01
par itasoft
motrer la forme de la trame émission

Re: M221 liaison serie rs232

Posté : 02 mai 2025, 06:59
par remynav
La trame que je reçois dans serial port monitor ci joint

Re: M221 liaison serie rs232

Posté : 02 mai 2025, 11:22
par itasoft
c'est toujours sur 66 caracteres (Octets) ??