lecture code barre sur somachine v4.2

Forum traitant des automates industriels de marque Schneider - Telemecanique
blake
Apprend le binaire
Apprend le binaire
Messages : 8
Enregistré le : 25 févr. 2021, 10:03

lecture code barre sur somachine v4.2

Message par blake »

Bonjour,

Je suis actuellement sur un projet avec un automate TM241CEC24T et je voudrais lire un code barre lu par un lecteur code barre Matrix 410 de la marque datalogic relié à un boitier CBX100. La liaison entre mon mon boitier et mon automate est en rs232. Je travaille sur SoMachine V4.2.
Mon problème est que je ne trouve pas le bloc input_char qui permettrait de lire ma chaine de caractère, il y a t-il une autre solution pour lire le code barre ?

Cordialement

blake :D
Avatar du membre
pach30
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 116
Enregistré le : 26 mars 2019, 14:20
Localisation : ben le Sud de ?

Re: lecture code barre sur somachine v4.2

Message par pach30 »

en ajoutant un "ASCII_MANAGER " sous le "serial_line_1" ?
blake
Apprend le binaire
Apprend le binaire
Messages : 8
Enregistré le : 25 févr. 2021, 10:03

Re: lecture code barre sur somachine v4.2

Message par blake »

je ne trouve pas mon ASCII Manager dans mon catalogue matériel.
est-il a importer ?
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 930
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: lecture code barre sur somachine v4.2

Message par Bruce33 »

blake a écrit : 25 févr. 2021, 13:22 je ne trouve pas mon ASCII Manager dans mon catalogue matériel.
est-il a importer ?
Et en faisant un clic droit sur "Serial Line 1" puis "Ajouter un appareil"... ?
Avatar du membre
pach30
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 116
Enregistré le : 26 mars 2019, 14:20
Localisation : ben le Sud de ?

Re: lecture code barre sur somachine v4.2

Message par pach30 »

je suis en V4.3 mais je n'ai pas souvenir d'avoir un quelconque ajout de ce type d'appareil . e
pai
ASCIIManager.jpg
Avatar du membre
pach30
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 116
Enregistré le : 26 mars 2019, 14:20
Localisation : ben le Sud de ?

Re: lecture code barre sur somachine v4.2

Message par pach30 »

autrement

Description de la fonction
Le bloc fonction SEND_RECV_MSG permet d'envoyer et de recevoir des messages définis par l'utilisateur. Il envoie un message sur le support sélectionné (une ligne série, par exemple), puis attend une réponse. Vous pouvez également envoyer/recevoir un message sans attendre/envoyer de réponse.
(extrait de l'aide en ligne )
blake
Apprend le binaire
Apprend le binaire
Messages : 8
Enregistré le : 25 févr. 2021, 10:03

Re: lecture code barre sur somachine v4.2

Message par blake »

je ne peux pas rajouter d'appareil sur mon serial_line_1(ajouter un appareil est grisé).
Vous pensez que cette fonction marchera pour un lecteur code barre ?
blake
Apprend le binaire
Apprend le binaire
Messages : 8
Enregistré le : 25 févr. 2021, 10:03

Re: lecture code barre sur somachine v4.2

Message par blake »

rectification j'ai reussi a mettre ASCII_Manager sur mon Serial_Line_1 mais je ne vois pas ce que je dois faire avec pour recevoir mon code barre
Avatar du membre
Bruce33
Dieu du process
Dieu du process
Messages : 930
Enregistré le : 28 oct. 2015, 06:54
Localisation : Pas-de-Calais

Re: lecture code barre sur somachine v4.2

Message par Bruce33 »

Dites déjà ce que vous savez. Et nous essaierons de compléter.
Avez-vous regardé la fenêtre de configuration de ASCII Manager ?
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: lecture code barre sur somachine v4.2

Message par philou77 »

Salut !
un appel à datalogic te permettrai de savoir comment mettre en service ton lecteur code barre.

le ascii manager te permet de communiquer en modbus ascii.. est-ce que c'est ce que tu veux faire ?

sujet traité pour un m221 :
viewtopic.php?t=3192

je pense que ton cas est ..identique ou presque
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Répondre