Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Acquisizione dati via RS232 su Excel

Linguaggi e sistemi

Moderatori: Foto UtentePaolino, Foto Utentefairyvilje

0
voti

[1] Acquisizione dati via RS232 su Excel

Messaggioda Foto Utenteingmic81 » 31 gen 2012, 15:15

Buongiorno
vorri acquisire i dati rilevati dal mio wattmetro ( che è un Yokogawa WT1600) in excel. Non sono esperto di programmazione, ma ricercando in interner ho trovato diversi accenni a un collegamento diretto tra excel e la seriale. Qualcuno ha esperienza in merito e può indicarmi una macro, un programma o un sistema che possa funzionare?
Per me sarebbe sufficiente la lettura in un dato istante dei dati provenienti dal wattmetro, poi li elaborerei in un secondo tempo.

Grazie mille!!!
Avatar utente
Foto Utenteingmic81
5 1 2
 
Messaggi: 37
Iscritto il: 18 set 2009, 9:44
Località: Piemonte

-1
voti

[2] Re: Acquisizione dati via RS232 su Excel

Messaggioda Foto Utentelelerelele » 31 gen 2012, 15:53

io farei un programmino in VB che caricasse i dati su database, poi utilizzabili senza problemi su excel,
ma non so se sia possibile una connessione diretta sulla seriale,
oltretutto i dati dovrebbero avere una formattazione tale da potere essere letti da excel , per me non si fa direttamente, a meno appunto programmare macro in VBA su excel..

attendiamo altri commenti, magari è più semplice di quanto sembri a me.
Avatar utente
Foto Utentelelerelele
4.899 3 7 9
Master
Master
 
Messaggi: 5505
Iscritto il: 8 giu 2011, 8:57
Località: Reggio Emilia

0
voti

[3] Re: Acquisizione dati via RS232 su Excel

Messaggioda Foto Utenteingmic81 » 31 gen 2012, 16:06

Ti ringrazio della risposta. Non sono in grado di programmare una cosa del genere.
Su internet ho trovato questi due programmi, uno freeware e la'ltro a pagamento (a un costo sensato): sembrano utilizzabili per la mia necessita? (scusatemi ma questo non è proprio il mio ambito... :( )
http://www.windmill.co.uk/excel.html
http://www.filebuzz.com/fileinfo/37643/ ... ogger.html
La casa produttrice del wattmetro vende il software, ma a un costo non proprio basso e soprattuto mi troverei un software decisamente superiore alle mie necessita (pagandolo caro ovviamente), per questo cerco una soluzione alternativa, anche se limitata.
Avatar utente
Foto Utenteingmic81
5 1 2
 
Messaggi: 37
Iscritto il: 18 set 2009, 9:44
Località: Piemonte

0
voti

[4] Re: Acquisizione dati via RS232 su Excel

Messaggioda Foto Utentelelerelele » 31 gen 2012, 16:26

per quanto ne ho capito io,

Eltima ti legge i dati da una seriale, e li ritrasmette in un'altra seriale, salvandone i dati su file, scopo sniffare i dati in transito.

Windmill, mi pare che faccia quanto serva a te, però c'è da considerare che per conumicazioni seriali si hanno anche dei dati di protocollo, trasmessi e ricevuti che servono per la trasmissione e non hanno scopo a livello di dati.
non ho idea come possano leggere e catalogare i dati provenienti da indefiniti strumenti che a loro volta invieranno dati di controllo in seriale di cui non si conosce niente.

magari chiedere a loro, ma per curiosità che strumento dovresti andare a leggere in seriale?
Avatar utente
Foto Utentelelerelele
4.899 3 7 9
Master
Master
 
Messaggi: 5505
Iscritto il: 8 giu 2011, 8:57
Località: Reggio Emilia

0
voti

[5] Re: Acquisizione dati via RS232 su Excel

Messaggioda Foto Utenteingmic81 » 31 gen 2012, 16:32

Questo:
http://tmi.yokogawa.com/discontinued-pr ... wer-meter/
lo usiamo in sala prove; fino ad ora la lettura era fatta manualmente a video del wattmetro, ma ci piacerebbe salvare i risultati delle prove in un file come archivio, e poi elaborarlo direttamente senza trascrivere a mano i dati.
Per sniffare i dati in transito cosa intendi? In pratica mi ritroverei un .txt con listati di dati giusto?
Invece i dati di protocollo cosa sarebbero? Al limite mi ritroverei a dover identificare il posizionamento dei dati sul file, che però penso possa essere sempre lo stesso.
Porta pazienza per domande così banali!
Il programma freeware lo posso comunque provare appena sistemo la connessione allo strumento, magari per l'altro esiste una demo.
Avatar utente
Foto Utenteingmic81
5 1 2
 
