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 

Mehrere LV Prog. auf eine Messkarte



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!

14.12.2008, 11:53 (Dieser Beitrag wurde zuletzt bearbeitet: 14.12.2008 12:42 von jg.)
Beitrag #1

Marco_81 Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: Sep 2006

8.00
2006
kA


Deutschland
Mehrere LV Prog. auf eine Messkarte
Hallo,

ist es möglich mehrere LV Programme gleichzeitig laufen zu lassen die alle unterschiedliche Ports einer Messkarte abfragen?

(Programm 1 ai0, Programm 2 ai 1 ....)?

Bei der zweiten frage steh ich ein bisschen auf´m Schlauch. Ist bestimmt einfach komm aber nicht auf die Lsg. Ich kriege in einer Schleife fortlaufend Werte und möchte den Mittelwert der letzten zehn. Ich habe auch eine Lsg. aber da habe ich am Ende ein zu großes Array.

Vielen Dank
Lv85_img


Angehängte Datei(en)
Sonstige .vi  Mittelwert.vi (Größe: 10,12 KB / Downloads: 241)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.12.2008, 13:33
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Mehrere LV Prog. auf eine Messkarte
Zu 1: Das geht, solange die Tasks nicht die gleichen Ressourcen für sich beanspruchen. Z.B Analog-Input in einem VI und Digitaloperationen in einem anderen VI geht
Zu 2: Einfachste Löung ist mit FIR-Filter, mit 10 Koeffizienten vom Wert 0.1. Es gibt auch ein VI zur Koeffizientenermittlung für gleitenden Mittelwert, der Nachteil ist da nur, daß da als Input die "Halbwertsbreite" eingegeben werden muß. Halbwertsbreite 4 ist Mittelwert über die letzten 9 Werte, Halbwertsbreite 5 über die letzen 11 Werte. 10 Werte geht nicht. Deshalb Handeingabe.

   
Lv85_img
Sonstige .vi  Mittelwert.vi (Größe: 14,99 KB / Downloads: 276)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2008, 14:28
Beitrag #3

Marco_81 Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: Sep 2006

8.00
2006
kA


Deutschland
Mehrere LV Prog. auf eine Messkarte
zu 2.) Danke, für die Antwort. Ich dachte daran ein Array zu initialisieren und dann mit zehn Werten aufzufüllen und dann Shiften (0 Wert ist neuer Wert , zehnter Wert raus).
Aber ich weiß nicht wie ich das Shiften einfach Lösen kann.

zu 1.) Wir benutzen ein SCXI System (zwei Einschübe mit jeweils 32 AI)
das heist ich kann die Messung nicht auf mehrere VI´s Aufteilen, weil es ja die gleiche Recource ist?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2008, 16:04 (Dieser Beitrag wurde zuletzt bearbeitet: 14.12.2008 16:39 von jg.)
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Mehrere LV Prog. auf eine Messkarte
' schrieb:zu 2.) Danke, für die Antwort. Ich dachte daran ein Array zu initialisieren und dann mit zehn Werten aufzufüllen und dann Shiften (0 Wert ist neuer Wert , zehnter Wert raus).
Aber ich weiß nicht wie ich das Shiften einfach Lösen kann.
Aber dafür gibt es doch eine Funktion in der Array Palette!

Hier mal 2 Versionen mit "Ring-Puffer", oben wird immer verschoben und hinten eingefüllt, unten einfach die älteste Version innerhalb des Arrays überschrieben.

   

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.12.2008, 16:36
Beitrag #5

Marco_81 Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: Sep 2006

8.00
2006
kA


Deutschland
Mehrere LV Prog. auf eine Messkarte
Danke genau danach habe ich gesucht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2008, 00:16 (Dieser Beitrag wurde zuletzt bearbeitet: 15.12.2008 00:17 von Lucki.)
Beitrag #6

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Mehrere LV Prog. auf eine Messkarte
' schrieb:zu 2.) Danke, für die Antwort. Ich dachte daran ein Array zu initialisieren und dann mit zehn Werten aufzufüllen und dann Shiften (0 Wert ist neuer Wert , zehnter Wert raus).
Aber ich weiß nicht wie ich das Shiften einfach Lösen kann.
Nur der Vollständigkeit halber, die guten Lösungen hat ja Jens schon genannt.
Mit Verwendungeines eines Shiftregisters sähe die Lösung so aus:
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2008, 09:11
Beitrag #7

Marco_81 Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: Sep 2006

8.00
2006
kA


Deutschland
Mehrere LV Prog. auf eine Messkarte
Danke @jens u. @lucki
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Ausgänge von Messkarte voreinstellen creo_123 2 2.744 10.04.2024 12:03
Letzter Beitrag: Kiesch
  Spannungsbereich einer Messkarte Christoph1993 6 5.942 19.07.2019 10:23
Letzter Beitrag: Sakis
  Spannungsbereich von Messkarte NI-6229 Christoph1993 1 3.125 03.07.2019 09:37
Letzter Beitrag: jg
  Mehrere Queues für mehrere Tasks Gerald85 4 7.975 21.08.2013 13:18
Letzter Beitrag: Gerald85
  Eingangssignal der Messkarte superglglgl 2 4.384 17.02.2012 13:03
Letzter Beitrag: superglglgl
  Können mehrere LabVIEWprogramme gleichzeitig auf eine PCI Karte zugreifen rw84 8 9.231 17.03.2010 09:45
Letzter Beitrag: FilthHound

Gehe zu: