Simultation appuie clavier via port série

Forum traitant des automates industriels de marque Schneider - Telemecanique
OSBMASL
Code son premier grafcet
Code son premier grafcet
Messages : 37
Enregistré le : 18 sept. 2018, 15:55

Simultation appuie clavier via port série

Message par OSBMASL »

Bonjour à tous,

Pensez-vous qu'il soit possible de simuler des appuie clavier en émettant sur le port série (ou le port Ethernet) d'un TM221et en le raccordant d'une façon ou d'une autre au PC ?

D'avance merci.
Avatar du membre
ProfnovA
Créateur de langage
Créateur de langage
Messages : 575
Enregistré le : 21 oct. 2015, 08:21

Re: Simultation appuie clavier via port série

Message par ProfnovA »

C'est tout à fait possible, il faut faire un petit programme qui émule une frappe clavier en fonction des codes reçus.
OSBMASL
Code son premier grafcet
Code son premier grafcet
Messages : 37
Enregistré le : 18 sept. 2018, 15:55

Re: Simultation appuie clavier via port série

Message par OSBMASL »

Ah oui d'accord avec un petit soft côté PC pour réceptionner les trames série. Idéalement j'aurais préféré juste un driver à installer côté PC (comme le font certains fabriquants avec leur dalle tactile hors de prix :D), mais j'imagine qu'il faut passer par un convertisseur dans ce cas. L'objectif c'est d'écrire des valeurs dans les cellules d'un tableur.
Avatar du membre
skip74
Créateur de langage
Créateur de langage
Messages : 664
Enregistré le : 13 oct. 2015, 06:34

Re: Simultation appuie clavier via port série

Message par skip74 »

salut
si tu installe un driver de lecteur code barre sur liaison série ca peut peut-être marcher....
on ne sait jamais sur un malentendu....

A+
OSBMASL
Code son premier grafcet
Code son premier grafcet
Messages : 37
Enregistré le : 18 sept. 2018, 15:55

Re: Simultation appuie clavier via port série

Message par OSBMASL »

Salut Skip, je vais faire quelques recherches sur ta solution et voir ce que ça donne. En attendant tu as plus d'infos à me donner ? A première vue ça ne me dit vraiment rien.
Avatar du membre
ProfnovA
Créateur de langage
Créateur de langage
Messages : 575
Enregistré le : 21 oct. 2015, 08:21

Re: Simultation appuie clavier via port série

Message par ProfnovA »

Si c'est pour écrire des valeurs dans excel, tu peux directement faire du vba pour récupérer tes valeurs.
OSBMASL
Code son premier grafcet
Code son premier grafcet
Messages : 37
Enregistré le : 18 sept. 2018, 15:55

Re: Simultation appuie clavier via port série

Message par OSBMASL »

Oui j'ai déjà fait ce genre de chose avec du C, mais je cherche une solution sans soft à installer/exécuter côté PC. Le fonctionnement du concurrent c'est que la dalle tactile est branchée est au PC, aucun logiciel côté PC, il suffit d'ouvrir une feuille Excel, on clique sur la première cellule, et ensuite ça remplit les cellules à la suite quand on appuie sur le bouton de la machine. Si j'arrive à faire aussi bien tant mieux, sinon j'utiliserai un soft.
MiGaNuTs
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1573
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: Simultation appuie clavier via port série

Message par MiGaNuTs »

Ton PC a accès a l'automate en ethernet ?
Si oui autant aller lire les valeurs avec excel directement dans l'automate.
En VBA et modbus ça ce fait plutôt facilement.

https://sourceforge.net/projects/vba-modbus/
OSBMASL
Code son premier grafcet
Code son premier grafcet
Messages : 37
Enregistré le : 18 sept. 2018, 15:55

Re: Simultation appuie clavier via port série

Message par OSBMASL »

OK je vais regarder ça merci :) Par contre je ne suis à l'aise ni avec VB, ni avec SourceForge, ni même avec Excel ! Je reviens vers toi si je galère de trop.
Avatar du membre
ProfnovA
Créateur de langage
Créateur de langage
Messages : 575
Enregistré le : 21 oct. 2015, 08:21

Re: Simultation appuie clavier via port série

Message par ProfnovA »

Regarde cet utilitaire, il te permet de de "convertir" des caractères en frappe de touches. A essayer.

https://sourceforge.net/projects/serial ... a/0.1.2.0/
Répondre