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.
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.