Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

lire un binaire crée avec LabView 2010 avec diadem 2010

Bonjour

Comment lire un fichier binaire crée avec LabView dans diadem il contient

Un tableau contenant un cluster, qui lui contient 2 tableaux, un au format horodatage et l'autre double précision 64Bit.

 

Je joint un vi exemple de la structure des données.

 

Merci d'avance

 

Daniel

Celui qui pose une question peut paraitre idiot sur le moment, celui qui n'en pose pas le reste toute sa vie!!!
0 Compliments
Message 1 sur 3
3 808 Visites

Bonjour sallind,

 

Pour réaliser la lecture d'un fichier binaire de manière générale, il est nécessaire de connaître son architecture (lors de l'écriture).

Pour effectuer cette opération de lecture depuis Diadem, je vous invite à vous inspirer le l'exemple suivant : Read Binary File

 

Cordialement,

0 Compliments
Message 2 sur 3
3 799 Visites

Bien sur j'ai fini par trouver voila le code pour l'exemple .vi ci dessus dans le .vbs joint (Renommer en txt pour compatibilité avec vos filtres)

Il crée le canal 'Date' au format eR64 qui contient la totalité de l'information venant de LabVIEW.

Malheureusement, si on veut créer le même canal au format eTime, la seule fonction de conversion que j'ai trouvée est la fonction CDate qui tronque l'information décimale (les millisecondes).

 

Dans le code fourni, le Plug-In n'est pas capable de modifier le format du canal, ce qui n'est pas satisfaisant.

 

 

Daniel

 

 

Celui qui pose une question peut paraitre idiot sur le moment, celui qui n'en pose pas le reste toute sa vie!!!
0 Compliments
Message 3 sur 3
3 795 Visites