INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Kommunikation mit HBM MX840A



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

28.08.2011, 22:00
Beitrag #1

klaubsi Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2011

2011
2011
DE



Kommunikation mit HBM MX840A
Hallo Forum,

wie ihr seht bin ich recht neu hier und auch recht neu in LabView. Ich schreibe momentan eine Studienarbeit über Messtechnik / Signalauswertung eines Messgerätes
mit 6 DMS Streifen. Diese schicken Signale an einen AD Wandler MX840A der Firma HBM. Von dort aus ist der AD Wandler über Ethernet mit dem Hochschulnetz
verbunden. Der Rechner über den das Modul betrieben wird hängt ebenfalls an diesem Netz.
Mit der Software von HBM hat alles gut funktioniert. Alle Kanäle haben Signale erfasst und in eine Spannungsdifferenz in der Software umgewandelt.
Die Kommunikation hat einwandfrei funktioniert.

Für weitere Funktionen benötige ich ein Programm wie LabView (dazu später vielleicht mehr). Die Version LV 2011 ist installiert. Auch der LabView Treiber für den
MX840A habe ich installiert und über LV die Treiber-VI´s (connect.vi , scan_device.vi, scale.vi ...) gestartet.

Mein Problem ist nun dass ich nicht weiß wie ich mit dem AD Wandler über diese Treiberfunktionen kommunizieren / erfassen / auslesen kann.
In LV gibts ein Test-VI für Datenauslesen. Diese habe ich einfach mal gestartet und die IP des AD Wandlers eingegeben. Damit hat es einwandfrei funktioniert.
Es wurde je nach Belastung der DMS eine unterschiedliche Kurve ausgegeben (zwar bloss für 1 Kanal aber egal).

Aber mit den Treiber VI´s von HBM komme ich leider nicht klar. Wenn ich einzelne VI´s wie zB. QX_Connect.vi ausführe kommt als Ausgang immer derselbe Fehler
"Error. Value Cannot be null, Parameter name: key ...".

Ich hoffe auf umfassende Infos wie ich mich mit dem ADU connecten kann und wie ich die einzelnen Treiber - VI´s miteinander verbinde.

Vielen Dank im Voraus,
klaubsi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
29.08.2011, 06:31
Beitrag #2

RMR Offline
Laborkater
**


Beiträge: 238
Registriert seit: Nov 2008

09f1 - 2010SP1(f4) - 2012SP1f5 - 2014 SP1f10 -2017f3
2009
DE_EN

76437
Deutschland
RE: Kommunikation mit HBM MX840A
Hallo Klaubsi,

wenn du dein VI bitte hochladen könntest, dann wäre es einfacher dir zu helfen. Bitte als 2010 VErsion.
Ich könnte hier mal quer testen, mir stehen diverse QuantumX zur Verfügung.

Hast du schon mal probiert das Uninetz aussen vor zu lassen? Einfach mal mit X-over Kabel verbinden oder einen
Switch dazwischen.

Keep on rockin, Ralf aka RMR

100nF passen immer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2011, 08:51 (Dieser Beitrag wurde zuletzt bearbeitet: 30.08.2011 13:31 von jg.)
Beitrag #3

klaubsi Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2011

2011
2011
DE



RE: Kommunikation mit HBM MX840A
Ja gerne,

ich hab die QX_Overview angehängt in dem sich alle Sub_VI´s befinden sollten.
Falls noch etwas fehlt bitte Bescheid geben.

Vielen Dank


Zum Thema Direktverbindung:

Nein das habe ich noch nicht, das liegt zum einen an fehlenden Anschlussstellen und zum
anderen daran, dass es so funktionieren muss ohne Direktverbindung.

Gruß


Angehängte Datei(en)
2011 .zip  QX_Overview Ordner.zip (Größe: 1,34 MB / Downloads: 272)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2011, 12:25 (Dieser Beitrag wurde zuletzt bearbeitet: 30.08.2011 13:32 von jg.)
Beitrag #4

klaubsi Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2011

2011
2011
DE



RE: Kommunikation mit HBM MX840A
EDIT:

Hallo nochmals,

also ich hab es jetzt hinbekommen mit dem connecten.

Lösung: Mit QX Assistant nach dem Modul suchen. Netzwerkeigenschaften des Moduls ändern. DHCP deaktivieren ! Feste IP Adresse zuweisen. Fertig.

Nun kann man auch den MX840A über init.vi mit der entsprechenden IP ansprechen.

Aber es geht noch weiter. Ich habe nun eine VI "Vollprogramm_MX840A" erstellt. ( IM ANHANG !)
Diese ist noch nicht fertig was mich auf die nächsten Fragen bringt.

Ich möchte folgende Funktionen implementieren:

1. Kanalbezeichnungen sollen als feste Werte nicht veränderbar sein.

2. Die anzeige der Graphen soll nicht über 6 separate Graphendiagramme angezeigt werden, sondern über ein geteiltes Graphendiagramm.

