envoi trame RS232
Posté : 21 avr. 2020, 19:48
Bonjour à tous,
J'ai un problème sur l'envoi d'une commande en RS232.
Pour le matériel, j'ai un lecteur COGNEX DM260S en liaison avec un carte SCHNEIDER BMX NOM0200 en RS232.
Le câble et les paramètres de com. sont OK puisque j'arrive à réceptionner les données.
Le problème vient de la commande de Trigger que je transmets via la liaison RS232.
L'automate ne semble pas transmettre les caractères de fin de trame (CR LF)
J'ai essayé avec 2 cartes NOM0200 différentes, ce n'est donc pas un problème matériel.
La commande est la suivante : ||>trigger on
J'ai testé avec hyperterminal, si j'envoie cette commande en cochant "Envoyer les fins de ligne avec saut de ligne" le trig se déclenche et la lecture des données se fait correctement
si en revanche je ne coche pas cette option et que j'essaie d'écrire ces commandes (CR LF)directement dans ma trame, ça ne fonctionne plus quelque soit la façon donc je les écris (0x0D 0x0A, <CRLF>, <CR><LF>, etc...)
Quelqu'un saurait-il me dire comment intégrer ces commandes à ma trame ?
Merci
J'ai un problème sur l'envoi d'une commande en RS232.
Pour le matériel, j'ai un lecteur COGNEX DM260S en liaison avec un carte SCHNEIDER BMX NOM0200 en RS232.
Le câble et les paramètres de com. sont OK puisque j'arrive à réceptionner les données.
Le problème vient de la commande de Trigger que je transmets via la liaison RS232.
L'automate ne semble pas transmettre les caractères de fin de trame (CR LF)
J'ai essayé avec 2 cartes NOM0200 différentes, ce n'est donc pas un problème matériel.
La commande est la suivante : ||>trigger on
J'ai testé avec hyperterminal, si j'envoie cette commande en cochant "Envoyer les fins de ligne avec saut de ligne" le trig se déclenche et la lecture des données se fait correctement
si en revanche je ne coche pas cette option et que j'essaie d'écrire ces commandes (CR LF)directement dans ma trame, ça ne fonctionne plus quelque soit la façon donc je les écris (0x0D 0x0A, <CRLF>, <CR><LF>, etc...)
Quelqu'un saurait-il me dire comment intégrer ces commandes à ma trame ?
Merci