Bloc fonctionnel RFID

Forum traitant des automates industriels de marque Siemens.
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Bloc fonctionnel RFID

Message par philou77 »

Salut !

J'en revient à qu'il te faut connaitre le format des données dans ton transpondeur..

C'est pas du 'pif'..
Quelqu'un a défini une 'structure' qui y est écrite non ?

A partir de cette structure, tu vas pouvoir décoder ce que tu lis !

je doute qu'il y soit écrit '23 cm3' mais plutôt (et pas le chien de mickey) 23 à un endroit qui est réservé pour le 'volume' (par exemple)
je doute qu'il y soit écrit 'DOS' mais plutôt (toujours pas le chien de mickey) un octet avec des bits à 1 ou 0, chaque bit représentant un type de capuchonnage (par exemple)

ton db de réception n'aurait-il pas une entête avec une structure définie, des noms de variables, et des commentaires ?
Dans le cas contraire, tu doit trouver ces informations dans une analyse fonctionnelle de ta machine ou ligne de production.
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Bloc fonctionnel RFID

Message par philou77 »

Pour ce qui est de créer un bloc, c'est juste pour une question de clarification...

par exemple ton bloc pourrait commencer comme ceci

segment 1
charger la valeur référence lue
charger 01 (la valeur que tu souhaiter comparer)
=F
= M0.0 -> référence ok

segment 2
charger la valeur référence contenant lue
T MW2 -> Référence du contenant à produire

Segment 3
charger le volume lu
T MW4 - > Volume du contenant àproduire

segment 4
Charger le type de capuchonnage lu
à partir de là , ça dépend de la forme du type de capuchonnage


utilise dans ton grafcet
M0.0
MW2
MW4


ce n'est qu'une idée bien sûr...à toi de travailler
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
pierre14
Code son premier grafcet
Code son premier grafcet
Messages : 42
Inscription : 24 mai 2019, 09:53

Re: Bloc fonctionnel RFID

Message par pierre14 »

je doute qu'il y soit écrit '23 cm3' mais plutôt (et pas le chien de mickey) 23 à un endroit qui est réservé pour le 'volume' (par exemple)
Non en effet, il n'est pas écrit 23 mais le code ASCII qui correspond à ce nombre, 1 octet = une lettre ou un chiffre.
Merci pour l'idée de bloc je vais travailler sur cette base
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Bloc fonctionnel RFID

Message par philou77 »

il doit exister des fonctions de conversion AScii -> Hexa en step7
voir STRG_VAL ?
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
pierre14
Code son premier grafcet
Code son premier grafcet
Messages : 42
Inscription : 24 mai 2019, 09:53

Re: Bloc fonctionnel RFID

Message par pierre14 »

Ah d'accord, je vais me renseigner de ce côté là pour pouvoir convertir les donnés. je vais regarder STRG_VAL Merci
pierre14
Code son premier grafcet
Code son premier grafcet
Messages : 42
Inscription : 24 mai 2019, 09:53

Re: Bloc fonctionnel RFID

Message par pierre14 »

Salut,
J'ai trouvé le bloc ATH qui fait la conversion ASCII vers Hexa. En entré, je ne peut que mettre un BYTE, parce que comme ma lecture est enregistré dans un array of byte, je voulais mettre toute la zone bête comme je suis. :roll: . Il va falloir que je structure la chose parce que la je visualise pas trop. J'aurrais aimé que ce soit :
Read_data byte 0 : ref produit
Read_data byte 1 : type produit
(pour schématiser)
Mais sa c'est celui qui écrit dans le transpondeur qui voit sa ?
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Bloc fonctionnel RFID

Message par philou77 »

Salut !

Il devient urgent que tu saches ce qui est écrit dans ton transpondeur et sous quelle forme !
On est pas Madame Soleil, on peut pas deviner !

Tu DOIS AVOIR une analyse fonctionnelle qui te renseigne sur les données dans le transpondeur, dans le cas contraire, faut demander à CELUI QUI ECRIT ce qu'il y place !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
pierre14
Code son premier grafcet
Code son premier grafcet
Messages : 42
Inscription : 24 mai 2019, 09:53

Re: Bloc fonctionnel RFID

Message par pierre14 »

Salut,
D'accord, faut que je vois avec lui ce qu'il met dans le transpondeurs et sous quelle forme, tu as raison, on ne peut rien faire sans sa. J'espère qu'il sera là lundi parce que il vient pas souvent en projet. Merci je vous retient au courant
pierre14
Code son premier grafcet
Code son premier grafcet
Messages : 42
Inscription : 24 mai 2019, 09:53

Re: Bloc fonctionnel RFID

Message par pierre14 »

Salut,
Bon bah toujours pas de réponse à la question, le gars me répond j'en sais rien moi, c'est en ASCII c'est tout. du coup je sais pas comment faire, a ce moment là il faudrait que ce soit moi qui dis ce qui est écrit et comment?
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Bloc fonctionnel RFID

Message par philou77 »

Salut !

T'es pas sorti du sable ! lol

Ok, les infos sont en ascii..

Mais quelles sont-elles et dans quel ordre ? tu as besoin de le savoir pour 'décoder' ce que tu lis !
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