3. Die anzegeigten Werte der 6 Kanäle sollen für einen bestimmten Zeitbereich einer Messung gemittelt werden und danach
in eine einzige Datei geschrieben werden. Wenn nun Messung 2 startet sollen die gemittelten Werte wieder in diesselbe Datei geschrieben werden.
Wenn Messung 3 startet ... wieder in diesselbe Datei.
Da es bei dem Projekt um mehr als 300 Messungen geht will ich nicht 300 Dateien am Schluss haben sondern eine Datei mit allen Datensätzen.

Vielen Dank schonmal für die Hilfe,
klaubsi


Angehängte Datei(en)
2011 .zip  Vollprogramm_mx840A.zip (Größe: 114,06 KB / Downloads: 274)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2011, 13:22
Beitrag #5

RMR Offline
Laborkater
**


Beiträge: 238
Registriert seit: Nov 2008

09f1 - 2010SP1(f4) - 2012SP1f5 - 2014 SP1f10 -2017f3
2009
DE_EN

76437
Deutschland
RE: Kommunikation mit HBM MX840A
Hi,

sorry. lv11_img bekomme ich nicht auf. Bei mir ist noch bei Lv10 Schicht. Evtl. speicherst du als 10er Version.

Sorry, RMR

100nF passen immer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.08.2011, 11:14 (Dieser Beitrag wurde zuletzt bearbeitet: 31.08.2011 11:17 von klaubsi.)
Beitrag #6

klaubsi Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2011

2011
2011
DE



RE: Kommunikation mit HBM MX840A
Hallo nochmals,

ja gerne.

Die Sub-VI´s sollten ab Version 8 Laufen.


Angehängte Datei(en)
10.0 .vi  Vollprogramm_MX840A.vi (Größe: 24,77 KB / Downloads: 249)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.08.2011, 11:46
Beitrag #7

RMR Offline
Laborkater
**


Beiträge: 238
Registriert seit: Nov 2008

09f1 - 2010SP1(f4) - 2012SP1f5 - 2014 SP1f10 -2017f3
2009
DE_EN

76437
Deutschland
RE: Kommunikation mit HBM MX840A
Hi,

ok wir "HBM-Geplagten" müssen zusammen halten.
Dein VI läuft bei mir problemlos. Ich habe die IP eingetragen und das VI gestartet. Der Fehlercluster bleibt bei mir leer.

Was ich dir noch als Tipp geben kann:
Konfiguriere zum testen alle Eingänge via QuantumAssistent als analog in 10V. TEDS ignorieren! Mit TEDS habe ich hier auch nur Ärger.
DAnn erst mit dem VI auf den Quantum zugreifen. evtl das teuere Stück nochmal neu booten.
Sind alle SatusLEDs auf GRÜN? Alle Kanäle die du einlesen willst mit einen Kabel verbunden? (Gesteckterkennung)

Daumen drück.....Ralf aka RMR

Im Anhang ein Screenshot deines laufenden VIs Blush


Angehängte Datei(en) Thumbnail(s)
   

100nF passen immer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.08.2011, 12:02
Beitrag #8

klaubsi Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2011

2011
2011
DE



RE: Kommunikation mit HBM MX840A
Perfekt,

also das Prog läuft soweit. Vielen Dank nochmal.
Deinen Vorschlag werde ich berücksichtigen.

Nun möchte ich aber noch folgendes ins Programm einbringen:

Die anzegeigten Werte der 6 Kanäle sollen für einen bestimmten Zeitbereich einer Messung gemittelt werden und danach
in eine einzige Datei geschrieben werden. Wenn nun Messung 2 startet sollen die gemittelten Werte wieder in diesselbe Datei geschrieben werden.
Wenn Messung 3 startet ... wieder in diesselbe Datei.
Da es bei dem Projekt um mehr als 300 Messungen geht will ich nicht 300 Dateien am Schluss haben sondern eine Datei mit allen Datensätzen.

Hast du hier Lösungsansätze für mich?

Vielen Dank,
klaubsi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.08.2011, 13:09
Beitrag #9

RMR Offline
Laborkater
**


Beiträge: 238
Registriert seit: Nov 2008

09f1 - 2010SP1(f4) - 2012SP1f5 - 2014 SP1f10 -2017f3
2009
DE_EN

76437
Deutschland
RE: Kommunikation mit HBM MX840A
(31.08.2011 12:02 )klaubsi schrieb:  Die anzegeigten Werte der 6 Kanäle sollen für einen bestimmten Zeitbereich einer Messung gemittelt werden und danach
in eine einzige Datei geschrieben werden.
Das kann das VI "RMS" bzw. "MEAN" aus der Palette MATHE.
Zitat:Wenn nun Messung 2 startet sollen die gemittelten Werte wieder in diesselbe Datei geschrieben werden.
Wenn Messung 3 startet ... wieder in diesselbe Datei.
Dann schreibe deine gemittelten Werte nach "in Tabellenkalkulationsdatei schreiben" Palette DATEI IO. Den Schalter "an Datei anhängen" auf TRUE.

Beispiele wie man unter LV Daten weg schreibt findest du zur Not auch im Examplefinder.

VG, Ralf aka RMR

100nF passen immer.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.08.2011, 14:05
Beitrag #10

klaubsi Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2011

2011
2011
DE



RE: Kommunikation mit HBM MX840A
Wunderbar, das hilft mir schonmal weiter.

Kommt Zeit kommt vllt. fertiges VI Construction
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: