Communication série M221

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Nicolas94
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 04 juil. 2016, 14:17

Communication série M221

Message par Nicolas94 »

Bonjour,
Je souhaite établir une liaison série entre un M221 et un controleur en RS232.
Il faut envoyer une séquence au controleur afin que celui çi réponde suivnat un protocole défini (voir PJ)
J'ai configuré les paramétrages de la liaison, mais je ne sais pas exactement quelle fonction utiliser (exchange, Send_rcv_msg) et la syntaxe à utiliser.
Merci par avance pour l'aide
Fichiers joints
protocole.jpg
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Communication série M221

Message par itasoft »

slts,
si on attends une réponse c'est %SEND_RECV_MSG0
Automaticien privé (de tout)
itasoft@free.fr
Nicolas94
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 04 juil. 2016, 14:17

Re: Communication série M221

Message par Nicolas94 »

en effet j'envoie une séquence qui demande une réponse, mais je ne sais pas comment utiliser send_rcv_msg.
J'ai mis les adresses et longueur pour l'envoi et la reception, mais ensuite je ne vois pas comment envoyer la séquence.
Merci
Nicolas94
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 04 juil. 2016, 14:17

Re: Communication série M221

Message par Nicolas94 »

Bonjour,
Voici les paramètres que j'ai configuré pour la liaison série, peux être une erreur.
Merci de votre aide.
Fichiers joints
conf.jpg
Avatar du membre
Mathurin
Apprend le binaire
Apprend le binaire
Messages : 5
Enregistré le : 08 janv. 2020, 08:37

Re: Communication série M221

Message par Mathurin »

Voila comment j'ai envoyer la commande

Code : Tout sélectionner

LOADFILE REF
Si ça peut t'aider je ne sais pas si il y a plus propre comme manière de faire mais en tout cas ça marche !
Fichiers joints
Com RS232
Com RS232
Répondre