Forum: PC Hard- und Software Omega OM-SQ2010 Datenlogging mit LabView, C, Python


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Carsten M. (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich bin neu hier und benötige Rat für ein Problem. Für ein studentisches 
Projekt muss ich ein paar K-Typ Sensoren auslesen. Leider steht mir nur 
ein Omega OM-SQ2010 Datenlogger zur Verfügung, der über USB kommuniziert 
und flexibel wie ein Amboss ist. Das Gerät ist nur auf die 
Herstellersoftware gebunden, die nicht viel taugt und ein 
LabView-Treiber und Support existiert nicht. Nun meine Idee, den Logger 
via pyUSB oder mit einem C-Programm anzusprechen und die Daten auf den 
Rechner zu bekommen. Am tollsten wäre es, ein C-Skript dafür zu haben, 
um in Labview den Logger trotz unsupported anzusprechen und nutzen zu 
können. Leider hab ich keine Erfahrung mit C oder Python einen USB-Port 
anzusprechen. Es würde mir unheimlich helfen, wenn Ihr einen Denkanstoß 
oder Idee für mich hättet.

Vielen Dank im Voraus

c.spawn87

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Carsten M. schrieb:
> Leider hab ich keine Erfahrung mit C oder Python einen USB-Port
> anzusprechen

Das willst Du auch nach Möglichkeit vermeiden. Versuche erst mal 
herauszufinden, was für eine Art USB-Gerät das Ding ist; nutzt es 
eventuell eine der verbreiteten USB-Seriell-Bridges?

Sieh mal im Gerätemanager* nach, wie das Gerät dort angezeigt wird, wenn 
es am PC angeschlossen ist.

Sieh insbesondere unter "Seriell" nach.





*) ich vermute, daß Du mit Windows arbeitest.

Beitrag #5207165 wurde vom Autor gelöscht.
von Carsten M. (Gast)


Lesenswert?

Hallo Rufus Τ. Firefly,

danke für deine schnelle Antwort. Im Gerätemanager wird das Gerät direkt 
unter USB-Geräte geführt. Unter Details konnte ich unter Eigenschaften 
keine Angaben, die mit einer seriellen Verbindung zu tun hätten, finden. 
Dennoch war es mir gestern möglich über den NI-VISA-Wizard das Gerät zu 
finden und einen VISA-Treiber zu erstellen. Nun ist aber das Problem, 
dass das Gerät als USB Class RAW betrachtet wird und ich irgendwie über 
Commands mit dem Gerät kommunizieren können muss. Im Netz finde ich von 
NI nur Info, dass ich dafür den Hersteller anfragen soll. Der gibt aber 
keine Antwort. Toller Support :( Jemand eine Idee?

Beste Grüße

c_spawn87

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.