Enregistrement de données sur une carte SD avec Unity Pro

News du forum - vos questions et vos suggestions sur le forum et sa bonne marche !
laetiba47
Code son premier grafcet
Code son premier grafcet
Messages : 38
Enregistré le : 22 août 2022, 17:52
Localisation : Toulouse

Enregistrement de données sur une carte SD avec Unity Pro

Message par laetiba47 »

Bonjour à tous,


Débutante en automatisme, je me permets de vous solliciter pour un problème rencontré sur Unity Pro.
En effet, je dois enregistrer des données sur une carte SD (BMXRMS008MPF) dans un format texte ou format Excel.
Après de nombreuses recherches, j'ai utilisé des blocs tels que: CREATE_FILE, SEEK_FILE, WR_DATA_TO_FILE, CLOSE_FILE.
Cependant, l'enregistrement se réalise (en mode simulation) sans trop de difficulté avec un type de variable "string" mais lorsque j'utilise un autre type de variable "int" ou "real" l'enregistrement n'est pas concluant. En effet, j'obtiens des symboles au lieu de nombres dans mon fichier.

En vous remerciant par avance.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7107
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Enregistrement de données sur une carte SD avec Unity Pro

Message par itasoft »

slts,
il faut convertir les INT et les REAL en String,
Modifié en dernier par itasoft le 22 août 2022, 19:11, modifié 1 fois.
Automaticien privé (de tout)
itasoft@free.fr
laetiba47
Code son premier grafcet
Code son premier grafcet
Messages : 38
Enregistré le : 22 août 2022, 17:52
Localisation : Toulouse

Re: Enregistrement de données sur une carte SD avec Unity Pro

Message par laetiba47 »

Salut itasoft,

Merci pour ton aide, c'était tout simple ! Trop bête de ne pas y avoir penser.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7107
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Enregistrement de données sur une carte SD avec Unity Pro

Message par itasoft »

slts,
tu devais penser à autre chose, lol
Automaticien privé (de tout)
itasoft@free.fr
laetiba47
Code son premier grafcet
Code son premier grafcet
Messages : 38
Enregistré le : 22 août 2022, 17:52
Localisation : Toulouse

Re: Enregistrement de données sur une carte SD avec Unity Pro

Message par laetiba47 »

Possible j'étais partie trop loin dans mon raisonnement :D

Le soucis c'est que je dois utiliser des tableaux, or le bloc INT_TO_STRING ne prend en compte qu'une seule variable et non une cinquantaine.
Quelqu'un sait quel bloc je peux utiliser ?

Merci pour votre aide
Modifié en dernier par laetiba47 le 22 août 2022, 19:26, modifié 1 fois.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7107
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Enregistrement de données sur une carte SD avec Unity Pro

Message par itasoft »

slts,
il faut convertir tous les éléments du tableau en STRING et les ranger dans un tableau de STRING,
Automaticien privé (de tout)
itasoft@free.fr
laetiba47
Code son premier grafcet
Code son premier grafcet
Messages : 38
Enregistré le : 22 août 2022, 17:52
Localisation : Toulouse

Re: Enregistrement de données sur une carte SD avec Unity Pro

Message par laetiba47 »

Je vois.
Je dois donc convertir chaque variable, REAL ou INT en STRING à l'aide du bloc INT_TO_STRING ou REAL_TO_STRING puis créer un tableau ARRAY[0...50] OF STRING et l'utiliser dans mon bloc WR_DATA_TO_FILE. C'est bien ça ?
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7107
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Enregistrement de données sur une carte SD avec Unity Pro

Message par itasoft »

slts,
OUI,
si c'est pour générer un fichier Texte avec séparateur du type *.CSV pour l'ouvrir avec Excel
Automaticien privé (de tout)
itasoft@free.fr
laetiba47
Code son premier grafcet
Code son premier grafcet
Messages : 38
Enregistré le : 22 août 2022, 17:52
Localisation : Toulouse

Re: Enregistrement de données sur une carte SD avec Unity Pro

Message par laetiba47 »

Super merci pour ton aide !
C'est parti, je vais en avoir pour un moment alors :lol:
Avatar du membre
Brebiou
Dieu du process
Dieu du process
Messages : 940
Enregistré le : 21 oct. 2015, 08:38

Re: Enregistrement de données sur une carte SD avec Unity Pro

Message par Brebiou »

laetiba47 a écrit : 22 août 2022, 20:45 Super merci pour ton aide !
C'est parti, je vais en avoir pour un moment alors :lol:
Salut,

Il n'est pas possible de faire une boucle pour réaliser cela rapidement?
Répondre