Bonjour,
j'effectue une com RS232 avec un M340 Via une carte BMX NOM 200 .
J'effectue ma COM grace au print et input_char.
Je souhaite faire un système ( grafcet ou en structuré de préférence) qui me permet d'envoyer une requete toutes les 2 seconde :
admettons je veux envoyé WARNING et lire la valeur renvoyé par la matériel toutes les 2 secondes , je dois donc envoyé WARNING en print, activé le contact pour la lecture et ensuite je le mets à zéro, j'attends deux secondes et je le repasse à 1 ect comment puis-je faire ?
Merci beaucoup
[M340] requete RS232
- itasoft
- Mi homme - Mi automate

- Messages : 7805
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [M340] requete RS232
slts,
est que ça veut dire que toutes les 2s j’envoi un Print_char suivi d’un Input_char ?
est que ça veut dire que toutes les 2s j’envoi un Print_char suivi d’un Input_char ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [M340] requete RS232
Oui c'est exactement ça
- itasoft
- Mi homme - Mi automate

- Messages : 7805
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [M340] requete RS232
slts,
exemple : (mettre obligatoirement un timeOut sur Input_char)
(*Bit horloge 2s *)
TON_0(IN:=NOT %M0, PT:=t#2s, Q=>%M0);
If %M0 then
Print_char(xxxxxxxx
Input_char(xxxxxxxxxxxx
End_if ;
exemple : (mettre obligatoirement un timeOut sur Input_char)
(*Bit horloge 2s *)
TON_0(IN:=NOT %M0, PT:=t#2s, Q=>%M0);
If %M0 then
Print_char(xxxxxxxx
Input_char(xxxxxxxxxxxx
End_if ;
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [M340] requete RS232
merci pour la réponse !
un time out c'est a dire je dois ajouter quoi ?
un time out c'est a dire je dois ajouter quoi ?
- itasoft
- Mi homme - Mi automate

- Messages : 7805
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [M340] requete RS232
c'est dans le tableau de gestion de 4 mots sur l'avant dernier mot mettre la valeur 10 pour 100 ms
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: [M340] requete RS232
je te remercie , je vais tester cela