Messaggi: 37
Iscritto il: 18 set 2009, 9:44
Località: Piemonte

2
voti

[6] Re: Acquisizione dati via RS232 su Excel

Messaggioda Foto Utentelelerelele » 31 gen 2012, 16:54

si sniffare significa intercettare dei dati in transito su una linea, salvandoli su file.

i dati di protocollo sono valori usati per regolare il traffico in rete, ognuno identifica una azione ben definita sulla rete, questo link ti spiega il protocollo RS232,

http://it.wikipedia.org/wiki/EIA_RS-232

ma a sua volta lo strumento ne avrà uno suo per dialogare con altra unità, (PC od altro).

per lo strumento che intendi tu, sicuramente viene fornito il software specifico per leggerne i dati da seriale, mi pare infatti che sulla finestra software del sito che hai indicato siano menzionati vari tipi di software da usare per leggere i dati.

come ti dicevo, il traferimanto di dati avviene su un protocollo ben definito, che deve essere riconosciuto da entrambi i capi della rete, se tu vai a leggere la seriale del tuo strumento senza usare questo protocollo, probabilmente non troverai altro che una serie di caratteri sempre uguali che lo strumento trasmette per ricevere risposta adeguata da altra unità che usa lo stesso protocollo, non ti fornisce perciò nessun valore che tu possa usare.
Avatar utente
Foto Utentelelerelele
4.899 3 7 9
Master
Master
 
Messaggi: 5505
Iscritto il: 8 giu 2011, 8:57
Località: Reggio Emilia

0
voti

[7] Re: Acquisizione dati via RS232 su Excel

Messaggioda Foto UtenteLelettrico » 31 gen 2012, 17:07

Si Foto Utentelelerelele proprio cosi' ... comunque YOKOGAWA non fa mistero dei comandi da usare.
Pero' mi pare di capire che l'interessato Foto Utenteingmic81 non ha dimestichezza con VB :?:
In VBA non credo serva + di tanto in quanto gia' da VB si esporta il CSV col programma free di Yokogawa stessa.
Avatar utente
Foto UtenteLelettrico
2.458 1 4 6
Master
Master
 
Messaggi: 1108
Iscritto il: 13 set 2010, 12:24

0
voti

[8] Re: Acquisizione dati via RS232 su Excel

Messaggioda Foto Utenteingmic81 » 31 gen 2012, 17:26

No effettivamente con la programmazione non ho dimestichezza, anzi sono proprio a zero, e solitamente mi occupo di tutt'altro.
Non sono riuscito a capire cosa fa il programma freeware della Yokogawa:
https://y-link.yokogawa.com/YL008.po?Lo ... EN&LANG=EN
Cosa mi esporta?
Se mi fornisce i dati un qualche formato, probabilmente riesco a trovare qualcuno che mi aiuti con l'interfaccia verso excel....
Avatar utente
Foto Utenteingmic81
5 1 2
 
Messaggi: 37
Iscritto il: 18 set 2009, 9:44
Località: Piemonte

0
voti

[9] Re: Acquisizione dati via RS232 su Excel

Messaggioda Foto UtenteLelettrico » 31 gen 2012, 17:33

No, non quello (che e' quello che dico io ma se non conosci VB) questo https://y-link.yokogawa.com/YL008.po?V_ope_type=Show&Download_id=DL00000571&Language_id=EN

Quello che fa' e' che visualizza i dati in arrivo dallo strumento e poi ti permette di esportarli (cambiarli dicono loro) in CSV.
Da Excel poi fai File > Open > {file di tipo CSV} lo scegli ed e' finita li. Poi quello che ne vuoi puoi fare e' dettato da Excel stesso. :ok:
PS: non compare il modello ma ci si arriva dalla scheda dello stesso, presumo che il protocollo sia identico. :?:
Avatar utente
Foto UtenteLelettrico
2.458 1 4 6
Master
Master
 
Messaggi: 1108
Iscritto il: 13 set 2010, 12:24

0
voti

[10] Re: Acquisizione dati via RS232 su Excel

Messaggioda Foto Utenteingmic81 » 31 gen 2012, 17:44

Per intanto vi ringrazio per la disponibilità. :ok:
A breve attrezzerò la sala prove con il terminale e proverò; probabilmente avrò di nuovo bisogno di qualche dritta... :oops:
Avatar utente
Foto Utenteingmic81
5 1 2
 
Messaggi: 37
Iscritto il: 18 set 2009, 9:44
Località: Piemonte


Torna a PC e informatica

Chi c’è in linea

Visitano il forum: Nessuno e 18 ospiti