LabVIEWForum.de
MotorMessungen..Datenerfassung über DAQ - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: MotorMessungen..Datenerfassung über DAQ (/Thread-MotorMessungen-Datenerfassung-ueber-DAQ)



MotorMessungen..Datenerfassung über DAQ - Prince Amir - 03.09.2009 08:54

Hallo an alle,

ich beschäftige mich seit kurzem mit LV und möchte in einem projekt verschiedenen messungen durchführen.
Es geht um die Messungen von Drehzahl, Duck, Temperatur, usw.. von MotorModulen.

ich hab mein LabVIEW oberfläche so eingerichtet,dass ich auf mein HauptVI, verschiedene Buttons mit jeweilige Namen platziert. mit einem klick auf jedem Button erscheint wie ein Pop Up fenster ein neues VI (subVI) und da wird die messung, verarbeitung usw. zu jeder messung angezeigt und durchgeführt. ich hab für jedes Subvi eine schleife benutzt und drin ein Case mit True oder False verbunden. im case findet die messung und verarbeitung statt.

mein erstes problem wie kann ich ein Datenaustausch zwischen SubVIs realisieren ? z.b.von SubVI 1 Drehzahl Signal nutzen in Subvi 2 DruckModule und damit was betätigen oder was anzeigen lassen. und steuern?

ist das überhaupt die sinnvolle Still für so eine Aufabe wie ich es gemacht habe ?

zwietes problem: die messungen in jeden Subvi sollten eigentlich parallen kontinuierlich stattfinden. wie geht das ? oder geht das überhaupt ? ich kenne mich mit DAQ Assistant bis aus. Mann muss ein Task erzeugen und richtige Kanal auswählen und weiter ... oder ?und das paralle für alle kanäle in meinem Fall in jeden SubVi für sich oder ?
werden die daten dann parallel erfasst? frequenz und so bleibt gleich ?

z.b. wenn ich bei t=5s in modul1 schaue will ich genau bei t=5s den druck in modul2 haben, sowas in der art.ist das dann möglich ?

die daten sollten dann nach der messung grafisch angezeigt werden oder in der excel oder in einem arry gespeichert werden für jedes modul.. ?!

werde ich mich über tipps freuen...

ich suche weiter im forum , hoffe finde ich da was..
werde ich mich auf antowort sehr freuen.
software: LabVIEW 8,6DE
Hardware: Motor Messung über DAQ Ass. (PC mit BNC-2090/PCI-6024E von NI Verbunden ..AnalgDigital Eingänge..)

Grüße,
Prince.


MotorMessungen..Datenerfassung über DAQ - Prince Amir - 03.09.2009 18:22

keine Antwort ?? bitte bitte.


MotorMessungen..Datenerfassung über DAQ - A.Berndsen - 03.09.2009 18:38

Hallo Prince,

eine schnelle und kurze Antwort, die für den Anfang hilft.

' schrieb:mein erstes problem wie kann ich ein Datenaustausch zwischen SubVIs realisieren ? z.b.von SubVI 1 Drehzahl Signal nutzen in Subvi 2 DruckModule und damit was betätigen oder was anzeigen lassen. und steuern?
Daten zwischen SubVI's tauscht man mit Meldern oder Queues aus. Der Melder kann Daten verlieren, die Queue nicht!
Zitat:zwietes problem: die messungen in jeden Subvi sollten eigentlich parallen kontinuierlich stattfinden. wie geht das ?
Dazu müssen die SubVI's sehr wahrscheinlich jeweils in einer eigenständigen Whileschleife laufen. Evtl musst Du noch synchronisieren
Ach ja, laß am besten den DAQ-Assi da wo er ist und nimm die Basis DAQmx VI's. Du kannst ihn ja mal ansehen und wenn er konfiguriert ist das Blockdiagramm anschauen. Mehr aber nicht!

Grüße
Andreas