20.12.2006, 21:49
Hallo,
habe mal wieder ein Problem für dass ich bisher noch keine Lösung gefunden habe.
Es geht um folgendes ich habe einen Messverstärker, an dem 128 Sensoren angeschlossen werden können. Von den 128 Sensoren sind ca. 10 Sensoren immer angeschlossen sie liefern mir Prozessdaten wie Temperatur,Druck etc. Zum Auslesen der Prozessdaten habe ich ein VI Prozessdaten lesen(=Hauptprogramm).
Nun sind neben den Sensoren für die Prozessdaten aber projektabhängig weitere Sensoren angeschlossen. Bei Projekt1 kommen z.B. Drehzahl und Drehmomentsensoren hinzu während bei Projekt2 Kraftsensoren angeschlossen sind. Diese weiteren Sensoren sollen ebenfalls kontinuierlich ausgelesen werden. Ich hätte nun für jedes Projekt ein eigenes Vi erstellt welches mir die projektabhängigen Kanäle ausliest,weiterzuverarbeitet und zu visualisiert.
Aber wie schaffe ich es nun dass das vi Prozdatenauslesen und das vi Messdatenprojekt1 in ein und dem selben Programm ausgeführt werden? Ich habe mir das so vorgestellt, dass der Benutzer beim Programmstart auswählt welches Projet bearbeitet wird und dass diese Auswahl dann dazu führt dass das entprechende projektabhängige vi in das Hauptprogramm geladen wird. Als Ergebis möchte ich dann dass z.B. das vi Prozessdaten lesen +Projektdaten Projekt 1 lesen parallel ausgeführt werden. Kann man so etwas mit LV realisieren? Wenn ja wie muß man an so etwas am besten herangehen. Ich habe schon überlegt ob es evtl. mit Referenzen funktioniert aber ich muß gestehen mir sind diese Funktionen noch nicht ganz klar. Ich würde mich freuen, wenn jemand Tipps oder vielleicht Beispiele hätte wie ich gundsätzlich vorgehn muß.
Viele Grüße Alfe
habe mal wieder ein Problem für dass ich bisher noch keine Lösung gefunden habe.
Es geht um folgendes ich habe einen Messverstärker, an dem 128 Sensoren angeschlossen werden können. Von den 128 Sensoren sind ca. 10 Sensoren immer angeschlossen sie liefern mir Prozessdaten wie Temperatur,Druck etc. Zum Auslesen der Prozessdaten habe ich ein VI Prozessdaten lesen(=Hauptprogramm).
Nun sind neben den Sensoren für die Prozessdaten aber projektabhängig weitere Sensoren angeschlossen. Bei Projekt1 kommen z.B. Drehzahl und Drehmomentsensoren hinzu während bei Projekt2 Kraftsensoren angeschlossen sind. Diese weiteren Sensoren sollen ebenfalls kontinuierlich ausgelesen werden. Ich hätte nun für jedes Projekt ein eigenes Vi erstellt welches mir die projektabhängigen Kanäle ausliest,weiterzuverarbeitet und zu visualisiert.
Aber wie schaffe ich es nun dass das vi Prozdatenauslesen und das vi Messdatenprojekt1 in ein und dem selben Programm ausgeführt werden? Ich habe mir das so vorgestellt, dass der Benutzer beim Programmstart auswählt welches Projet bearbeitet wird und dass diese Auswahl dann dazu führt dass das entprechende projektabhängige vi in das Hauptprogramm geladen wird. Als Ergebis möchte ich dann dass z.B. das vi Prozessdaten lesen +Projektdaten Projekt 1 lesen parallel ausgeführt werden. Kann man so etwas mit LV realisieren? Wenn ja wie muß man an so etwas am besten herangehen. Ich habe schon überlegt ob es evtl. mit Referenzen funktioniert aber ich muß gestehen mir sind diese Funktionen noch nicht ganz klar. Ich würde mich freuen, wenn jemand Tipps oder vielleicht Beispiele hätte wie ich gundsätzlich vorgehn muß.
Viele Grüße Alfe